Dear Sir,
I am using TMS320F28377D controller with TI v6.2.5 compiler(C2000). I am just trying to use CPU 1 without disturbing second one. When I try to clean and built project I got following error :
#10010 error encountered during linking: “project_name.out” not built
#10056 symbol “_F28x_usDelay” redefined: First define in
#10056 symbol “code_start” redefined: First define in
#10099-D program will
#10099-D program will not fit
By getting above mentioned error I try to change “2837x_FLASH_Ink_cpu1.cmd” as,
/* Allocate program areas: */
.cinit : > FLASHE, PAGE = 0
.pinit : > FLASHE, PAGE = 0
.text : > FLASHE, PAGE = 0
codestart : > BEGIN, PAGE = 0
ramfuncs : LOAD = FLASHE,
RUN = RAMLS0,
LOAD_START(_RamfuncsLoadStart),
LOAD_SIZE(_RamfuncsLoadSize),
LOAD_END(_RamfuncsLoadEnd),
RUN_START(_RamfuncsRunStart),
RUN_SIZE(_RamfuncsRunSize),
RUN_END(_RamfuncsRunEnd),
PAGE = 0
//the size of FLASHE is 0x030000. I got error symbol near BEGIN.
//I have not defined code_start anywhere in program. I searched and found 0 results.
//F28x_usDelay is just an assembly file for ADC_US delay.
What should I do? Please provide solution?