创建与 ROM 兼容的映像需要考虑哪些重要步骤?
如何 使用 CCS 和 XDS 调试器来运行和调试 HSM 运行时映像?
定制 HSM 运行时固件的 SBL 需要进行哪些更改?
在自定义 HSM 运行时固件的初始化期间 、HSM 运行时固件有哪些基本要求?
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.
创建与 ROM 兼容的映像需要考虑哪些重要步骤?
如何 使用 CCS 和 XDS 调试器来运行和调试 HSM 运行时映像?
定制 HSM 运行时固件的 SBL 需要进行哪些更改?
在自定义 HSM 运行时固件的初始化期间 、HSM 运行时固件有哪些基本要求?
注意: 要访问本主题中提到的链接,您必须具有 NDA 和 MySecureSW 访问权限。
创建与 ROM 兼容的映像需要考虑哪些重要步骤?
此处介绍了创建 ROM 兼容映像的步骤-
应以可以转换为原始二进制格式的格式提供客户 HSM 固件。 如果来自定制 HSM 固件的编译系统不使用 tiarmclang 作为编译器、则首选使用相同的编译器工具来提取 bin 文件。
二进制文件的大小不得超过 AM263x:支持的最大大小为184KB。
成功标准-
在自定义 HSM 固件的启动中-尝试写入公共内核可访问存储器中、并在相同之后使内核保持在无限循环中。 在 SBL 成功安装自定义 HSM 固件(如 Q3中所述)后检查此值。
注意 :要验证此步骤,SBL 证书必须有一个调试扩展,其调试选项为"公共启用"。
自定义 HSM 运行时固件需要进行哪些更改?
对 hsmclient_loadhsmrt.c (sdk/source/drivers/hsmclient/sdk/am263x/hsmclient_loadhsmrt.c soc)中进行必要的更改
Hsmclient_loadHSMRtFirmware - 该 API 负责通过使用 ROM 服务安装 HSM 固件。 此 API 还会等待 TIFS 初始化完成并向 HSMClient 发送通知消息。
成功标准-
在自定义 HSM 运行时固件的初始化期间 、HSM 运行时固件的基本要求是什么?