Other Parts Discussed in Thread: SEGGER
I've installed CCS 5.5, Segger J-Link Software v4.78a, and ti_jlink_support_setup_0.1.0.4.zip (all latest versions as of 10-OCT-2013). Using the J-Link Ultra+, the device is programmed within seconds and stops at the main() breakpoint. Upon pressing Resume (F8) the code runs until an interrupt occurs and then the debugger stops with the following message: No source available for "0x37ff000".
I've tried all combinations of options in the J-Link Control Panel, including disabling Flash breakpoints, disabling caching of flash contents, disabling instruction set simulation, and disallowing modification of breakpoints during execution.
I've also disable use of breakpoints within the CCS debug options. None of the options has made a difference.
If I reset the micro and let it run without the debugger, the code runs fine as expected.
I'm able to debug interrupts using the XDS100v2 by setting hardware breakpoints within the interrupt handler and single stepping, however, I'd like to use the JLink Ultra+ since it is so much faster.
I've also used the ICDI but it is painfully slow -- takes minutes to load and extremely slow for stepping through code.
So my questions are:
1. Has CCS 5.5 been tested with the Segger J-Link Ultra+ and the Stellaris LM3S9B96?
2. Does it support breakpoints and stepping through code?
3. Does is support debugging with interrupts?
4. If all above are yes, then what could I be missing?
Thanks,
Boris