完整步骤与细节说明

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。
– 每次写入后需检查区域是否正常。
– 调试时必须勾选调试选项,否则无法查看代码。
发表回复