SLAAEO5 September 2024 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3519 , MSPM0L1105
This application note describes the debug subsystem, resets of MSPM0, and the differences in the flashctl between device families. The debug subsystem is an entity that is separate from the M0+ core present in the MSPM0. Through properly utilizing the debug subsystem in the MSPM0, the user can access the M0+ core in a low-power state and recover it in cases of misconfiguration since it is separate from the M0+ core. By acquiring an understanding of the MSPM0's debug subsystem, flashctl, and resets you can achieve an ideal debugging and programming environment with the MSPM0.