SLAU887 February 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346
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 |