SLAAE88B December 2022 – March 2024 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346
Here take an example to use flash based UART plug-in interface demo for MSPM0G3507 to show the steps to use the demo.
a. Import the flash based UART plug-in interface demo into CCS from the SDK
<…\mspm0_sdk_xxxx\examples\nortos\LP_ MSPM0G3507\bsl\ bsl_uart_flash_interface >
b. Make any changes needed and build the project
c. Do a factory reset to clear any static flash write protection settings in NONMAIN(If the device is blank, this step can be skipped), the steps to do it please refer to Section 5.2
d. Download the UART plug-in code into flash. The important thing to download the image is to enable NONMAIN flash erase showed in Figure 2-4.(The plug-in interface demo can’t be debugged direct, more details please refer to Section 4.2.1.2)
e. Prepare one LP-MSPM0G3507 launchpad and use the BSL host demos to do the firmware update more details please refer to Section 3.1.3 (MCU as host)or Section 3.2.2 (PC as host).