diff options
Diffstat (limited to 'scripts/cmake')
4 files changed, 14 insertions, 2 deletions
diff --git a/scripts/cmake/platforms/mps3/sse-300/mps3-sse-300-debug.ld b/scripts/cmake/platforms/mps3/sse-300/mps3-sse-300-debug.ld index 6531403..35f59f6 100644 --- a/scripts/cmake/platforms/mps3/sse-300/mps3-sse-300-debug.ld +++ b/scripts/cmake/platforms/mps3/sse-300/mps3-sse-300-debug.ld @@ -84,7 +84,8 @@ SECTIONS *flatbuffer*.o *Profiler*.obj *lcd*.obj - *timing_adapter.c.obj) + *timing_adapter.c.obj + *s4*.o) .text*) KEEP(*(.init)) @@ -208,6 +209,8 @@ SECTIONS . = ALIGN(4); *Profiler*.obj (*.text*) . = ALIGN(4); + *s4*.o (*.text*) /* Temporary solution to move s4 operations to DDR. */ + . = ALIGN(4); } > DDR AT > DDR /** diff --git a/scripts/cmake/platforms/mps3/sse-300/mps3-sse-300.sct b/scripts/cmake/platforms/mps3/sse-300/mps3-sse-300.sct index c9b1c44..2e3646e 100644 --- a/scripts/cmake/platforms/mps3/sse-300/mps3-sse-300.sct +++ b/scripts/cmake/platforms/mps3/sse-300/mps3-sse-300.sct @@ -103,6 +103,9 @@ LOAD_REGION_1 0x70000000 0x02000000 ; activation buffers a.k.a tensor arena when memory mode dedicated sram *.o (activation_buf_dram) + + ; Temporary solution to move s4 operations here. + *s4*.o (+RO +RW +ZI) } ;----------------------------------------------------- diff --git a/scripts/cmake/platforms/simple_platform/simple_platform.sct b/scripts/cmake/platforms/simple_platform/simple_platform.sct index f34170e..b987f5a 100644 --- a/scripts/cmake/platforms/simple_platform/simple_platform.sct +++ b/scripts/cmake/platforms/simple_platform/simple_platform.sct @@ -103,6 +103,9 @@ LOAD_REGION_1 0x70000000 0x02000000 ; activation buffers a.k.a tensor arena when memory mode dedicated sram *.o (activation_buf_dram) + + ; Temporary solution to move s4 operations here. + *s4*.o (+RO +RW +ZI) } ;----------------------------------------------------- diff --git a/scripts/cmake/platforms/simple_platform/simple_platform_debug.ld b/scripts/cmake/platforms/simple_platform/simple_platform_debug.ld index 4bbe6c0..dbedb8e 100644 --- a/scripts/cmake/platforms/simple_platform/simple_platform_debug.ld +++ b/scripts/cmake/platforms/simple_platform/simple_platform_debug.ld @@ -77,7 +77,8 @@ SECTIONS *flatbuffer*.o *lcd*.obj *Profiler*.obj - *timing_adapter.c.obj) + *timing_adapter.c.obj + *s4*.o) .text*) KEEP(*(.init)) @@ -201,6 +202,8 @@ SECTIONS . = ALIGN(4); *Profiler*.obj (*.text*) . = ALIGN(4); + *s4*.o (*.text*) /* Temporary solution to move s4 operations to DDR. */ + . = ALIGN(4); } > DDR AT > DDR /** |