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.

[参考译文] PROCESSOR-SDK-AM62X:SDK 10:如何使用生产 SMPK 重新编写引导二进制文件

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1433053/processor-sdk-am62x-sdk-10-how-to-resign-boot-binaries-with-a-production-smpk

器件型号:PROCESSOR-SDK-AM62X

工具与软件:

构建 u-boot 时、引导文件 tiboot3.bin、tispl.bin 和 u-boot.img 是签名的、并且内部包含使用 TI 开发密钥进行签名的映像。

对于生产、我们需要根据用于生产 SE 器件的 SMPK 来调整这些二进制文件。

我们可以遵循什么程序、最好是在编译系统之外、不重新编译二进制文件、以生成辞职版本?

我 在 CORE-secdev-k3中找到了 secure-rom-boot-image.sh 脚本、该脚本看起来足以从 u-boot R5构建过程保存的工件中重构 tiboot3.bin。

但 tispl.bin 是一个复杂得多的二进制文件、并且提供的 core-secdev-k3脚本看起来不足以执行重新签名。

TI 建议使用量产 SMPK 支持对引导映像进行重新签名的方法是什么?