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.

[参考译文] LP-AM243:在出现身份验证错误时如何重新加载映像文件

Guru**** 2454490 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1498095/lp-am243-how-to-reload-image-files-in-case-of-authentication-errors

器件型号:LP-AM243

工具/软件:

您好、

如果 RBL 无法加载包含0x0的映像(SBL)、则会加载带有0x400000的映像(SBL)。
我希望将备份(只读)映像文件加载到 OSPI 中、并在 SBL 无法对映像文件进行身份验证时引导该映像。




Q1)是否可以将映像文件写入 eFuse 区域等? 如果是、可以使用 OTP Keywriter 写入吗?

Q2)如果无法写入 eFuse、是否有其他方法?

此致、
Yukinobu

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

    您好:

    1、2) OTP 区域不足以存储应用程序映像。 因此、这种用例是不可能的。

    相反、备份映像可以在 OSPI 本身中以某个偏移 Y 刷写。如果 SBL 无法从偏移 X 加载原始 appimage、则可以修改为从偏移 Y 加载备份 appimage

    BR, Prashant

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

    您好 、Prashant、

    该 OSPI 是一个非安全区域、而不是一个安全区域、对吗?
    我想研究如何恢复映像文件,以防它被篡改,
    LP-AM243x 是否有安全区域、用户可以将其用作备份区域?

    此致、
    Yukinobu

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

    尊敬的 Yukinobu:

    该 OSPI 是一个非安全区域、不是安全区域、对吗?

    正确。

    LP-AM243x 是否有一个安全区域、用户可以将其用作备份区域?

    片上安全存储没有足够大的可用空间来存储应用映像。 最好是尝试引导多个映像、直到某个映像的身份验证通过。 这多个图像可能来自不同的接口。 比如、您可以首先尝试从 OSPI 引导备份映像。 如果失败、您可能会尝试通过 OTA 接收映像、依此类推。

    此致、

    Prashant