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?