Tool/software: Code Composer Studio
Hi,
I'm working on TMS320F28388D.
I have a big global variable. It can't fit into a memory section. The 388D has a Global Share Memory named RAMGSx. Each one is 0x1000 bytes long. I need to merge three sections (RAMGS3,4,5) into one (RAMGS3) to save the variable.
So I modified the "cmd" file like this.
It works fine when I use a JTAG. It stops at the main(), so I can go on.
However, it doesn't boot up when I "boot from flash".
Why is it so?
Regards,
Casey
p.s. 1
I attached the example source. Find "casey" in the source files.
p.s. 2
I changed the DIP switch like this, to use "boot from flash" and "use an external JTAG".


