www.ti.com
Logical/Transport Error Handling and Logging
3Logical/Transport Error Handling and Logging
Error management registers allow detection and logging of logical/transport layer errors. The detectable errors are captured in the logical layer error detect CSR (see Figure 44). Table 34 names the functional block(s) involved for each detectable error condition, and includes brief descriptions of the errors captured.
Figure 44. Logical/Transport Layer Error Detect CSR (ERR_DET)
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
IO_ERR_ | MSG_ERR_ | Reserved | ERR_MSG_ | ILL_TRANS_ | Reserved | MSG_REQ_ | PKT_RSPNS_ | |
RSPNS | RSPNS | FORMAT | DECODE | TIMEOUT | TIMEOUT | |||
|
| |||||||
23 | 22 | 21 |
|
|
|
|
| |
UNSOLICITED_ | UNSUPPORTED_ |
|
| Reserved |
|
| ||
RSPNS | TRANS |
|
|
|
| |||
|
|
|
|
| ||||
|
|
|
|
| ||||
|
|
|
|
|
|
| 8 | |
|
|
| Reserved |
|
|
| ||
|
|
|
|
|
|
| ||
7 | 6 | 5 |
|
|
|
| 0 | |
RX_CPPI_ | RX_IO_DMA_ |
|
| Reserved |
|
| ||
SECURITY | ACCESS |
|
|
|
| |||
|
|
|
|
|
| |||
|
|
|
|
|
LEGEND: R = Read; W = Write;
Table 34. Logical/Transport Layer Error Detect CSR (ERR_DET) Field Descriptions
Bit | Field | Value | Description |
|
31 | IO_ERR_RSPNS |
| IO error response (endpoint device only) |
|
|
| 0 | An LSU did not receive an ERROR response to an IO logical layer request. |
|
|
| 1 | An LSU received an ERROR response to an IO logical layer request. To clear |
|
|
|
| this bit, write 0 to it. |
|
30 | MSG_ERR_RSPNS |
| Message error response (endpoint device only) |
|
|
| 0 | The TXU did not receive an ERROR response to a message logical layer |
|
|
|
| request. |
|
|
| 1 | The TXU received an ERROR response to a message logical layer request. To | |
|
|
| clear this bit, write 0 to it. |
|
29 | Reserved | 0 | This |
|
28 | ERR_MSG_FORMAT |
| Error in message format (endpoint device only) |
|
|
| 0 | The RXU did not receive a message data payload with an invalid size or |
|
|
|
| segment. |
|
|
| 1 | The RXU received a message data payload with an invalid size or segment. To | |
|
|
| clear this bit, write 0 to it. |
|
27 | ILL_TRANS_DECODE |
| Illegal transaction decode (switch or endpoint device) |
|
|
|
| For an LSU or the TXU: |
|
|
| 0 | The LSU/TXU did not receive illegal fields in the response packet for an |
|
|
|
| IO/message transaction. |
|
|
| 1 | The LSU/TXU received illegal fields in the response packet for an IO/message | |
|
|
| transaction. To clear this bit, write 0 to it. |
|
|
|
| For the MAU or the RXU: |
|
|
| 0 | The MAU/RXU did not receive illegal fields in the request packet for an |
|
|
|
| IO/message transaction. |
|
|
| 1 | The MAU/RXU received illegal fields in the request packet for an IO/message |
|
|
|
| transaction. To clear this bit, write 0 to it. |
|
26 | Reserved | 0 | This |
|
SPRUE13A |
| Serial RapidIO (SRIO) | 83 | |
Submit Documentation Feedback |
|
|
|