请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSPM0G3107-Q1 主题中讨论的其他器件:MSPM0G3107、 SysConfig
工具与软件:
我想将 MSPM0G3107 UC 上的通用安全级别配置为保护级别1、并突出显示以下自定义:
这将通过从外部工具修改十六进制来应用。
在软件中、我必须验证是否应用了正确的安全设置。
因此、有几个要点和问题:
- 要检查 SW-DP 策略、我将读取 BOOTCFG0寄存器字段 SWDP_MODE 并期望 AABBh、是否正确?
- 来检查 App Debug Policy I 怎样的 读取 BOOTCFG0寄存器字段 DEBUGACCESS、但读取 I 无法读取此内容 与技术参考手册中的一致(SLAU846修订版 2023年6月)此位是 只写。 如何验证是否设置了正确的应用程序调试策略? 我是否能够以某种方式读取设置? 或者说、它只是一个文档问题、这个寄存器确实是 R/W?
- 要检查批量擦除策略、我将 读取 BOOTCFG3寄存器字段 MASSERASECMDACCESS 并期待 CCDDh、是否正确?
- 要检查恢复出厂设置策略、我将读取 BOOTCFG3寄存器字段 FACTORYRESETCMDACCESS 并期望 CCDDh、是否正确?
- 要检查 TI FA 策略、我要读取 BOOTCFG1寄存器字段 TI_FA_MODE 并期望 AABBh、是否正确?
- 我是否需要验证其他寄存器和设置以实现保护级别1?
- BCRCONFIGID - CONFIG?
- BOOTCFG1 - BSL_PIN_INVOKE?
- BOOTCFG2 - BSLMODE、FASTBOOTMODE?
- FLASHSWP0 - MAINLOW?
- FLASHSWP1 - MAINHIGH?
- BOOTCFG4 - APPCRCMODE、NONMAINSWP?
注意 AD.2:SLAU846.pdf 屏幕截图