CAN FD v2.0
62
PG223 December 5, 2018
Chapter 2:
Product Specification
RB*-ID Register (Address 0x2100, 0x2148,…0x4100,...)
Description same as listed in
RB*-DLC Register (Address 0x2104, 0x214C,…0x4104,...)
Description same as listed in
RB*-DW Register (Address 0x2108, 0x210C,…0x2150, 0x2154,
…0x4108,...)
Description same as listed in
MRB* Register (Address 0x2F00, 0x2F04,…)
Description same as listed in
0x2F00
MRB0
Read, Write
See
Mask for mailbox buffer RB0.
MRB16 to MRB47 are valid
based on number of RX
buffers.
When RX buffers is chosen as
16 or 32, core does not allow
any write access outside the
respective address space and
read access returns 0.
0x2F04
MRB1
Read, Write
See
Mask for mailbox buffer RB1.
0x2F08
MRB2
Read, Write
See
Mask for mailbox buffer RB2.
0x2F0C
MRB3
Read, Write
See
Mask for mailbox buffer RB3.
0x2F10-
0x2FBC
MRB4-MRB47
Read, Write
See
Mask for mailbox buffer RB4
to RB47.
0x2FC0-
0x2FFF
Reserved
–
Reserved space. Write has no
effect. Read always returns 0.
Notes:
1. Read from uninitialized memory location might return X or invalid data. Asserting a soft or hard reset does not
clear block RAM locations.
2. Message Buffer element resides in RX block RAM. Host should respect read access rules to avoid memory
collisions.
Table 2-44:
CAN FD RX Message Space (Mailbox Buffers)
(Cont’d)
Start
Address
Name
Access
Description
Notes