SLAAE29A January 2023 – December 2025 MSPM0C1105 , MSPM0C1106 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0L1105 , MSPM0L1106 , 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
Change Application Start Address
This section introduces some flash address related parameters used in MSP0 SDK CSC example, to help users better understand how to change application start address.
Refer to Figure 3-11, the parameters shown at left side of Figure 3-12 are defined in CSC example Sysconfig, and all these parameters should be the same with the corresponding parameters definition in customer_secure_code example and customer_secure_sample_image example linker file (.cmd).
If “Security Configurator” is not enabled in CSC sysconfig, the CSC address and size parameters will be defined in flash_mem_backend.c file for different device families. Users need to change this source file to achieve application address modification. The same changes need to be made for the linker files and signingArgs.json file.
The right side of Figure 3-12 are defined in signingArgs.json file in customer_secure_sample_image example:
If users want to change application start address (or any other address such as secret or lock storage address), they need to modify the customer_secure_code example sysconfig file and linker file, customer_secure_sample_image example linker file and signingArgs.json file together to make the modification is valid.


Generate New ECDSA Keys
Refer Developing using the Customer Secure Code section of MSPM0 Customer Secure Code and Bootloader (CSC) User’s Guide in Secure Booting User's Guide for creating new ECDSA key and signing application image with new key by python script.