我正在使用本手册为Dart板编译Linux内核和根文件系统: http://variwiki.com/index.php?title=VAR-SOM-MX6_Yocto_Fido_New_R2
现在,我想要包含额外的驱动程序,以便将WiFi USB加密狗连接到我的编译版本。我想出了如何使用内核Makefile
自己编译模块,但是当我在项目上运行bitbake
时,我希望它们能够与RFS一起编译和打包。我知道我需要的内核对象的名称 - ath.ko
,ath9k.ko
,ath9k_common.ko
,ath0k_hw.ko
和ath9k_htc.ko
。
我之前没有Yocto的经验,所以我希望得到一些详细的解释。
所以我的问题是,鉴于我需要的内核对象/模块/驱动程序:
答案 0 :(得分:0)
清理内核sstate-cache
bitbake -c cleansstate kernelName
要对内核进行配置,可以使用此命令
bitbake kernelName -c menuconfig
然后,在配置
之后编译内核 bitbake kernelName
Yocto中有一个内核实验室教程,教授内核配置的基础,可用here。