Beaglebone black Autoload延迟

时间:2016-02-22 21:47:26

标签: debian beagleboneblack u-boot

我正在寻找关于如何消除Beaglebone黑色上的自动加载延迟的一些指导。 BBB正在运行Debian Jessie内核4.1.18-bone30。这个想法是这个BBB将在消费产品中,并且在启动时额外的3秒是不必要的。理想情况下,我希望启动时间<10秒,目前我坐在15点。这是从按下电源按钮到我的应用程序的运行。

我的主机正在运行ubuntu 12.04 32位。我的嵌入式应用程序在Qt框架上运行。

我一直在关注本教程 http://wiki.beyondlogic.org/index.php/BeagleBoneBlack_Building_Kernel 这个one, 然而,关于如何减少自动加载时间的部分似乎从较新的内核中丢失了。有谁知道如何改变这个?

1 个答案:

答案 0 :(得分:2)

答案部分取决于您使用的U-Boot版本。有一段时间,include / configs / am335x_evm.h从include / config_distro_default.h继承了CONFIG_BOOTDELAY(并且包含层次结构不同)并将其设置为2.您可以更改或编辑include /中设置的默认环境configs / am335x_evm.h使bootdelay = 0以消除此延迟。

由于您关注的是开机时间,您可能需要调查“猎鹰模式”,请参阅http://git.denx.de/?p=u-boot.git;a=blob;f=doc/README.falcon;h=e9f8a7583c721cd96eb364ff23d591c0284c70b3;hb=HEAD和Beaglebone Black是我亲自完成此操作的平台之一这样做确实有效。