TC1784
FlexRay™ Protocol Controller (E-Ray)
User´s Manual
20-198
V1.1, 2011-05
E-Ray, V3.13
20.6.4
Error Handling
The implemented error handling concept is intended to ensure that in case of a lower
layer protocol error in a single node communication between non-affected nodes can be
maintained. In some cases, higher layer program command activity is required for the
Communication Controller to resume normal operation. A change of the error handling
state will set bit
.
in the Error Service Request Register and may trigger an
service request to the Host if enabled. The actual error mode is signalled by
in the Communication Controller Error Vector register.
20.6.4.1 Clock Correction Failed Counter
When the Clock Correction Failed Counter reaches the maximum “without clock
correction passive” limit defined by
, the POC transits from
“NORMAL_ACTIVE” to “NORMAL_PASSIVE” state. When it reaches the “maximum
without clock correction fatal” limit defined by
, it transits
“NORMAL_ACTIVE” or “NORMAL_PASSIVE” to the “HALT” state. Both limits are
defined in the SUC Configuration Register 3.
Table 20-10 Error Modes of the POC (Degradation Model)
Error Mode
Activity
ACTIVE
(green)
Full operation
, State: “NORMAL_ACTIVE”
The Communication Controller is fully synchronized and supports the
cluster wide clock synchronization. The host is informed of any error
condition(s) or status change by interrupt (if enabled) or by reading the
error and status interrupt flags from registers
and
PASSIVE
(yellow)
Reduced operation
, State: “NORMAL_PASSIVE”, Communication
Controller self rescue allowed
The Communication Controller stops transmitting Frames and symbols,
but received Frames are still processed. Clock synchronization
mechanisms are continued based on received Frames. No active
contribution to the cluster wide clock synchronization. The host is
informed of any error condition(s) or status change by interrupt (if
enabled) or by reading the error and status interrupt flags from registers
and
COMM_HALT
(red)
Operation halted
, State: “HALT”, Communication Controller self
rescue not allowed
The Communication Controller stops Frame and symbol processing,
clock synchronization processing, and the Macrotick generation. The
host has still access to error and status information by reading the error
and status interrupt flags from registers
and
. The bus drivers
are disabled.
Содержание TC1784
Страница 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Страница 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Страница 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...