SLAAE29 January 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
The security enablers included in MSPM0 devices are given in Table 1-1. A complete list of security enablers available across the broader range of TI products can be found at the TI security portal.
Security Enabler | Device Feature | MSPM0L | MSPM0G |
---|---|---|---|
Debugging security | Password authenticated debug access | All | All |
Password authenticated bootstrap loader access | All | All | |
Password authenticated main flash memory mass erase | All | All | |
Password authenticated complete factory reset | All | All | |
TI failure analysis (FA) enable/disable | All | All | |
Complete hardware disable of serial wire debug (SWD) interface | All | All | |
Permanently lockable device configuration data | All | All | |
Error resistant device configuration data | All | All | |
Password memory contains hashes only (SHA2-256) | Future | Future | |
Secure boot | Permanently lockable main flash memory (static write protection) | All | All |
CRC-32 verified main flash region | All | All | |
SHA2-256 verified main flash memory region | Future | Future | |
Single point of entry to main flash application at boot | All | All | |
Firmware image authentication routines (asymmetric or symmetric) | All | All | |
Lockable flash for key revocation and rollback protection | Future | Future | |
W^X (write-or-execute) SRAM boundary | All | All | |
Secure Storage | Static flash memory read/execute (RX) firewall | Future | Future |
IP protection (execute-only) firewall | Future | Future | |
W^X (write-or-execute) enforcement on main flash banks | Future | Future | |
AES volatile key store (up to four 128-bit keys plus a session key) | Future | Future | |
Cryptographic acceleration | Hardware AES accelerator (128-bit / 256-bit) | Future | Optional |
Hardware TRNG | Future | Optional | |
Device identity | Unique device identifier (96-bit) | All | All |
Physical security | Boot configuration routine fault injection attack countermeasures | Future | Future |