ZHCAG08 November 2025 MSPM0G3507 , MSPM0L1306
串行线调试 (SWD) 相关策略可配置器件物理调试接口中的可用功能。MSPM0 器件支持三个通用安全等级:无限制(级别 0)、自定义限制(级别 1)和完全限制(级别 2)。表 3-2 展示了三种通用安全级别(从限制性最低到限制性最高),包括每个级别之间的差异。
| 级别 | 场景 | SW-DP 访问策略 | 应用程序调试策略 | 批量擦除策略 | 恢复出厂设置策略 | TI FA 策略 |
|---|---|---|---|---|---|---|
| 0 | 无限制 | EN | EN | EN、DIS(1) | EN | EN |
| 1 | 自定义限制 | EN | EN、EN(具有密码)、DIS | EN、EN(具有 PWDIS) | EN、EN(具有 PW)、DIS | EN、DIS |
| 2 | 完全限制 | DIS | 无关紧要(2)(禁用 SW-DP 时,无法访问) | |||
默认情况下,TI 提供的 MSPM0 处于无限制状态。无限制状态便于进行生产编程、评估和开发。但该状态不建议用于量产,因为无限制状态会留下较大的攻击面。
确定保护需求时需考虑 SWD 接口的 4 个主要用途:
SWD 安全策略通过 NONMAIN 存储器中的 16 位模式匹配字段实现,具有以下特性:
SWD 还支持自定义四组密码(总共 128 位),用于通过调试子系统邮箱 (DSSM) 命令解锁器件。有关详细说明,请参阅适用于 MSPM0 的硬件编程和调试器指南应用手册。