Technical Reference Manual
002-29852 Rev. *B
Bits Name
SW
HW
Default or
Enum
Description
0:2
LEC
R
RW1S
7
Last Error Code,
Set on Read0
The LEC indicates the type of the last error to occur on
the CAN bus. This field will be cleared to '0'
when a message has been transferred (reception or
transmission) without error.
0= No Error: No error occurred since LEC has been
reset by successful reception or transmission.
1= Stuff Error: More than 5 equal bits in a sequence
have occurred in a part of a received message where
this is not allowed.
2= Form Error: A fixed format part of a received frame
has the wrong format.
3= AckError: The message transmitted by the
M_TTCAN was not acknowledged by another node.
4= Bit1Error: During the transmission of a message
(with the exception of the arbitration field),
the device wanted to send a recessive level (bit of
logical value '1'), but the monitored bus
value was dominant.
5= Bit0Error: During the transmission of a message (or
acknowledge bit, or active error flag, or
overload flag), the device wanted to send a dominant
level (data or identifier bit logical value
0'), but the monitored bus value was recessive. During
Bus_Off recovery this status is set
each time a sequence of 11 recessive bits has been
monitored. This enables the CPU to
monitor the proceeding of the Bus_Off recovery
sequence (indicating the bus is not stuck at
dominant or continuously disturbed).
6= CRCError: The CRC check sum of a received
message was incorrect. The CRC of an incoming
message does not match with the CRC calculated
from the received data.
7= NoChange: Any read access to the Protocol Status
Register re-initializes the LEC to '7'.
When the LEC shows the value '7', no CAN bus event
was detected since the last CPU read
access to the Protocol Status Register.
3:4
ACT
R
RW
0
Activity
Monitors the module's CAN communication state.
00= Synchronizing - node is synchronizing on CAN
communication
01= Idle - node is neither receiver nor transmitter
10= Receiver - node is operating as receiver
11= Transmitter - node is operating as transmitter
5
EP
R
RW
0
Error Passive
0= The M_CAN is in the Error_Active state. It normally
takes part in bus communication and sends an active
error flag when an error has been detected
1= The M_CAN is in the Error_Passive state
6
EW
R
RW
0
Warning Status
0= Both error counters are below the Error_Warning
limit of 96
1= At least one of error counter has reached the
Error_Warning limit of 96
7
BO
R
RW
0
Bus_Off Status
0= The M_CAN is not Bus_Off
1= The M_CAN is in Bus_Off state
63
2022-04-18
TRAVEO™ T2G Automotive MCU: TVII-B-E-4M body controller entry registers