Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Процессорные модули » SK-A40i-SODIMM
SK-A40i-SODIMM + armbian, загружаемые модули
Vladimir8246
Добавлено 21.11.2023 19:57
0
Сообщение: 1
Vladimir8246
0

Пункты: 403
Регистрация: 02.11.2023
Собрал свою прошивку, слил с армбианом Bullseye, взлетело, обновился, работает. Понадобился модуль драйвера ftdi-sio
В итоговой прошитой системе нету загружаемых модулей. Ищет их в /lib/modules/6.1.0-rc-6 , а её нет. В /lib/modules лежат видимо армбиановские /5.10.12-sunxi
пробовал подключать их, ругается Exec format error.
Подскажите пожалуйста:
1. как в таком варианте грамотно собрать имидж c максимумом загружаемых модулей
2. можно ли собрать эти модули отдельно и добавить в работающую прошитую систему ?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 21.11.2023 22:40 Сообщение: 2
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Цитата
Понадобился модуль драйвера ftdi-sio
В итоговой прошитой системе нету загружаемых модулей. Ищет их в /lib/modules/6.1.0-rc-6 , а её нет.


включите в buildroot в конфиге ядра статически слинкованым

make linux-menuconfig

Device Drivers --->
[*] USB support --->
<*> USB Serial Converter support --->
<*> USB FTDI Single Port Serial Driver

Цитата

1. как в таком варианте грамотно собрать имидж c максимумом загружаемых модулей


можно взять конфиг ядра из имиджа boot/config-6.1.47-current-sunxi

и использовать его для сборки ядра в buildroot, но я не знаю заработает ли там всё что вам может понадобиться

Цитата

2. можно ли собрать эти модули отдельно и добавить в работающую прошитую систему ?


скопировать директорию с модулями buildroot-2022.08.4-sk-a40i/output/target/lib/modules/6.1.0-rc6

в корневую платы /lib/modules
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 24.11.2023 13:39 Сообщение: 3
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Этот скрипт должен облегчить все задачи

https://disk.yandex.ru/d/7goeS5pjeV2mww

он копирует модули ядра и добавляет ttyGS0 в итоговый имидж, надо только в конфиге ядра буилдрута включить нужные модули или собрать ядро с конфигом от армбиана. Дополнительно я его переделал чтобы можно было и от openwrt брать имиджи

https://downloads.openwrt.org/snapshots/targets/sunxi/cortexa7/

sudo ./mksk.sh openwrt-sunxi-cortexa7-sinovoip_bananapi-m2-ultra-ext4-sdcard.img p2

разница в том что для OW надо указать раздел p2, для дебиана p1 но можно не указывать потому что по умолчанию используется как в дебиане p1
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-A40i-SODIMM