SLAU319AF July 2010 – September 2022
The peripheral interface section of the BSL430 software parses the wrapper section of the BSL data packet. If there are errors with the data transmission, an error message is sent immediately. An ACK is sent after all data has been successfully received and does not mean that the command has been correctly executed (or even that the command was valid) but, rather, that the data packet was formatted correctly and passed on to the BSL core software for interpretation.
Data | Meaning |
---|---|
0x00 | ACK |
0x51 | Header incorrect. The packet did not begin with the required 0x80 value. |
0x52 | Checksum incorrect. The packet did not have the correct checksum value. |
0x53 | Packet size zero. The size for the BSL core command was given as 0. |
0x54 | Packet size exceeds buffer. The packet size given is too big for the RX buffer. |
0x55 | Unknown error |
0x56 | Unknown baud rate. The supplied data for baud rate change is not a known value. |