繁体   English   中英

Uboot选项用于打印引导时间前缀

[英]Uboot Option to print boot time prefixes

是否有任何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

定义DEBUG配置选项最适合您的目的,将它放入include / configs / myboard.h后,所有u-boot代码都会将其选中。 (每个配置选项都是'#define',但这在我的页面预览中做了一些奇怪的事情)

还定义CONFIG_BOOTSTAGE。 你可以看一下README,代码是共同的/ bootstage.c,它的功能可以做你想要的一些。 您可能必须在BSP中添加函数show_boot_progress(),以便使用这些函数。 有了这些,我相信已经有基础设施代码的钩子让他们被调用,但我没有使用这个选项。

我不知道U-Boot配置选项做了这样的事情,但还有一些其他技术可以让你做到这一点。 即Linux内核中的配置选项。

看看: 测量启动时间

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM