70
Error Count and Status Registers
Table 5-30. Tx/Rx Error Count
BIT 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
OFFSET 40h
FIELD RE7 RE6 RE5 RE4 RE3 RE2 RE1 RE0 TE7 TE6 TE5 TE4 TE3 TE2 TE1 TE0
RESET 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W
Table 5-31. Tx\Rx Error Count Register Definitions
Bits Field Name Description
15:8 RE[7:0]
Rx_er_cnt Bits
The receiver error counter according to the Bosch CAN specification. When
in bus off, this counter counts the idle states.
7:0 TE[7:0]
Tx_er_cnt Bits
The transmitter error counter according to the Bosch CAN specification.
When it is greater than 255 (dec), it is fixed at 255.
Table 5-32. Error Status
Table
5-33.
Error
Status Register Definitions
Bits Field Name Description
15:4 ///
Reserved
3 RX96
Rxgte96 or rx > 96
The receiver error counter is greater than or equal to 96 (dec).
2 TX96
Tx96 or tx > 96
The transmitter error counter is greater than or equal to 96 (dec).
1:0 ES[1:0]
ES1-0 Error_stat
Error state of the CAN node:
00 = error active (normal operation).
01 = error passive.
1x = bus off.
BIT 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
OFFSET 42h
FIELD /// RX96 TX96 ES1 ES0
RESET 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
R/W R R R R R R R R R R R R R R R R