DLPU041G April 2016 – July 2024 DLPC230-Q1 , DLPC230S-Q1
The following table describes the error codes that may be received during boot application execution.
CODE | NAME | DESCRIPTION |
---|---|---|
03 | Flash Out Of Range | Set during Flash Write command if the flash image is larger than 128Mb. |
04 | Flash Read Timeout | Set during startup if the flash device ID cannot be read. |
05 | Flash Busy | Set during any flash read, erase, or write operation if another operation is already accessing flash memory. |
06 - 09 | Internal Error | Internal system error. Contact TI for more information. |
10 | Invalid Command Type | Set if the next byte from the command interface is not the correct type. An example of this is if a data byte is read when an op-code byte is expected. This can occur if the host sends too many or too few bytes for a particular command. |
11 | Invalid Command Format | Set if the op-code sent using a Read Pre-fetch command is actually a "write" op-code, or the Read Pre-fetch command did not contain an op-code parameter. It can also be set during a Flash Write if the data payload length was not provided. |
13 | Invalid Flash Write Sequence | Set during the flash write command if the flash has not been erased. |
14 | Internal Error | Internal system error. Contact TI for more information. |
15 | Invalid Command Op-Code | The requested command op-code does not exist. |
16 | Invalid Command Signature | Set if the signature bytes are invalid for the following commands: System Reset, Flash Erase, Clear Error History, or Clear Short Status. |
17 | Internal Error | Internal system error. Contact TI for more information. |
18 | Mismatch Command CRC / Checksum | A CRC or checksum in the command is invalid. |
19 | Mismatch Command Payload Size | The command payload size didn't match the number of bytes transmitted. |
20 | Internal Error | Internal system error. Contact TI for more information. |
22 | Software FIFO Full | The software command FIFO is full and cannot accept more commands. This error can be prevented by waiting for the System Busy Short Status bit to be set low between command transactions so that the FIFO does not overrun. |
24 | Flash Application Block ID Error | Set during startup if the flash image detects an error in the application binary data. |
25 | Internal Error | Internal system error. Contact TI for more information. |
26 | Flash Invalid Device | Set if the flash device is not found during startup, an unknown flash device is found during startup, a flash device is not found and a Flash Erase is requested, or a flash device is not found and a Flash Write command is requested. |
28 - 29 | Internal Error | Internal system error. Contact TI for more information. |
30 | Flash Table CRC Error | A CRC error was detected while verifying the Flash table. |
31 - 33 | Internal Error | Internal system error. Contact TI for more information. |
34 | Flash Table ID Error | Flash table signature is not located at the correct address. If the first 4 bytes of flash are erased or corrupt, this error will occur when a flash verify or transition to main application are attempted. |
35 - 58 | Internal Error | Internal system error. Contact TI for more information. |
70 | Incorrect Command Header Format | The host command header format is invalid. |
71 | Read Activate Invalid CRC / Checksum | The host command had an invalid CRC or checksum during a Read Activate command. |
72 | Read Activate Header Early Termination | The host terminated a Read Activate transaction before the entire header data was sent. |
73 | Read Activate Response Early Termination | The host terminated a Read Activate transaction before the entire read payload was sent. |
74 | Read Activate Late Termination | The host terminated a Read Activate transaction later than expected based on the read payload length. |
75 | Read Activate Data Unavailable | Set if there is no read data available when the host sends a Read Activate command. |
76 | Host RX FIFO Overflow | A received host command caused the read FIFO to overflow, resulting in the loss of data from the previous read command. |
77 | Internal Error | Internal system error. Contact TI for more information. |
78 | Short Status Invalid CRC / Checksum | The host command had an invalid CRC or checksum during a Short Status command. |
79 | Short Status Header Early Termination | The host terminated a short status transaction before the entire short status header was sent. |
80 | Short Status Response Early Termination | The host terminated a short status transaction before the entire short status response was sent. |
81 | Short Status Late Termination | The host terminated a short status transaction later than expected. |
82 | Host TX FIFO Overflow | Software attempted to write to a full host interface FIFO. |
85 - 121 | Internal Error | Internal system error. Contact TI for more information. |
123 | Flash FIFO Timeout | Set during Flash Write command if software times out waiting for the serial flash controller. Also possibly set during startup if the serial flash controller times out while retrieving the flash device ID. |
124 - 128 | Internal Error | Internal system error. Contact TI for more information. |
129 | Invalid Read Prefetch Op Code | An invalid read op-code was sent using a Read Pre-Fetch command. |
130 | Internal Error | Internal system error. Contact TI for more information. |
131 | Boot Application Load CRC Error | A CRC error was detected while transferring the boot application to RAM. |
132 | Main Application Load CRC Error | A CRC error was detected while transferring the main application to RAM. |
133 | Main Application CRC Error in RAM | A CRC error was detected after transferring the main application to RAM. |
134 | Flash Block Verify CRC Error | A CRC error was detected while verifying the contents of the flash. |
136 | Internal Error | Internal system error. Contact TI for more information. |
137 | Internal Error | Internal system error. Contact TI for more information. |