9.7.5.14.1 Detecting Error Type in the Processed Commands
The field RESPONSE_QUEUE_PORT.ERR_STATUS is used to detect the error type in the processed commands.
This field indicates errors based on the codes shown in the following table.
ERROR_CODE | ERROR_TYPE | ERROR_DESCRIPTION |
---|---|---|
0x0 | NO_ERR | Initiated transfer is successful without any errors |
0x1 | CRC_ERR | CRC Error occurred in the HDR-DDR Read Transfer |
0x2 | PARITY_ERR | Parity Error occurred in HDR-DDR Read Transfers |
0x3 | Reserved | – |
0x4 | ADDR_HDR_NACK_ERR | Received NACK for the Address Header. Indicates no I3C target is present in the system |
0x5 | ADDR_NACK_ERR | Received NACK for Target Address of Write/Read Transfer or Received NACK for Assign Address of ENTDAA Transfer |
0x6 | OVL_URL_ERROR | Experienced Receive FIFO Overflow in HDR Transfers or Experienced Transmit FIFO Underflow in HDR Transfers |
0x7 | Reserved | – |
0x8 | ABORT_ERR | Transfer is Aborted based on the User-initiated Abort |