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.

[参考译文] AM2434:对 DDR 中的安全启动映像进行解密

Guru**** 2551110 points
Other Parts Discussed in Thread: LP-AM243

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1541723/am2434-decryption-of-secure-boot-images-in-ddr

器件型号:AM2434
主题中讨论的其他器件:LP-AM243

工具/软件:

Sitara 团队大家好。

本节(AM243x MCU+ SDK:启用安全启动) 在 MCU+ SDK 中描述了如何仅在 SRAM 中完成映像解密、以及 LP-AM243 的映像大小限制为 256KB。  

使用外部 DDR 存储器时、这是否也适用?

我们是否已经在 SDK 中对此提供了支持?

谢谢。此致
Manuel

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

    在使用 DDR 之前、需要对其进行初始化和训练(这是在 SBL 本身中完成的)、因此必须在内部存储器中完成 SBL 解密。

    此致、

    James

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

    您好、James:

    则需要在内部存储器中对 SBL 进行解密。

    但是、如果应用程序映像经过加密、能否在 DDR 上解密?

    此致
    Manuel

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

    是的、我认为这可以做到。  我认为通常、应用程序映像从非易失性启动存储器中读取、进行解密、然后写入 DDR。  但是、如果解密的映像位于 DDR 中、我看不到任何原因导致您无法从 DDR 读取解密的二进制文件、将其解密、然后写回。

    此致、

    James