GR740-UM-DS, Nov 2017, Version 1.7
281
www.cobham.com/gaisler
GR740
17.10 Memory mapping
The CAN message is represented in memory as shown in table 360.
Values: Levels according to CAN standard: 1b is recessive,
0b is dominant
Legend: Naming and number in according to CAN standard
IDE
Identifier Extension:
1b for Extended Format,
0b for Standard Format
RTR Remote
Transmission
Request: 1b for Remote Frame,
0b for Data Frame
bID Base
Identifier
eID Extended
Identifier
DLC
Data Length Code, according to CAN standard:
0000b 0 bytes
0001b 1 byte
0010b 2 bytes
0011b 3 bytes
0100b 4 bytes
0101b 5 bytes
0110b 6 bytes
0111b 7 bytes
1000b 8 bytes
OTHERS illegal
TxErrCntr Transmission Error Counter
RxErrCntr Reception Error Counter
AHBErr AHB interface blocked due to AHB Error when 1b
OR
Reception Over run when 1b
OFF
Bus Off mode when 1b
PASS
Error Passive mode when 1b
Byte 00 to 07 Transmit/Receive data, Byte 00 first Byte 07 last
Table 360.
CAN message representation in memory.
AHB addr
0x0
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
IDE RT
R
-
bID
eID
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
eID
0x4
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
DLC
-
-
-
-
TxErrCntr
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
RxErrCntr
-
-
-
-
Ahb
Err
OR
Off
Pass
0x8
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Byte 0 (first transmitted)
Byte 1
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Byte 2
Byte 3
0xC
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Byte 4
Byte 5
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Byte 6
Byte 7 (last transmitted)