SLAAEO4 November 2025 MSPM0G3507 , MSPM0L1306
To reset functionality, the MSPM0 supports the DSSM command, including Mass Erase and Factory Reset. Refer to Section 6.3, it takes the DebugAccessPasswordAuthentication_Auto command as an example to introduce how to demonstrate a DSSM command using the CCS tool. Other DSSM commands (Factory Reset or Mass Erase) have the same approach, including setting 4 32-bit passwords in the same location of the .ccxml file.
Below is the command list the CCS tool supports:
TI recommends using FactoryReset_Auto to unlock the device. The FactoryReset_Auto command can generate the reset signal in the NRST pin and restore the default NONMAIN configurations.
In cases where software issues break the factory reset process (normally caused by software reset), select FactoryReset_Manual to unlock the device by following the below steps:
If the FactoryReset_Manual unlock device fails, further force MCU into BSL mode with BSL invoke pin connecting to VCC (if BSL mode exists and is enabled) and generate the FactoryReset_Auto command. During the command execution, keep BSL invoke pin (default is PA18) connected to VCC to avoid the device run application code.
This approach is not viable if:
See section 7.1 (Unlock MCU) of the MSPM0 MCUs Development Guide user's guide to generate a Factory Reset using different tools.