工具/软件:
如何在 AM2432 中启用安全启动
SDK: mcu_plus_sdk_am243x_09_02_00_51
CCS: 12.7.0.00007
芯片:am2432ALV
我访问了 AM243X 的安全资源、即 MCU_PLUS_SDK_am243x_09_02_00_51。
但没有相关指南、随附的 readme.txt 只是一般说明、与安全启动无关。
请帮助我进行 AM2432 安全启动配置和测试。
谢谢你。
BRS
Ronny
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.
工具/软件:
如何在 AM2432 中启用安全启动
SDK: mcu_plus_sdk_am243x_09_02_00_51
CCS: 12.7.0.00007
芯片:am2432ALV
我访问了 AM243X 的安全资源、即 MCU_PLUS_SDK_am243x_09_02_00_51。
但没有相关指南、随附的 readme.txt 只是一般说明、与安全启动无关。
请帮助我进行 AM2432 安全启动配置和测试。
谢谢你。
BRS
Ronny
您好:
您好、Prashant
您能给我提供更清晰的指南吗? 我想先使用 TI 虚拟密钥进行测试。
1) 如何将 AM2432 芯片从 HS_FS 传输到 HS 状态; 对于 AM64X、sbl_keywriter 用于此状态、但在 AM243X 安全资源 MCU_PLUS_SDK_am243x_09_02_00_51 中没有这样的工具。
2) 将 AM2432 芯片传输到 HS 之后。 我们在 devconfig.mak 中设置“device_type=hs",“,重新、重新编译并通过 CCS 获取 sbl.hs_tiimage 和 xxx.hs_appimage。 我是对的吗?
1) 如何将 AM2432 芯片从 HS_FS 传输到 HS 状态; 对于 AM64X、sbl_keywriter 用于此状态、但在 AM243X 安全资源 MCU_PLUS_SDK_am243x_09_02_00_51 中没有此类工具。
请注意、AM243x 安全资源托管在此处:
https://www.ti.com/secureresources/AM243X-RESTRICTED-SECURITY
在这里、您还会找到 Keywriter 工具和用户指南。
您好 Prashant
客户已在 AM64 上测试安全启动、并且一切正常。
他们需要转到 AM243、我已帮助客户下载了 AM243 安全启动资源。
但 AM243 文档与 AM64 不同、因此混淆了客户如何开始使用。
根据我的理解、AM243 和 AM64 的唯一区别是 A53 内核。
他们是否可以使用 AM64 文档来完成 AM243 安全启动? 如果没有、如何开始使用 AM243 文档、有任何建议?
谢谢
Zekun
您好、Prashant
似乎有一个关于 MA243X SBL_Keywriter 的问题。
我使用 mcu_plus_sdk_am243x_10_00_00_20 、因此我安装了 otp_keywriter_am243x_v10.00.08_am243x_keywriter-windows-installer.exe、将文件夹“sbl_keywriter"复制“复制到“C:\ti\mcu_plus_sdk_am243x_10_00_20\source\pdf“、作为 用户指南、将 otp_keywriter\AM64x\keywriter\tp_keywriter\fsbl_security\ex\tp_ex\excep_guidr、“\confightm 用户指南。
我执行了此命令“./gen_keywr_cert.sh --mSv 0xC0FFE -t tifek/ti_FEK_public.pem“、出现错误。

与 AM64X 相比、似乎缺少一些文件

您好、Prashant
我有一个有关 SMPK 和 BMPK 的相关问题。 请帮我核对一下、谢谢。
如果我们的组件需要更新密钥、即放弃 SMPK 并开始使用 BMPK。
如以下快照所示、步骤 5 和步骤 6 的过程是什么? 我们是否可以直接从步骤 4 转到步骤 6、从而绕过步骤 5?
“gen_keywr_cert.sh -t tifek/ti_FEK_public.pem -mSv 0xC0FFE --smpk keys_devel/smpk.pem -keycnt 2 --keyrev 2“
我在 Keywriter 指南和 TISCI 在线指南中找到了以下说明:
(1)“(可选)如果 OEM 选择写入 BMPK/BMEK 字段、则步骤 5 中的 x509 配置需要使用 BMPK (priv) 签名“
tisci_msg_set_keyrev_req 的消息结构 要求 value 对 keyrev 进行编程、以及存储双签名证书的地址。 系统固件将使用该信息来根据器件电子保险丝中的 SMPK 公钥哈希和 BMPK 公钥哈希进行验证。

如上所示、我们似乎无法绕过步骤 5、只能使用 BMPK。
我们必须与 SMPK 一起使用 BMPK 吗? 是这样吗?
期待您的答复。 谢谢。
郑荣一
您好:
在生产中、必须将 SMPK 和 BMPK 编程为有效密钥 (KEYREV = 1)。 在现场、可以使用 TISCI_MSG_WRITE_KEYREV 消息激活 BMPK。 请参阅以下示例