Message RAM
1580
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
M3 Controller Area Network (CAN)
Table 23-3. Message RAM Addressing in Debug Mode (continued)
Message Object Number
Offset From Base
Address
Word Number
Debug Mode
(1)
31
0x03E0
1
Parity
0x03E4
2
MXtd,MDir,Mask
0x03E8
3
Xtd,Dir,ID
0x03EC
4
Ctrl
0x03F0
5
Data Bytes 3-0
0x03F4
6
Data Bytes 7-4
23.14.3 Message RAM Representation in Debug Mode
In debug mode, the Message RAM will be memory mapped. This allows the external debug unit to access
the Message RAM.
NOTE:
During debug mode, the Message RAM cannot be accessed via the IFx register sets.
Figure 23-18. Message RAM Representation in Debug Mode
31/
15
30/
14
29/
13
28/
12
27/
11
26/
10
25/
9
24/
8
23/
7
22/
6
21/
5
20/
4
19/
3
18/
2
17/
1
16/
0
M 0x00
Reserved
Reserved
Parity[4:0]
M 0x04
MXtd
MDir
Rsvd
Msk[28:16]
Msk[15:0]
M 0x08
Rsvd
Xtd
Dir
ID[28:16]
ID[15:0]
M 0x0C
Reserved
Rsvd
MsgLs
t
Rsvd
UMask
TxIE
RxIE
RmtEn
Rsvd
EOB
Reserved
DLC[3:0]
M 0x10
Data 3
Data 2
Data 1
Data 0
M 0x14
Data 7
Data 6
Data 5
Data 4
23.15 CAN Control Registers
The base address for the CAN0 registers is 0x4007 0000 and the base address for the CAN1 registers is
0x4007 4000.
Table 23-4. CAN Control Registers
Offset
Acronym
Register Description
See
0x00
CAN CTL
CAN Control Register
0x04
CAN ES
Error and Status Register
0x08
CAN ERRC
Error Counter Register
0x0C
CAN BTR
Bit Timing Register
0x10
CAN INT
Interrupt Register