请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:EVMK2H
您好!
我克隆了引导示例库、并按照以下链接中的说明启动 UART 多级示例
http://processors.wiki.ti.com/index.php/KeystoneII_Boot_Examples
两个阶段都成功运行、最后我看到了预期的输出、但我对这些示例有一些问题、我需要回答这些问题以消除一些困惑:
不清楚如何从 该示例中启动 Linux、VxWorks、甚至 U-boot 等内容。 我的系统要求启动速度非常快(秒)、似乎多级示例可以帮助实现这一点、方法是在第一阶段尽可能快地执行所有系统关键型初始化、然后理论上非常快地启动下一阶段。 但是、这些示例中的第二级代码 似乎是启动内核并运行空闲循环的简单裸机应用程序。
对于在第二阶段或从第二阶段加载操作系统或 U-Boot、TI 是否有任何指导? 我知道我可以单独使用 U-Boot 而不使用引导示例、但引导示例看起来更轻、更有利于快速引导过程。
加载 OS 时是否将引导示例保留为"用户的练习"?
在第一阶段完成所有平台初始化后、我是否可以简单地将操作系统代码重新定位到 DDR?
谢谢、
Brandon