Ядро:6.1.11-rt7
Автор сообщения в Telegram: Андрей
OK, при запуске скрипта init_dev.sh из папки utilty выдает ошибки?
Автор сообщения в Telegram: Sergey
с этим тож проблемы, как раз хотел писать
root@Repka-Pi:~/wiring-repka/utility# sudo ./init_dev.sh
Загрузка драйвера repka_gpio.ko
insmod: ERROR: could not insert module repka_gpio.ko: Invalid module format
Настройка доступа к устройствам...
chmod: невозможно получить доступ к '/dev/repka_gpio*': Нет такого файла или каталога
chmod: невозможно получить доступ к '/dev/i2c-2': Нет такого файла или каталога
chmod: невозможно получить доступ к '/dev/spidev0.0': Нет такого файла или каталога
chmod: невозможно получить доступ к '/dev/spidev1.0': Нет такого файла или каталога
Настройка выполнена.
Автор сообщения в Telegram: Андрей
Посмотрите состав каталога /usr/src
Автор сообщения в Telegram: Sergey
Нашел инфу что cmake .. - это команда генерации файлов сборки и надо именно для сборки выполнить команду cmake --build. Но процесс сборки прерывается ошибками:
root@Repka-Pi:~/wiring-repka/build# sudo cmake --build .
[ 2%] Generating repka_gpio.ko
warning: the compiler differs from the one used to build the kernel
The kernel was built by: aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
You are using: gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0
/bin/sh: 1: scripts/basic/fixdep: Exec format error
make[4]: *** [scripts/Makefile.build:250: /root/wiring-repka/build/driver/repka_gpio.o] Ошибка 2
make[4]: *** Удаляется файл «/root/wiring-repka/build/driver/repka_gpio.o»
make[3]: *** [Makefile:2007: /root/wiring-repka/build/driver] Ошибка 2
make[2]: *** [driver/CMakeFiles/repka_gpio.dir/build.make:61: driver/repka_gpio.ko] Ошибка 2
make[1]: *** [CMakeFiles/Makefile2:158: driver/CMakeFiles/repka_gpio.dir/all] Ошибка 2
make: *** [Makefile:84: all] Ошибка 2
Репка у меня PI3, версия 1.3, версия прошивки Repka-OS-RT-20.10.23
Автор сообщения в Telegram: Андрей
2 папки здесь: i2c-ch341-usb и linux-headers-6.1.11-rt7
Автор сообщения в Telegram: Андрей
И еще вопрос, вы обновления на образ какие-нибудь ставили дополнительно?
Автор сообщения в Telegram: Sergey
Судя по ошибке, у вас 9 версия, а для компиляции драйвера требуется 11.4 минимум
Автор сообщения в Telegram: Sergey
Как обновить можно?
Автор сообщения в Telegram: Андрей
Посмотрите версию пожалуйста GCC — version
Автор сообщения в Telegram: Sergey
gcc (9.4.0-lubuntul-20.04.2) 9.4.0
Автор сообщения в Telegram: Андрей