是否有任何uboot配置选项可以打印引导序列,其时间前缀类似于内核选项CONFIG_PRINTK?
我期待输出如下,
[ 0.000000] U-Boot 1.1.4-gedeced79 (Feb 6 2012 - 09:27:11)
[ 0.011300] Starting kernel ...
[ 0.015686] Uncompressing Linux... done, booting the kernel
答案 0 :(得分:2)
定义DEBUG配置选项最适合您的目的,将其放入include / configs / myboard.h后,所有u-boot代码都会将其选中。 (每个配置选项都是'#define',但这在我的页面预览中做了一些奇怪的事情)
另外 定义CONFIG_BOOTSTAGE。 你可以看一下README,代码是共同的/ bootstage.c,它的功能可以做你想要的一些。您可能必须在BSP中添加函数show_boot_progress(),以便使用这些函数。有了这些,我相信已经有基础设施代码的钩子让他们被调用,但我没有使用这个选项。
答案 1 :(得分:1)
我不知道U-Boot配置选项可以做这样的事情,但还有一些其他技术可以让你这样做。即Linux内核中的config选项。