2016-02-22 60 views
1

我正在尋找一些關於如何去除Beaglebone黑色上的自動加載延遲的指導。 BBB運行Debian Jessie內核4.1.18-bone30。這個想法是,這個BBB將在一個消費產品中,並且在啓動時多餘的3秒是不必要的。理想情況下,我希望啓動時間爲10秒,目前我坐在15點。這是通過按下電源按鈕啓動並運行我的應用程序。Beaglebone black自動加載延遲

我的主機運行Ubuntu 12.04 32位。我的嵌入式應用程序在Qt框架上運行。

我一直在關注這個教程 http://wiki.beyondlogic.org/index.php/BeagleBoneBlack_Building_Kernelone, 然而有關如何減少對自動加載的那段時間似乎是從較新的內核缺失。有誰知道如何改變這個?

+0

嗨,你的研究如何加速beaglebone啓動? – viteo

回答

2

答案部分取決於您使用的U-Boot版本。一段時間以來,include/configs/am335x_evm.h繼承了include/config_distro_default.h中的CONFIG_BOOTDELAY(包含層次結構變化),並將其設置爲2.您可以更改該OR編輯默認環境,該環境在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是我親自完成此操作的平臺之一,因此它可以工作。