1
我編譯Linux內核和根文件系統對於本手冊飛鏢編譯和加載內核模塊驅動程序: http://variwiki.com/index.php?title=VAR-SOM-MX6_Yocto_Fido_New_R2與Yocto
現在,我想包括用於連接無線USB適配器額外的驅動程序到我編譯的版本。我想通過內核Makefile
自己編譯模塊,但是當我在項目上運行bitbake
時,我希望它們能夠與RFS一起編譯和打包。我知道我需要的內核對象的名稱 - ath.ko
,ath9k.ko
,ath9k_common.ko
,ath0k_hw.ko
和ath9k_htc.ko
。
我以前沒有使用Yocto的經驗,所以我希望能有一個詳細的解釋。
所以我的問題是,由於內核對象/模塊/驅動器,我需要:
- 我如何編譯內核時Yocto編譯它們?
- 我如何讓Yocto在其創建的RFS圖像中打包生成的編譯後的內核模塊?
如果內核已經被編譯,則不需要編譯內核。模塊編譯通常就足夠了。 – 0andriy
如果我需要更改或添加內容,我一直使用Yocto重新編譯內核。事情是,我沒有看到Yocto中的單個模塊編譯。你可能會找到更好的方法來做到這一點,請告知。 –
@LightenS它可能是一個愚蠢的問題,但kernelName的選項是什麼?我知道我有什麼版本,但我不確定它是否有「名稱」,它是什麼。 –