Please excuse this duplicate post, but I can't get anyone over in the CCS forum to respond to this. Perhaps someone over here has had this same issue.....
==============================================================
I am running CCSv5.3 and attempting to debug an MSP430F5308 on a custom board. The program loads, runs, and debugs properly if my un-intitialized variable arrays stay below ~1000 bytes. However, when I attempt to load the program with variable arrays larger than ~1k bytes, the program loads and runs but does not make it to main. It appears to be looping around
__TI_decompress_none
or
__TI_zero_init
or
UCS_initFLLSettle
I am confuse as to why un-initialized variables (RAM) would affect code running in flash. Can anyone suggest a way to debug this issue?
Here is a snapshot of the area where the program is stuck in a loop.
Does anyone know what may be happening?
This is now happening consistently.
