mfr4300 Freescale Semiconductor, Inc, mfr4300 Datasheet - Page 163

no-image

mfr4300

Manufacturer Part Number
mfr4300
Description
Flexray Communication Controllers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
3.4.6.3.1
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 issued by writing ‘1’ to the trigger bit MBCCSRn.EDT. The transition
that will be triggered by each of these command depends on the current value of the status bit
MBCCSRn.EDS. If the command triggers the disable transition HD and the message buffer is in one of
the states CCBs, HLckCCBs, or CCRx, 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 issued by writing ‘1’ to the trigger bit MBCCSRn.LCKT. The transition
that will be triggered by each of these commands depends on the current value of the status bit
MBCCSRn.LCKS. If the command triggers the lock transition HL while the message buffer is in the state
CCRx, the lock transition has no effect (command is ignored) and message buffer state is not changed. In
this case, the message buffer lock error flag LCK_EF in the
Freescale Semiconductor
HLckCCBs
HLckCCRx
Transition
HDisLck
CCRx
CCSu
CCBs
State
HLck
3-97. The application issues the commands by writing to the
HD
HU
HE
HL
Message Buffer Transitions
EDS
MBCCSRn
0
1
1
1
1
1
1
Table 3-96. Receive Message Buffer States and Access (Sheet 2 of 2)
Host Command
MBCCSRn.LCKT:= 1
MBCCSRn.EDT:= 1
Table 3-97. Receive Message Buffer Application Transitions
LCKS
(MBCCSRn). Only one command can be issued with one write access. Each
1
1
0
1
0
1
0
Appl.
MSG
MSG
MSG
CFG
Access from
MFR4300 Data Sheet, Rev. 3
Module
MBCCSRn.LCKS = 0 Application triggers message buffer lock.
MBCCSRn.LCKS = 1 Application triggers message buffer unlock.
RX
MBCCSRn.EDS = 0 Application triggers message buffer enable.
MBCCSRn.EDS = 1 Application triggers message buffer disable.
Condition
Disabled and Locked - Message Buffer under configuration.
Excluded from message buffer search.
Locked - Applications access to data, control, and status.
Included in message buffer search.
Buffer Subscribed - Message buffer subscribed for reception. Filter
matches next (slot, cycle, channel) tuple.
Locked and Buffer Subscribed - Applications access to data,
control, and status. Message buffer subscribed for reception.
Message Receive - Message data received into related shadow
buffer.
Locked and Message Receive - Applications access to data,
control, and status. Message data received into related shadow
buffer.
Status Update - Message buffer status update. Update of status
flags, the slot status field, and the header index.
CHI Error Flag Register (CHIERFR)
Message Buffer Configuration,
Description
Description
FlexRay Module (FLEXRAYV2)
is set.
163

Related parts for mfr4300