我正在分析电源PC板的启动过程,分析启动顺序的最简单方法是什么?

我的第一个想法是修改u-boot /内核代码add printf / printk(使用实时设备作为参考)并在控制台上打印它们。但是,只需在控制台上打印它们就可能会影响时间。

有什么想法吗?

此致 罗伯特。

有帮助吗?

解决方案

如果您认为打印可能会影响性能(我不这么认为,除非您的打印量少于10kbytes / s),然后将该数据存储在内存中并稍后打印。

其他提示

有一个名为 bootchart 的精彩工具,它将为您提供启动过程的图形表示并告诉您你在每项任务开始时以及完成任务所需的时间。

检查出来。


(来源: bootchart.org

每个人都知道配置u-boot的最好方法是使用声纳。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top