FlexRay Communication Controller (FLEXRAY)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
30-128
Freescale Semiconductor
Preliminary
If the device is configured as a single channel device by setting MCR.SCD to 1, only the internal channel
A and the FlexRay Port A is used. Depending on the setting of MCR.CHA and MCR.CHB, the internal
channel A behaves either as a FlexRay Channel A or FlexRay Channel B. The bit MCR.CHA must be set,
if the FlexRay Port A is connected to a FlexRay Channel A. The bit MCR.CHB must be set if the FlexRay
Port A is connected to a FlexRay Channel B. The two FlexRay channels differ only in the initial value for
the frame CRC
cCrcInit
. For a single channel device, the application can access and configure only the
registers related to internal channel A.
Figure 30-133. Single Channel Device Mode (Channel A)
Figure 30-134. Single Channel Device Mode (Channel B)
CHI
PE
cfg(A)
reg(A)
cCrcInit[A]
cCrcInit[B]
cfg(B)
reg(B)
channel A
channel B
FlexRay Channel
A
FlexRay Bus Driver
Channel A
FR_A_RX
FR_A_TX
FR_A_TX_
FR_B_RX
FR_B_TX
FR_B_TX_
FLEXRAY
CHI
PE
cfg(A)
reg(A)
cCrcInit[B]
cfg(B)
reg(B)
channel A
channel B
FlexRay Channel
B
Init Value for Frame CRC is
cCrcInit[B]
cCrcInit[A]
FlexRay Bus Driver
Channel A
FR_A_RX
FR_A_TX
FR_A_TX_
FR_B_RX
FR_B_TX
FR_B_TX_
FLEXRAY