Content originally posted in LPCWare by terrype on Sun Sep 21 18:14:24 MST 2014
Hi I follow the instructrion as per linker script modification. as per the document
PROVIDE(${heap_symbol} = ADDR(.data_RAM2));
PROVIDE(_vStackTop = __top_RamAHB32 - ${STACK_OFFSET});
I still facing the same problem, then look at my .map file
.noinit_RAM2 0x2007c000 0x0
few lines here then
[u]0x1000052c[/u] PROVIDE (_pvHeapStart, .)
0x10008000 PROVIDE (_vStackTop, (__top_RamLoc32 - 0x0))
Q1. Why still the PVHeapStart pointer the address at 0x1000052C whihc is inside RAM1?