IPC: DSP1 - Re-arrange Memory Map
authorAngela Stegmaier <angelabaker@ti.com>
Fri, 3 May 2013 13:46:37 +0000 (08:46 -0500)
committerAngela Stegmaier <angelabaker@ti.com>
Sat, 4 May 2013 16:42:58 +0000 (11:42 -0500)
Move the text section out of the 0x20000000 virtual address space
and group together the sections at 0x95000000 virtual address.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
packages/ti/ipc/remoteproc/rsc_table_vayu_dsp.h
packages/ti/platform/vayu/dsp1/Platform.xdc

index 4dd04cb93640dcc5991efa2345a1ac05a5b65ded..1b942abb02e7af5f309bd3115a6c9630d2c860c5 100644 (file)
 #define L3_TILER_MODE_3         0x78000000
 #define DSP_TILER_MODE_3        0x78000000
 
-#define DSP_MEM_TEXT            0x20000000
+#define DSP_MEM_TEXT            0x95000000
 /* Co-locate alongside TILER region for easier flushing */
 #define DSP_MEM_IOBUFS          0x80000000
-#define DSP_MEM_DATA            0x90000000
-#define DSP_MEM_HEAP            0x90100000
+#define DSP_MEM_DATA            0x95100000
+#define DSP_MEM_HEAP            0x95200000
 
 #define DSP_MEM_IPC_DATA        0x9F000000
 #define DSP_MEM_IPC_VRING       0xA0000000
index 7db5cfce7c6dd62cb4bc024953b99ce3223747a4..d8ce60efba92bb349254e72e295b4758221b4a43 100644 (file)
@@ -42,9 +42,9 @@ metaonly module Platform inherits xdc.platform.IPlatform {
             catalogName:    "ti.catalog.c6000",
             deviceName:     "Vayu",
             externalMemoryMap: [
-                ["EXT_CODE",  {name: "EXT_CODE",  base: 0x20000000, len: 0x00100000, space: "code", access: "RWX"}],
-                ["EXT_DATA",  {name: "EXT_DATA",  base: 0x90000000, len: 0x00100000, space: "data", access: "RW"}],
-                ["EXT_HEAP",  {name: "EXT_HEAP",  base: 0x90100000, len: 0x00300000, space: "data", access: "RW"}],
+                ["EXT_CODE",  {name: "EXT_CODE",  base: 0x95000000, len: 0x00100000, space: "code", access: "RWX"}],
+                ["EXT_DATA",  {name: "EXT_DATA",  base: 0x95100000, len: 0x00100000, space: "data", access: "RW"}],
+                ["EXT_HEAP",  {name: "EXT_HEAP",  base: 0x95200000, len: 0x00300000, space: "data", access: "RW"}],
                 ["TRACE_BUF", {name: "TRACE_BUF", base: 0x9F000000, len: 0x00060000, space: "data", access: "RW"}],
                 ["EXC_DATA",  {name: "EXC_DATA",  base: 0x9F060000, len: 0x00010000, space: "data", access: "RW"}],
                 ["PM_DATA",   {name: "PM_DATA",   base: 0x9F070000, len: 0x00020000, space: "data", access: "RWX"}],