Datasheet

Table Of Contents
39.8.14 Protocol Status
Name:  PSR
Offset:  0x44
Reset:  0x00000707
Property:  Read-only
Note: 
1. When a frame in CAN FD format has reached the data phase with BRS flag set, the next CAN
event (error or valid frame) will be shown in FLEC instead of LEC. An error in a fixed stuff bit of a
CAN FD CRC sequence will be shown as a Form Error, not Stuff Error.
2. The Bus_Off recovery sequence (see CAN Specification Rev. 2.0 or ISO 11898-1) cannot be
shortened by setting or resetting CCCR.INIT. If the device goes Bus_Off, it will set CCCR.INIT of its
own accord, stopping all bus activities. Once CCCR.INIT has been cleared by the CPU, the device
will then wait for 129 occurrences of Bus Idle (129 * 11 consecutive recessive bits) before resuming
normal operation. At the end of the Bus_Off recovery sequence, the Error Management Counters
will be reset. During the waiting time after the resetting of CCCR.INIT, each time a sequence of 11
recessive bits has been monitored, a Bit0 Error code is written to PSR.LEC, enabling the CPU to
readily check up whether the CAN bus is stuck at dominant or continuously disturbed and to
monitor the Bus_Off recovery sequence. ECR.REC is used to count these sequences.
Bit 31 30 29 28 27 26 25 24
Access
Reset
Bit 23 22 21 20 19 18 17 16
TDCV[6:0]
Access
R R R R R R R
Reset 0 0 0 0 0 0 0
Bit 15 14 13 12 11 10 9 8
PXE RFDF RBRS RESI DLEC[2:0]
Access
R R R R R R R
Reset 0 0 0 0 1 1 1
Bit 7 6 5 4 3 2 1 0
BO EW EP ACT[1:0] LEC[2:0]
Access
R R R R R R R R
Reset 0 0 0 0 0 1 1 1
Bits 22:16 – TDCV[6:0] Transmitter Delay Compensation Value
Value Description
0x00 -
0x7F
Position of the secondary sample point, defined by the sum of the measured delay from
CAN_TX to CAN_RX and TDCR.TDCO. The SSP position is, in the data phase, the number
of mtq between the start of the transmitted bit and the secondary sample point. Valid values
are 0 to 127 mtq.
SAM D5x/E5x Family Data Sheet
CAN - Control Area Network
© 2019 Microchip Technology Inc.
Datasheet
DS60001507E-page 1250