mfr4300 Freescale Semiconductor, Inc, mfr4300 Datasheet - Page 172

no-image

mfr4300

Manufacturer Part Number
mfr4300
Description
Flexray Communication Controllers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
FlexRay Module (FLEXRAYV2)
3.4.6.4.3
Application Transitions
The application transitions that can be triggered by the application using the commands described in
Table
Control, Status Registers
command is executed immediately. If the command is ignored, it must be issued again.
The enable and disable commands can be issued on the transmit side only. Any enable or disable command
issued on the commit side will be ignored without notification. The transitions that will be triggered
depends on the value of the EDS bit. The enable and disable commands will affect both the commit side
and the transmit side at the same time. If the application triggers the disable transition HD while the
transmit side is in one of the states CCSa, CCSaCCITx, CCNf, CCNfCCITx, CCMa, CCMaCCITx,
CCTx, or CCSu, the disable transition has no effect (command is ignored) and the message buffer state
is not changed. No notification is given to the application.
The lock and unlock commands can be issued on the commit side only. Any lock or unlock command
issued on the transmit side will be ignored and the double transmit buffer lock error flag DBL_EF in the
CHI Error Flag Register (CHIERFR)
current value of the LCKS bit. The lock and unlock commands will only affect the commit side. If the
application triggers the lock transition HL while the commit side is in the state CCITx, the message buffer
state will not be changed and the message buffer lock error flag LCK_EF in the
(CHIERFR)
Module Transitions
The module transitions that can be triggered by the FlexRay module are described in
transitions C1 and C2 apply to both sides of the message buffer and are applied at the same time. All other
FlexRay module transitions apply to the transmit side only.
172
Transition
CCSu
State
3-104. The application issues the commands by writing to the
HD
HU
HE
HL
Table 3-103. Double Transmit Message Buffer State Description (Transmit Side) (Sheet 2 of 2)
will be set.
Message Buffer Transitions
MBCCSR[2n+1].EDT:= 1
EDS
MBCCSR[2n].LCKT:= 1
MBCCSRn
1
Host Command
Table 3-104. Double Transmit Message Buffer Host Transitions
LCKS
(MBCCSRn). Only one command can be issued with one write access. Each
0
Appl.
Access Region
will be set. The transitions that will be triggered depends on the
MBCCSR[2n+1].EDS = 0 Application triggers message buffer enable.
MBCCSR[2n+1].EDS = 1 Application triggers message buffer disable.
MBCCSR[2n].LCKS = 0 Application triggers message buffer lock.
MBCCSR[2n].LCKS = 1 Application triggers message buffer unlock.
MFR4300 Data Sheet, Rev. 3
Module
SS
Condition
Status Update - Message buffer status update. Update of status
flags, the slot status field, and the header index.
Note: The slot status field of the commit side is updated too, even if
the application has locked the commit side.
Message Buffer Configuration,
Description
Description
CHI Error Flag Register
Freescale Semiconductor
Table
3-105. The

Related parts for mfr4300