我首次使用Yocto爲帶有Xilinx Zynq的ARM嵌入式系統。 我想進行一些配置更改,需要在menuconfig實用程序中進行。 Yocto文檔說明如何做到這一點的Linux內核如何在Yocto環境中進入u-boot的menuconfig
bitbake yocto-xlnx -c menuconfig
其中,對於賽靈思,我變成
bitbake linux-xlnx -c menuconfig
它非常好。
現在,我想用u-boot做同樣的事情,並使用menuconfig工具更改.config文件。 Yocto或Xilinx文檔中找不到任何方法。我嘗試了明顯的像
bitbake u-boot-xlnx -c menuconfig
只是爲了得到一個錯誤信息:
Error:任務do_menuconfig不存在目標的u-boot-XLNX
任何想法如何得到的u-boot與Yocto的menuconfig?
編輯: 這裏有層我用
BBLAYERS ?= " \
/home/sylvain/poky/meta \
/home/sylvain/poky/meta-poky \
/home/sylvain/poky/meta-yocto-bsp \
/home/sylvain/poky/openembedded-core/meta \
/home/sylvain/poky/meta-xilinx \
"
你說得對,bitbake應該能夠在u-boot上執行menuconfig。我嘗試瞭解決方案#1。它讓我幾乎在正確的位置,除了最後一個文件夾是.../git#而不是.../build。這可能是meta-xilinx層的一些問題。Xilinx並沒有留下深刻的印象。我想Yocto遠離Xilinx的petalinux,因爲當你想用petalinux(2015)定製你自己的電路板時,它會留下痛苦的持久傷疤。這是文件複製的惡夢,它會覆蓋你所做的任何事情。編譯已知的評估板是很好的。我知道我的解決方法有點難看 –