Other Parts Discussed in Thread: C2000WARE
Tool/software:
LS05SARAM: origin = 0x008000, length = 0x008000
.ebss : > LS05SARAM PAGE = 1
it shows LS05SARAM has been used 0x4e5d
But after adding an array, the compilation is passed. we use the XDS2XX debugger emulator to flash it, when the loading program is completed, and it does not jump to the main function, but jump to the following

the code begin at 0X86000, it has been written. but has not jump to there.
We change the position of the array where we define it,eg move it form rrr.c file to aaa.c file, it works ok. we check the array is still in LS05SARAM, but changed the postion. the LS05SARAM is still used 0x4e5d.
So, what cause that?

