ZHCAG08 November 2025 MSPM0G3507 , MSPM0L1306
当 SWD 访问策略保持启用时,用户可通过 BOOTCFG0.DEBUGACCESS 字段进一步修改 SWD 调试策略。
MSPM0 支持 SWD 启用、禁用及 128 位 密码加密。器件仅在引导阶段验证密码。用户执行用于密码认证的 DSSM 命令,其中包括用于解锁 SWD 接口的复位行为。
MSPM0 提供了两种类型的密码存储,即明文和 SHA2-256 摘要。密码存储在 PWDDEBUGLOCK 字段中。明文密码直接存储在 NONMAIN 中,存在密码泄露风险。SHA2-256 摘要存储模式不会将 128 位密码直接存储在 NONMAIN 存储器区域中。而是通过 128 位密码生成 256 位 哈希值并存储至 NONMAIN,从而增强密码存储安全性。
用户可通过以下方式生成和设置 SHA2-256 摘要密码:
此流程适用于所有 256 位 SHA2-256 摘要密码的生成(若器件支持),包括: