This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] OMAP-L138:通过安全启动将程序烧录到 OMAP-L138上的 NAND 闪存(包括源代码与堆栈;可执行文件)的过程

Guru**** 1831610 points
Other Parts Discussed in Thread: OMAP-L138
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1436177/omap-l138-procedure-for-burning-program-to-nand-flash-on-omap-l138-with-secure-boot-including-source-code-executables

器件型号:OMAP-L138

工具与软件:

您好!

我使用 OMAP-L138处理器并启用了安全引导。 我需要获取有关将程序刻录到连接到此器件的 NAND 闪存(确保在启用安全启动的情况下该过程正常工作)的确切过程指导。

除了该过程之外、如果您能够提供该过程所需的相关源代码、脚本和可执行文件、我将不胜感激。 具体而言、我有以下问题:

引导加载程序配置:

我应该如何配置引导加载程序(例如 U-Boot)以与 NAND 闪存连接、从而实现安全引导? 在 OMAP-L138上使用 NAND 和安全引导是否需要任何特定的引导加载程序配置或补丁?
您能否提供安全引导模式下支持 NAND 闪存的 U-Boot 配置文件和源代码示例?
映像签名流程:

我需要使用哪些工具或实用程序对映像(例如 U-Boot、内核、器件树)进行签名以确保它们能够用于安全引导? 是否有任何用于正确对图像进行签名的示例脚本或命令?
您能否提供用于签名的源代码示例或用于自动化流程的脚本示例?
将映像刷写到 NAND 闪存:

准备好签名的映像后、如何使用 JTAG 接口或其他方法将其刷写到 NAND 中?
是否有任何用于刷写 NAND 的特定工具(例如 U-Boot 命令、TI 闪存实用程序)或步骤(包括所需的任何源代码或可执行文件)?
验证安全启动:

对 NAND 闪存进行编程后、如何验证安全启动在 OMAP-L138上是否正常工作以及启动过程是否安全?
请提供示例命令或源代码、以在运行时检查安全启动状态。
如果可能、请提供该过程中每一步所需的任何相关资源、源代码或可执行文件的链接。

如果您能提供任何帮助、以及指向相关文档或类似设置示例的链接、我将不胜感激。

提前感谢您的帮助!