完整步骤与细节说明

1. 连接 UDE、检查 miniwiggler 状态

UDE 成功连接设备后,会在日志窗口看到成功打印信息,此时 miniwiggler 指示灯应变绿,表示连接正常。

2. 刷写顺序非常重要(必须遵守)

为避免 HSM 自我锁定,刷写必须按以下顺序进行:

2.1 首先刷入“关闭 HSM 的代码”

暂时关闭 HSM 防护,避免写入失败或锁死。

2.2 刷入 HSM 核 Boot + App 代码

Boot:负责 HSM 上电初始化与鉴权;

App:执行安全启动、验签、安全存储等逻辑。

2.3 最后刷入“开启 HSM 的 PBL 代码”

恢复正常安全流程,使 HSM 核上电自动启动。

3. UDE 调试必须勾选的关键选项

若未勾选调试选项,将无法看到代码、无法单步、断点无效等。

4. 下篇博客将介绍 UDE 无法跳转到 HSM 核运行的处理方式

5. 三句话总结

– 顺序必须为:关闭 HSM → 写 Boot/App → 开启 HSM。

– 每次写入后需检查区域是否正常。

– 调试时必须勾选调试选项,否则无法查看代码。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注