Зеркало Telegram-чата "Репка / Repka-Pi"

Статус
Закрыто для дальнейших ответов.
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: Андрей

Ссылка на сообщение в Telegram
 
с этим тож проблемы, как раз хотел писать
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: Андрей


Драйвер скомпилирован для ядра версии 9.4.0. Для того чтобы он заработал на вашей ос необходимо его собрать, но для этого потребуется установить пакет linux-headers-*-sunxi64

Автор сообщения в Telegram: Sergey

Ссылка на сообщение в Telegram
 
Нашел инфу что 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: Андрей


И еще вопрос, вы обновления на образ какие-нибудь ставили дополнительно?

Автор сообщения в Telegram: Sergey

Ссылка на сообщение в Telegram
 
Статус
Закрыто для дальнейших ответов.