SPRACY6 July 2021 DRA821U , DRA821U-Q1 , DRA829J , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
Table 11-1 shows the ATCM and BTCM in the Cortex-R5F.
Region Name | Start Address | End Address | Size |
---|---|---|---|
ARMSS_ATCM | 0x0000 0000 | 0x0000 7FFF | 32KB |
ARMSS_BTCM | 0x4101 0000 | 0x4101 7FFF | 32KB |
There are several check points for running AUTOSAR on Cortex-R5F.
Example is shown below:
MEMORY
{
OCMCRAM_Common : ORIGIN = 0x41C50000 , LENGTH = 0x00004000 /* 48 KiB */
OCMCRAM_Common_NonCache : ORIGIN = 0x41C54000 , LENGTH = 0x00000400 /* 1024 Byte */
OCMCRAM_Core0 : ORIGIN = 0x41C54400 , LENGTH = 0x00000800 /* 2048 Byte */
OCMCRAM_Core1 : ORIGIN = 0x41C54C00 , LENGTH = 0x00000400 /* 1024 Byte */
OCMCRAM_Core2 : ORIGIN = 0x41C55000 , LENGTH = 0x00000400 /* 1024 Byte */
OCMCRAM_Core3 : ORIGIN = 0x41C55400 , LENGTH = 0x00000400 /* 1024 Byte */
OCMCRAM_Core4 : ORIGIN = 0x41C55800 , LENGTH = 0x00000400 /* 1024 Byte */
OCMCRAM_Core5 : ORIGIN = 0x41010000 , LENGTH = 0x00000400 /* 1024 Byte */
DDR0 : ORIGIN = 0x41C55C00 , LENGTH = 0xA5000 /* 16 MiB */
}
.Startup_Code : ALIGN(256)
{
_Startup_Code_START = .;
*(.brsStartup)
. = ALIGN(256);
_Startup_Code_END = . - 1;
_Startup_Code_LIMIT = .;
} > OCMCRAM_Core5