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.

[参考译文] F29H85X-HSMRT-EVM:在 FS 模式下加载 SOM。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1614933/f29h85x-som-evm-loading-hsmrt-in-hs-fs-mode

器件型号: F29H85X-EVM-EVM SOM

对于 F29H85x、是否可以在 HS-HSMRT 模式下加载基于 RAM 的 FS? 如果是、加载 HSMRT 映像需要哪些密钥?

 

此致、

Shashank

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

    在 HS-HSMrt FS 模式下使用哪个密钥?

    此致  

    Shashank

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

    您好、Shashank、

    是的、这是可能的。 工程中有一个 makefile_ccs_bootimage_gen 文件、其中包含图像唱歌的详细信息。 您将注意到存在基于器件状态的条件 (HS-SE 或非 HS-SE)、并根据这种状态选择密钥。 对于 HS-TSE FS、它只是我们为生成证书而传递的开发密钥。  

    此致、

    Marlyn

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

    尊敬的 Marlyn:

    我已经尝试了 GP 和 HS。 在这两种模式下、HSM 都会拒绝固件。 您能否介绍在 HS-HSMRT 中加载 FS 固件的正确过程?

    此致、

    Shashank

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

    尊敬的 Marlyn:

    我在编译后处理步骤中尝试了 HS 和 GP 器件类型选项;但是、使用 GP 进行编译时不会生成 HS 映像。

    此致、

    Shashank

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

    您好、Shashank、您正在尝试构建哪个 HSMRt 固件?

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

    尊敬的 Aditya:

    使用基于 UART RAM 的 SBL 的 HSM 代码预置固件。

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

    应在密钥预置后将器件转换为 HS-KP 状态后加载 HSM 代码预置固件。

    您是否在器件上配置了密钥?

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

    任何器件都未处于 HS-HSMRT 状态、此时可以加载 FS 固件。 SDK 中是否有任何可以在 HS-SDK FS 状态下加载的 HSMRT 映像?

    另一个问题:对于Hsmclient_loadHSMRtfirmware()、整个 HSMRT 映像是一次性发送、还是按块发送?

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

    否、F29 SDK 没有任何可以加载到器件上的 HSMRT 映像。

    您有 OTP KeyWriter 包吗?

    另一个问题:对于Hsmclient_loadHSMRtfirmware()、整个 HSMRT 映像是一次性发送、还是按块发送?

    发送数据。

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

    尊敬的 Aditya:

    我需要澄清应用程序是否在解密后写入闪存。

    此致

    Shashank  

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

    您好、Shashank、

    是的、如果应用程序内置闪存配置、HSM 会在解密后将应用程序加载到闪存。

    谢谢。此致、
    Aditya Singal

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

    尊敬的 Aditya:

    在 TI-SDK 中、编译工程时未启用加密((FS:否)。 映像将如何加密?

    此致、

    Shashank

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

    您好、Shashank、

    默认情况下、如果您通过 CCS 进行构建、则启用加密。 如果使用终端进行构建、则可以提供参数 ENC_ENABLE=yes 来加密映像。

    谢谢。此致、
    Aditya Singal

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

    尊敬的 Aditya:

    CC 状态 KEYREV 至 2 在中 CPFROM (要使用信任根切换激活备份制造商密钥)、我知道需要对签名和加密 SBL Application“ 、和 HSM-RT 使用备份制造商密钥。

    此外、如果我更新了 HSM-SWREV SBL-SWREV APP-SWREV 、和 SSU-SWREV 在中 CPFROM 区域 我相信对应的 要加载的映像的 SWREV 值 也必须更新。

    您能否说明在何处存在为加载到控制器中的映像更新这些 SWREV 字段的配置?

    此致、

    Shashank