This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSPM0G1107: about invokeBSLAsm()

Part Number: MSPM0G1107


Tool/software:

Hi team,

My customer refer to "bsl_software_invoke_app_demo_uart" project. They find out the subroutine invokeBSLAsm() will erase SRAM. However, customer need to reserve one flash at “SRAM 0x20208000”, then their bootloader code will check this flag and do different options. They ask help as below.

1. in  invokeBSLAsm(), could they skip erase SRAM ?

2. else, is there any way to keep the flag value (somewhere inside SRAM) ? Then their bootloader can check this flag value.