SLUUDI6 December 2025 MSPM33C321A
Structure
| Header | Length | RSP | Data | CRC32 | ||||
|---|---|---|---|---|---|---|---|---|
| 0x08 | 0x02 | 0x00 | 0x3B | MSG | C1 | C2 | C3 | C4 |
Description
For some commands, BSL sends the message response to the host, which indicates the status of the processed command. The table lists all the possible messages from the BSL.
| MSG | Meaning | Possible Cause(1) |
|---|---|---|
| 0x00 | Operation Successful | |
| 0x01 | BSL Locked error | The BSL is not yet unlocked with Bootloader unlock password command or After BSL unlock, a timeout would have occurred in the command reception phase |
| 0x02 | BSL password error | Incorrect password has been sent to unlock bootloader. |
| 0x03 | Multiple BSL password error. Security Alert action is taken. | Incorrect password has been sent to unlock bootloader 3 times. |
| 0x04 | Unknown Command | The command given to the BSL was not recognized as valid command |
| 0x05 | Invalid memory range | The given memory range is invalid. |
| 0x06 | Invalid command | The command given to the BSL is a known command but it is invalid at that time instant and cannot be processed. |
0x07 | Factory reset disabled | Factory reset is disabled in the BCR configuration |
0x08 | Factory reset password error | Incorrect or no password has been sent with factory reset command, when the BCR configuration has factory reset 'Enabled with password' |
0x09 | Read out error | Memory read out be disabled in BCR configuration |
0x0A | Invalid address or length alignment | Start address or data length for the flash programming is not 8-byte aligned |
0x0B | Invalid length for standalone verification | Data size sent for standalone verification is less than 1KB |