www.ti.com
FlexRay Module Registers
1411
SPNU563A–March 2018
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
FlexRay Module
26.3.2.9.5 Message Buffer Status Register (MBS)
The message buffer status is updated by the communication controller with respect to the assigned
channel(s) latest at the end of the slot following the slot assigned to the message buffer. The flags are
updated only when the communication controller is in NORMAL_ACTIVE or NORMAL_PASSIVE state. If
only one channel (A or B) is assigned to a message buffer, the channel-specific status flags of the other
channel are written to 0. If both channels are assigned to a message buffer, the channel-specific status
flags of both channels are updated. The message buffer status is updated only when the slot counter
reached the configured frame ID and when the cycle counter filter matched. When the Host updates a
message buffer via Input Buffer, all MBS flags are reset to 0 independent of which IBCM bits are set or
not.
Whenever the Message Handler changes one of the flags VFRA, VFRB, SEOA, SEOB, CEOA, CEOB,
SVOA, SVOB, TCIA, TCIB, ESA, ESB, MLST, FTA, FTB the respective message buffer's MBC flag in
registers MBSC1/2/3/4 is set.
Figure 26-190 and Table 26-163 illustrate this register.
Figure 26-190. Message Buffer Status Register (MBS) [offset_CC = 70Ch]
31 30 29 28 27 26 25 24 23 22 21 16
Reserved RESS PPIS NFIS SYNS SFIS RCIS Reserved CCS
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
FTB FTA Rsvd MLST ESB ESA TCIB TCIA SVOB SVOA CEOB CEOA SEOB SEOA VFRB VFRA
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
LEGEND: R = Read only; -n = value after reset
Table 26-163. Message Buffer Status Register (MBS) Field Descriptions
Bit Field Value Description
31-30 Reserved 0 Reads return 0. Writes have no effect.
29 RESS 0-1 Reserved bit status. Reflects the state of the received reserved bit. The reserved bit is transmitted
as 0.
28 PPIS Payload preamble indicator status. The payload preamble indicator defines whether a network
management vector or message ID is contained within the payload segment of the received frame.
0 The payload segment of the received frame does not contain a network management vector or a
message ID.
1 Static segment: Network management vector at the beginning of the payload Dynamic segment:
Message ID at the beginning of the payload.
27 NFIS Null frame indicator status. If set to 0, the payload segment of the received frame contains no
usable data.
0 Received frame is a null frame.
1 Received frame is not a null frame.
26 SYNS Sync frame indicator status. A sync frame is marked by the sync frame indicator.
0 No sync frame is received.
1 The received frame is a sync frame.
25 SFIS Startup frame indicator status. A startup frame is marked by the startup frame indicator.
0 No startup frame is received.
1 The received frame is a startup frame.
24 RCIS Received on channel indicator status. Indicates the channel on which the frame was received.
0 Frame is received on channel B.
1 Frame is received on channel A.
23-22 Reserved 0 Reads return 0. Writes have no effect.
21-16 CCS 0-3Fh Cycle count status. Actual cycle count when status was updated.