Hi,
I am trying to compile a project in code composer studio. I did not quite understand how link command works.
The file is as follows
-stack 0x00008000 /* Stack Size */
-heap 0x00008000 /* Heap Size */
MEMORY
{
DRAM : origin=0x80000000 length=0x0E000000 /* DDR RAM */
DRAM_PROG : origin=0x8E000000 length=0x01000000 /* DDR for program */
AEMIF : origin=0x02000000 length=0x01000000 /* AEMIF CS2 region */
}
SECTIONS
{
.text > DRAM_PROG
.const > DRAM_PROG
.bss > DRAM_PROG
.stack > DRAM_PROG
.data > DRAM_PROG
.cinit > DRAM_PROG
.sysmem > DRAM_PROG
.cio > DRAM_PROG
.ddr_mem :
{
. += 0x0E000000;
} run = DRAM,type=DSECT, RUN_START(EXTERNAL_RAM_START), RUN_END(EXTERNAL_RAM_END)
.aemif_mem > AEMIF,START(EMIFStart)
}
when I build the project compilation is successful but linking is throwing symbol not found for "EMIFStart".
I tried to search for the symbol EMIFStart in workspace but did not find in any libraries.
Kindly help