Tool/software: TI C/C++ Compiler
Hi, according to C5505 specification it should be equipped with an EM.
In my linker file c5505.cmd i have configured the EMIF like this:
EMIF_CS0 (RW) : origin = 0050000h length = 07B0000h /* mSDR */
EMIF_CS2 (RW) : origin = 0800000h length = 0400000h /* ASYNC1 : NAND */
EMIF_CS3 (RW) : origin = 0C00000h length = 0200000h /* ASYNC2 : NAND */
EMIF_CS4 (RW) : origin = 0E00000h length = 0100000h /* ASYNC3 : NOR */
EMIF_CS5 (RW) : origin = 0F00000h length = 00E0000h /* ASYNC4 : SRAM */
...
...
channel_1 : > EMIF_CS0
My array is
#pragma DATA_SECTION(array, "array");
Int16 array[7430] = {
...
...
...};
The compiler stops loadable code generation because the program doesn't fit into memory.
I don't understand where is the error and what can be a solution
Thanks in advance
Paolo