SLAAED1G May 2023 – August 2025 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0C1105 , MSPM0C1106 , MSPM0C1106-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0H3216-Q1 , MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
MSPM0 can experience SWD connection issues when going into STOP, STANDBY, or SHUTDOWN mode. The effect of this limitation depends on the IDE and debugger implementation. Please use the tools with the latest versions, shown in Table 7-1. For more details, please refer to the Debugging in Low Power Modes chapter in the MSPM0 SDK Known Issues and FAQ.
|
Keil CMSIS Pack |
IAR IDE |
CCS IDE |
J_Link |
|---|---|---|---|
| MSPM0L11XX_L13XX_DFP: 1.3.1+ MSPM0G1X0X_G3X0X_DFP: 1.3.1+ MSPM0C110X_DFP: 1.1.1+ MSPS003FX_DFP:1.1.0+ MSPM0L122X_L222X_DFP:1.1.0+ | 9.60.1+ |
12.80+ |
MSPM0 can also lose connection after downloading a wrong code, and CCS reports errors when programming a new code. An example is shown in Figure 7-2.
Figure 7-2 CCS ErrorThe Debug Subsystem Mailbox (DSSM) enables a debug probe to pass messages to the boot ROM of an MSPM0 device through the SWD interface. There are four unlock commands that you can choose in tools. The brief introduction is in Table 7-2. DSSM Factory Reset is recommended, which the reset level is higher than DSSM Mass Erase.
| Unlock Commands | Hardware Connection With Debugger | Reset Pin Control | Command Influence |
|---|---|---|---|
| DSSM Factory Reset Manual | 3v3, GND, SWDIO, SWCLK, Reset | End users | Erase main flash and reset NONMAIN flash |
| DSSM Factory Reset Auto | Debugger | ||
| DSSM Mass Erase Manual | End users | Erase main flash | |
| DSSM Mass Erase Auto | Debugger |
The suggestion on the provided three unlock methods is shown in Table 7-3. An important note is that the unlock method only supports XDS110 and does not support J-Link currently.
| Unlock Method | Support Debugger | When to Choose |
|---|---|---|
| Factory Reset GUI Tool | XDS110 | Internet connection is available |
| Uniflash | XDS110 | Internet connection is unavailable |
| CCS | XDS110 | Use CCS as the development IDE |