我正在使用“beaglebone”作为目标机器构建core-image-minimal。
我想编辑内核配置以删除一些功能以改善启动时间。我已经知道我可以做一个bitbake -c menuconfig虚拟/内核来启动ncurses编辑器,但我真的不明白我正在编辑什么配置。它是beablebone,还是只是一个通用的内核?
如何构建base-beablebone内核配置,编辑它,然后在构建core-image-minimal时使用bitbake?
感谢。
答案 0 :(得分:1)
确保beaglebone正在使用哪个内核。你必须找到它的机器配置。例如,beaglebone.conf
在那里,您会看到PREFERRED_PROVIDER_virtual/kernel = "linux-mainline"
要确定beaglebone的内核,您需要在recipes-kernel
内找到它。例如,linux-mainline
之后,要进行配置,我们有两种方法可以访问内核的图形配置实用程序。
bitbake -c menuconfig linux-mainline
bitbake -c devshell linux-mainline
make nconfig
有一个关于安装驱动程序HERE
的教程