Я компиляции ядра и корневой файловой системы Linux на борту Dart из этого руководства: http://variwiki.com/index.php?title=VAR-SOM-MX6_Yocto_Fido_New_R2Компиляция и загрузка драйвера ядра модуля с Yocto
Теперь я хочу, чтобы включить дополнительные драйверы для крепления WiFi USB ключ защиты к моей скомпилированной версии. Я понял, как скомпилировать модули самостоятельно с ядром Makefile
, но я хочу, чтобы они были скомпилированы и упакованы с помощью RFS, когда я запускаю bitbake
в проекте. Я знаю названия объектов ядра, которые мне нужны - ath.ko
, ath9k.ko
, ath9k_common.ko
, ath0k_hw.ko
и ath9k_htc.ko
.
У меня нет опыта работы с Yocto, поэтому я хотел бы получить несколько подробное объяснение.
Так что мои вопросы, поскольку ядро объекты/модули/драйверы мне нужно:
- Как сделать Yocto компилировать при компиляции ядра?
- Как сделать Yocto пакетом результирующих скомпилированных модулей ядра в созданном ими RFS-изображении?
Нет необходимости компилировать ядро, если оно уже скомпилировано. Обычно достаточно компиляции модулей. – 0andriy
Я переписываю ядро все время с помощью Yocto, если мне нужно изменить или добавить материал. Дело в том, что я не вижу компиляции модулей в Yocto. Вы можете найти лучший способ сделать это, пожалуйста, посоветуйте. –
@LightenS это может быть глупый вопрос, но каковы опции для 'kernelName'? Я знаю, какая у меня версия, но я не уверен, есть ли у нее «имя» и что это такое. –