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.

[参考译文] AM62P-Q1:AM62Px:电子保险丝写入定制软件

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1619601/am62p-q1-am62px-custom-sw-for-e-fuse-writing

器件型号: AM62P-Q1

我想在 R5F 内核上运行一个定制软件、这个软件可以接收会触发电子保险丝写入以强制执行安全启动的 CAN 帧。

如果可以、您能否提供相关文档的示例或链接(例如,用于安全启动电子保险丝写入的 API)?

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

    您好:

    如果您打算将密钥写入电子保险丝并将器件转换为 HSSE、则只能通过独立的 Keywriter 包完成。

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

    您好:

    是的、我指的是 将密钥写入电子保险丝并将器件转换为 HS-SE。

    您能否确认上述操作只能通过独立的 OTP Keywriter 包完成、并且无法“外部“控制此类 Keywriter 的执行(例如,通过 CAN 帧触发)?

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

    您好:

    您能否确认上述操作只能通过独立的 OTP Keywriter 包
    完成

    是的、只能通过独立的 Keywriter 包完成。 自定义软件运行 Keywriter 二进制的唯一方法是将 SoC 复位为 Keywriter 二进制引导的引导介质。 请注意、写入密钥后需要冷上电复位。

    我想在 R5F 内核上运行自定义软件、这个软件可以接收触发电子保险丝写入以强制执行安全启动的 CAN 帧。

    我知道这个设计的原因吗?

    密钥写入应在工厂环境中完成、在这种环境中、SoC 将转换为 HSSE、并独立刷写有符号映像。

    谢谢!

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

    我需要进一步澄清以下一句:

    “是的、只能通过独立的 Keywriter 包完成。 自定义软件运行 Keywriter 二进制的唯一方法是将 SoC 复位为 Keywriter 二进制引导的引导介质。 请注意、写入密钥后需要进行冷上电复位。'

    Keywriter 二进制 启动并完成操作后、如何再次切换引导介质以引导“final SW“?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Keywriter 二进制 启动并完成其操作后、如何再次切换引导介质以引导“最终软件“?

    这取决于您的流量。 如果要从不同的引导介质引导 Keywriter 和“final SW“、则必须冷复位器件并将引导模式切换到“final SW“所在的介质。

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

    a) 据我所知、引导介质只能通过硬件配置进行切换(不能进行软件切换)。  对吗?

    b) 假设我在同一引导介质中同时预安装了 Keywriter 和“final SW“、具体流程如下:

     1.运行 Keywriter 写入电子保险丝  

     2.复位 SoC

     3.运行“最终软件“(签名)

    注意:从步骤 3 开始、SoC 应始终从 “final SW“开始启动。

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

    请浏览以下资源、其中讨论了 Keywriter 和常规软件的可能设计

    https://dr-download.ti.com/authenticated/software-development/application-software-framework/MD-W5I8h4voaD/09.01.00.05/AM62x_HS_Key_Programming_Flashing_ v3.pdf?executeSecureDownload=true

    以下讨论也可能有所帮助

    e2e.ti.com/.../am6442-hs-board-keywriter-programming-and-boot-sequence