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.

MSPM0G3507: How to change the Default BSL_Invoke from P18 to PA23

Part Number: MSPM0G3507
Other Parts Discussed in Thread: SYSCONFIG

I would need to change the BSL invoke pin from PA18 HIGH (default) to PA23 LOW or directly deactivating the possibility.
What is the fastest way to do that?

Thank you
Greetings
  • Hi Stefano,

    Welcome to the E2E Forums.

    Are you using SysConfig in your project?

    You need to modify the Non-Main memory of the device to do this. This is pretty straightforward in SysConfig (see below):

    After you set these in Sysconfig, it will generate the boot_config.c and boot_config.h files that handle writing the correct values and CRC to non-main memory. 

    If you try to modify Non-main on your own, the primary risks are that either you get the CRC value wrong (and need to do a factory reset to recover the device), or that you accidentally erase Non-main fully and don't reprogram it (the device is locked fully in this case). 

    Best Regards,
    Brandon Fisher

  • Thank you Brandon.

    Best Regards

    Stefano