工具与软件:
您好!
我使用 OMAP-L138处理器并启用了安全引导。 我需要获取有关将程序刻录到连接到此器件的 NAND 闪存(确保在启用安全启动的情况下该过程正常工作)的确切过程指导。
除了该过程之外、如果您能够提供该过程所需的相关源代码、脚本和可执行文件、我将不胜感激。 具体而言、我有以下问题:
引导加载程序配置:
我应该如何配置引导加载程序(例如 U-Boot)以与 NAND 闪存连接、从而实现安全引导? 在 OMAP-L138上使用 NAND 和安全引导是否需要任何特定的引导加载程序配置或补丁?
您能否提供安全引导模式下支持 NAND 闪存的 U-Boot 配置文件和源代码示例?
映像签名流程:
我需要使用哪些工具或实用程序对映像(例如 U-Boot、内核、器件树)进行签名以确保它们能够用于安全引导? 是否有任何用于正确对图像进行签名的示例脚本或命令?
您能否提供用于签名的源代码示例或用于自动化流程的脚本示例?
将映像刷写到 NAND 闪存:
准备好签名的映像后、如何使用 JTAG 接口或其他方法将其刷写到 NAND 中?
是否有任何用于刷写 NAND 的特定工具(例如 U-Boot 命令、TI 闪存实用程序)或步骤(包括所需的任何源代码或可执行文件)?
验证安全启动:
对 NAND 闪存进行编程后、如何验证安全启动在 OMAP-L138上是否正常工作以及启动过程是否安全?
请提供示例命令或源代码、以在运行时检查安全启动状态。
如果可能、请提供该过程中每一步所需的任何相关资源、源代码或可执行文件的链接。
如果您能提供任何帮助、以及指向相关文档或类似设置示例的链接、我将不胜感激。
提前感谢您的帮助!