System Memory Map for Linux+RTOS mode

Note, this file is auto generated using PyTI_PSDK_RTOS tool

Name Start Addr End Addr Size Attributes Description
MAIN_OCRAM_MCU2_0 0x60000000 0x6007FFFF 512.00 KB RWIX Main OCRAM for MCU2_0
MAIN_OCRAM_MCU2_1 0x60080000 0x600FFFFF 512.00 KB RWIX Main OCRAM for MCU2_1
L2RAM_C7x_1 0x64800000 0x6486FFFF 448.00 KB RWIX L2 for C7x_1
L1RAM_C7x_1 0x64E00000 0x64E03FFF 16.00 KB RWIX L1 for C7x_1
L2RAM_C7x_2 0x65800000 0x6586FFFF 448.00 KB RWIX L2 for C7x_2
L1RAM_C7x_2 0x65E00000 0x65E03FFF 16.00 KB RWIX L1 for C7x_2
MSMC_MPU1 0x70000000 0x7001FFFF 128.00 KB RWIX MSMC reserved for MPU1 for ATF
MSMC_C7x_1 0x70020000 0x703E7FFF 3.78 MB RWIX MSMC for C7x_1
MSMC_DMSC 0x703F0000 0x703FFFFF 64.00 KB RWIX MSMC reserved for DMSC IPC
DDR_MCU1_0_IPC 0xA0000000 0xA00FFFFF 1024.00 KB RWIX DDR for MCU1_0 for Linux IPC
DDR_MCU1_0_RESOURCE_TABLE 0xA0100000 0xA01003FF 1024 B RWIX DDR for MCU1_0 for Linux resource table
DDR_MCU1_0 0xA0100400 0xA0FFFFFF 15.00 MB RWIX DDR for MCU1_0 for code/data
DDR_MCU1_1_IPC 0xA1000000 0xA10FFFFF 1024.00 KB RWIX DDR for MCU1_1 for Linux IPC
DDR_MCU1_1_RESOURCE_TABLE 0xA1100000 0xA11003FF 1024 B RWIX DDR for MCU1_1 for Linux resource table
DDR_MCU1_1 0xA1100400 0xA1FFFFFF 15.00 MB RWIX DDR for MCU1_1 for code/data
DDR_MCU2_0_IPC 0xA2000000 0xA20FFFFF 1024.00 KB RWIX DDR for MCU2_0 for Linux IPC
DDR_MCU2_0_RESOURCE_TABLE 0xA2100000 0xA21003FF 1024 B RWIX DDR for MCU2_0 for Linux resource table
DDR_MCU2_0 0xA2100400 0xA3FFFFFF 31.00 MB RWIX DDR for MCU2_0 for code/data
DDR_MCU2_1_IPC 0xA4000000 0xA40FFFFF 1024.00 KB RWIX DDR for MCU2_1 for Linux IPC
DDR_MCU2_1_RESOURCE_TABLE 0xA4100000 0xA41003FF 1024 B RWIX DDR for MCU2_1 for Linux resource table
DDR_MCU2_1 0xA4100400 0xA5FFFFFF 31.00 MB RWIX DDR for MCU2_1 for code/data
DDR_MCU3_0_IPC 0xA6000000 0xA60FFFFF 1024.00 KB RWIX DDR for MCU3_0 for Linux IPC
DDR_MCU3_0_RESOURCE_TABLE 0xA6100000 0xA61003FF 1024 B RWIX DDR for MCU3_0 for Linux resource table
DDR_MCU3_0 0xA6100400 0xA6FFFFFF 15.00 MB RWIX DDR for MCU3_0 for code/data
DDR_MCU3_1_IPC 0xA7000000 0xA70FFFFF 1024.00 KB RWIX DDR for MCU3_1 for Linux IPC
DDR_MCU3_1_RESOURCE_TABLE 0xA7100000 0xA71003FF 1024 B RWIX DDR for MCU3_1 for Linux resource table
DDR_MCU3_1 0xA7100400 0xA7FFFFFF 15.00 MB RWIX DDR for MCU3_1 for code/data
IPC_VRING_MEM 0xA8000000 0xA9FFFFFF 32.00 MB Memory for IPC Vring's. MUST be non-cached or cache-coherent
APP_LOG_MEM 0xAA000000 0xAA03FFFF 256.00 KB Memory for remote core logging
TIOVX_OBJ_DESC_MEM 0xAA040000 0xADFFFFFF 63.75 MB Memory for TI OpenVX shared memory. MUST be non-cached or cache-coherent
APP_FILEIO_MEM 0xAE000000 0xAE3FFFFF 4.00 MB Memory for remote core file operations
TIOVX_LOG_RT_MEM 0xAE400000 0xAFFFFFFF 28.00 MB Memory for TI OpenVX shared memory for Run-time logging. MUST be non-cached or cache-coherent
DDR_C7x_1_IPC 0xB0000000 0xB00FFFFF 1024.00 KB RWIX DDR for C7x_1 for Linux IPC
DDR_C7x_1_RESOURCE_TABLE 0xB0100000 0xB01003FF 1024 B RWIX DDR for C7x_1 for Linux resource table
DDR_C7x_1_BOOT 0xB0200000 0xB02003FF 1024 B RWIX DDR for C7x_1 for boot section
DDR_C7x_1_VECS 0xB0400000 0xB0403FFF 16.00 KB RWIX DDR for C7x_1 for vecs section
DDR_C7x_1_SECURE_VECS 0xB0600000 0xB0603FFF 16.00 KB RWIX DDR for C7x_1 for secure vecs section
DDR_C7x_1 0xB0604000 0xB5FFFFFF 89.98 MB RWIX DDR for C7x_1 for code/data
DDR_C7x_2_IPC 0xB6000000 0xB60FFFFF 1024.00 KB RWIX DDR for C7x_2 for Linux IPC
DDR_C7x_2_RESOURCE_TABLE 0xB6100000 0xB61003FF 1024 B RWIX DDR for C7x_2 for Linux resource table
DDR_C7x_2_BOOT 0xB6200000 0xB62003FF 1024 B RWIX DDR for C7x_2 for boot section
DDR_C7x_2_VECS 0xB6400000 0xB6403FFF 16.00 KB RWIX DDR for C7x_2 for vecs section
DDR_C7x_2_SECURE_VECS 0xB6600000 0xB6603FFF 16.00 KB RWIX DDR for C7x_2 for secure vecs section
DDR_C7x_2 0xB6604000 0xB7FFFFFF 25.98 MB RWIX DDR for C7x_2 for code/data
DDR_MCU1_0_LOCAL_HEAP 0xB8000000 0xB87FFFFF 8.00 MB RWIX DDR for MCU1_0 for local heap
DDR_MCU1_1_LOCAL_HEAP 0xB8800000 0xB8FFFFFF 8.00 MB RWIX DDR for MCU1_1 for local heap
DDR_MCU2_0_LOCAL_HEAP 0xB9000000 0xB9DFFFFF 14.00 MB RWIX DDR for MCU2_0 for local heap
DDR_MCU2_0_VISS_CONFIG_HEAP 0xB9E00000 0xB9FFFFFF 2.00 MB RWIX VISS configuration memory. MUST be write through cache policy.
DDR_MCU2_1_LOCAL_HEAP 0xBA000000 0xBAFFFFFF 16.00 MB RWIX DDR for MCU2_1 for local heap
DDR_MCU3_0_LOCAL_HEAP 0xBB000000 0xBB7FFFFF 8.00 MB RWIX DDR for MCU3_0 for local heap
DDR_MCU3_1_LOCAL_HEAP 0xBB800000 0xBBFFFFFF 8.00 MB RWIX DDR for MCU3_1 for local heap
DDR_SHARED_MEM 0xC0000000 0xD7FFFFFF 384.00 MB Memory for shared memory buffers in DDR
DDR_C7X_1_SCRATCH 0xD8000000 0xEAFFFFFF 304.00 MB RWIX DDR for c7x_1 for Scratch Memory
DDR_C7X_1_LOCAL_HEAP 0xEB000000 0xFAFFFFFF 256.00 MB RWIX DDR for c7x_1 for local heap
DDR_C7X_2_LOCAL_HEAP 0xFB000000 0xFBFFFFFF 16.00 MB RWIX DDR for c7x_2 for local heap
DDR_C7X_2_SCRATCH 0xFC000000 0xFFFFFFFF 64.00 MB RWIX DDR for c7x_2 for Scratch Memory