SLAU847D October 2022 – May 2024 MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
A region of flash DATA bank can be configured for read-write protection- either reads or writes or both types of accesses can be blocked. CPU, DMA and debugger accesses are all treated the same way. This is configured by writing to the SYSCTL.SECCFG.FRWPROTDATA register. Only the first 4KB of the DATA bank can be protected at a sector (1KB) granularity. Each sector can be:
This mechanism allows CSC to hold secret or sensitive data in the DATA bank that it alone can read/modify during start-up.