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.

[参考译文] TMDS64EVM:启用安全启动

Guru**** 2478765 points
Other Parts Discussed in Thread: TMDS64EVM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1461313/tmds64evm-enabling-secure-boot

器件型号:TMDS64EVM

工具与软件:

您好、TI 支持团队。

请告诉我 TMDS64EVM 的安全启动。
我使用 mcu_plus_sdk_am64x_08_06_00_45作为 SDK。

当我从 OSPI 闪存启动中运行 SDK 示例时、应用固件是从 SBL 执行的、但在哪里执行安全启动?
例如、当我从 SBL OSPI 中启动 a53ss0-0_nortos hello_wold 工程时、是否正在执行安全启动?
如果没有、请告诉我如何执行安全启动。

此致、
今泉清正。

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

    您好!

    [报价 userid="574260" url="~/support/processors-group/processors/f/processors-forum/1461313/tmds64evm-enabling-secure-boot "]例如、当我从 SBL OSPI 启动 a53ss0-0_nortos hello_wold 项目时、是否正在执行安全启动?[/QUOT]

    是的、应用程序映像在加载和运行之前经过身份验证。

    请参阅以下代码:

    https://github.com/TexasInstruments/mcupsdk-core/blob/4079d05171fc43c03f17a0f0c8b96c06518cffb3/source/drivers/bootloader/bootloader.c#L1306

    此外、还请参阅以下指南:

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/10_01_00_32/exports/docs/api_guide_am64x/SECURE_BOOT.html

    此致、

    Prashant

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

    您好 Prashant Shivhare。

    感谢您的答复。

    当我查看"启用安全引导"文档时、看起来对于 HS_FS 器件、我需要事先向 eFUSE 写入一些内容。
    目前、TMDS64EVM 正在执行安全启动、但我需要做什么呢?
    我使用的是 HS_FS 器件。

    此致、
    今泉清正。

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

    您好!

    [报价 userid="574260" url="~/support/processors-group/processors/f/processors-forum/1461313/tmds64evm-enabling-secure-boot/5606413 #5606413"]我使用的是 HS_FS 器件。

    在 HSFS 器件上、在验证应用程序映像的过程中仅执行完整性检查。

    为了强制执行完全安全启动、您必须将器件转换为 HSSE。 然后、安全启动将涉及使用编程的密钥验证应用映像。

    此致、

    Prashant