Tool/software:
Hello,
We found some errors and inaccuracies in some documents during a customer review:
- MSPM0 MCUs Development Guide SLAAED1E, section 7.5 Set SWD Password mentions the SWDPW registers in NONMAIN. Actually, these registers look to be named PWDDEBUGLOCK. Please confirm.
- MSPM0G TRM SLAU846B, section 1.6.2 covering the BOOTCFG0 field of the M0Gx51x MCUs looks incomplete compared to section 1.5.2 covering the M0Gx50x MCUs. Please confirm that the settings of the BOOTCFG0 register are identical for both the M0Gx50x and M0Gx51x MCUs.
We also want confirmation that the following setting are sufficient for the mass production setting for which customer want Security Level 2 as defined in section 1.4.2.1 Serial Wire Debug Related Policies and locking NONMAIN through static write protection as noted at the end of section 1.4.2.1.3 SWD Security Level 2:
- BOOTCFG0.SWDP_MODE and BOOTCFG0.DEBUGACCESS are both set to disabled (both set to 5566h).
- BOOTCFG2.SWPNONMAIN is set to disabled (any value other than AABBh).
- Is there anything missing?
Thank you.
Best regards,
François.