SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
The MCAN module is configured to allocate 4352 words in the Message RAM. The Message RAM has a width of 32 bits.
Table 12-5208 presents the Message RAM Address Range for all device MCAN instances.
Module Instance | Region Name | Address Range | Size | |
---|---|---|---|---|
Start | End | |||
MCU_MCAN0 | MCU_MCAN0_MSGMEM_RAM | 4050 0000h | 4050 7FFFh | 32 KB |
MCU_MCAN1 | MCU_MCAN1_MSGMEM_RAM | 4054 0000h | 4054 7FFFh | 32 KB |
MCAN0 | MCAN0_MSGMEM_RAM | 0270 8000h | 0270 FFFFh | 32 KB |
MCAN1 | MCAN1_MSGMEM_RAM | 0271 8000h | 0271 FFFFh | 32 KB |
MCAN2 | MCAN2_MSGMEM_RAM | 0272 8000h | 0272 FFFFh | 32 KB |
MCAN3 | MCAN3_MSGMEM_RAM | 0273 8000h | 0273 FFFFh | 32 KB |
MCAN4 | MCAN4_MSGMEM_RAM | 0274 8000h | 0274 FFFFh | 32 KB |
MCAN5 | MCAN5_MSGMEM_RAM | 0275 8000h | 0275 FFFFh | 32 KB |
MCAN6 | MCAN6_MSGMEM_RAM | 0276 8000h | 0276 FFFFh | 32 KB |
MCAN7 | MCAN7_MSGMEM_RAM | 0277 8000h | 0277 FFFFh | 32 KB |
MCAN8 | MCAN8_MSGMEM_RAM | 0278 8000h | 0278 FFFFh | 32 KB |
MCAN9 | MCAN9_MSGMEM_RAM | 0279 8000h | 0279 FFFFh | 32 KB |
MCAN10 | MCAN10_MSGMEM_RAM | 027A 8000h | 027A FFFFh | 32 KB |
MCAN11 | MCAN11_MSGMEM_RAM | 027B 8000h | 027B FFFFh | 32 KB |
MCAN12 | MCAN12_MSGMEM_RAM | 027C 8000h | 027C FFFFh | 32 KB |
MCAN13 | MCAN13_MSGMEM_RAM | 027D 8000h | 027D FFFFh | 32 KB |
MCAN14 | MCAN14_MSGMEM_RAM | 0268 8000h | 0268 FFFFh | 32 KB |
MCAN15 | MCAN15_MSGMEM_RAM | 0269 8000h | 0269 FFFFh | 32 KB |
MCAN16 | MCAN16_MSGMEM_RAM | 026A 8000h | 026A FFFFh | 32 KB |
MCAN17 | MCAN17_MSGMEM_RAM | 026B 8000h | 026B FFFFh | 32 KB |
The Message RAM is capable to include each of the sections listed in Figure 12-2745. It is not necessary to configure each of the sections (a section in the Message RAM may be 0) and there is not restriction with respect to the sequence of the sections. For parity checking or ECC a respective number of bits has to be added to each word.
When the MCAN module addresses the Message RAM it addresses 32-bit words. The start addresses are configurable and they are 32-bit word addresses.
The element size can be configured for:
The Host CPU configures the following information in the Message RAM:
The MCAN module does not check for errors in the Message RAM configuration. The configuration of the start addresses of the different sections and the number of elements of each section has to be done carefully. This will prevent falsification or loss of data.