2016-11-21 93 views
0

我想在yocto中將AD5628(http://cateee.net/lkddb/web-lkddb/AD5064.html)DAC設備驅動程序添加到內核。將驅動程序添加到Yocto raspberry pi圖像

所以我要通過引導http://git.yoctoproject.org/cgit/cgit.cgi/meta-raspberrypi/about/

現在,我想補充DAC驅動模塊到內核下建立樹莓派一個yocto圖像,所以我試圖BitBake的命令

bitbake -c menuconfig rpi-hwup-image

所以我可以得到一個配置菜單,並可以添加驅動程序。但它給我錯誤,說目標不存在菜單配置。所以,我想

bitbake linux-raspberrypi -c menuconfig 

但我得到錯誤

"there was error creating child process for this terminal, failed to execute child process "oe-gnome-terminal-phonehome" (no such files or directory)」。

所以有人請幫我AD5628驅動程序添加到內核中。感謝

+0

/工作共享/司機/ IIO/DAC/AD5628.c,但我沒有得到如何添加到圖像 –

+0

如果任何人都可以通過指定如何將dac驅動程序添加到我的映像來幫助我。驅動程序已經存在於yocto/build/temp/work-shared/drivers/iio/dac中 –

回答

0

,我們需要創建一個。 bbappend文件在meta-layer目錄下(在我的情況下應該是meta-raspberrypi),bbappend文件的內容應該是

SRC_URI += "file:///path/to/config.cfg" 

然後在同一目錄下創建的config.cfg和內容應該是

CONFIG_AD5604 = y 

我已經定名爲AD5604,因爲司機suports的ad5628設備。

感謝您的驅動程序代碼位於構建的/ tmp支持

相關問題