主题中讨论的其他器件:SK-AM62
工具/软件:
带 OSPI NAND 引导的 SK-AM62 板: 678ms
具有 OSPI NOR 引导的定制板:572ms
SDK:mcu_plus_sdk_am62x_11_00_00_16
我测量了 SDK 中的 OSPI SBL 启动、加载其他内核然后运行 A53 内核所需的时间。 这大约需要 600ms、时间太长。 我想知道这段时间花在哪里以及是否可以优化。 以下是我们的测试程序:
1.将串行端口测试点添加到示例中。 在 main() 函数中完成串行端口初始化后、在执行映像跳转之前、添加一个起始测试点、并添加一个结束测试点。 

2、下载映像方法 software-dl.ti.com/.../GETTING_STARTED_FLASH.html、Below 是有关加载映像的信息。 
3.在引导模式下,使用 ospi 模式。 上电时、检查串行端口输出日志以观察每个映像的启动时间和每个模块的执行时间。 以下是测试数据。
在第 1 阶段:loadifage2 和启动时间:63ms 到 233ms。
在第 2 阶段:迁移:A53_0_0 和启动:A53_0_0:325ms 至 572ms。
他们太长了,时间花在哪里? 如何优化启动时间? 

引导流程和时间消耗









