SLAU847D October 2022 – May 2024 MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
A boot reset (BOOTRST) triggers execution of the device boot configuration routine and resets the majority of the core logic, including the SYSOSC FCL mode (if enabled). The system memory (SRAM) is also power cycled and SRAM contents are lost.
The following conditions generate a BOOTRST:
The following are not reset by a BOOTRST:
Following a BOOTRST, a SYSRST is always triggered if the boot configuration routine completes successfully. If the boot configuration routine fails to complete successfully, a BOOTRST is again generated and the boot process is attempted again from the BOOTRST point. The boot process attempts to complete successfully up to 3 times, after which the device state locks until a BOR or POR reset occurs (see Section 2.4.1.8).