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.

MSPM0L1117: Cannot enter BSL when CSC is enabled

Part Number: MSPM0L1117

When the CSC Policy is enabled (via setting .CSCexist = BCR_CFG_CSC_EXIST in boot_config.c), it is not possible to invoke the BSL via Blank Device.  Per SLAU887A (NOVEMBER 2025) MSPM0 Bootloader User Guide:

"Bootcode detects the blank device by checking the erase state of the Stack pointer (0x00000000) and reset vector (0x00000004) address. When both the flash memory addresses are found to be blank, then Bootloader will be invoked."

When the CSC Policy is disabled, the Blank Device BSL invocation works as expected.  

What are the ways to enter the BSL while the CSC is enabled?  I've tested setting RESETLEVEL as BOOTLOADERENTRY and trigger reset through the RESETCMD register which works as expected but I'd like to know if there is another way.  Are BSL and CSC mutually exclusive features?