CCS Version 6.1.2.00015; MSP430G2203IPW28; Win 10; MPS-FET (with latest firmware)
I have a couple issues that may be related. First as background, I have worked with CCS in the past with great success. Annoyances at times but mostly good experience. I have also worked on previous projects using "grace" to set up peripherals. This time, after the initial compile, the grace "src" folder and files all contain a "/" through them and are grayed out. (See below) I am able to open those grayed out files and I can trace through them so I believe everything has compiled properly. I was able to debug through a FET tool successfully setting one breakpoint. Then, after several recompiles and changing breakpoints, the error message I now get in the console is, "MSP430: Trouble Setting Breakpoint with the Action "Finish Auto Run" at 0xfc0a: Address is past the end of memory" (See below) I also get the error :
Can't find a source file at "/db/ztree/library/trees/gep/gep-h82x/src/ti/targets/msp430/rts430/boot_special_4.4.c"
Locate the file or edit the source lookup path to include its location.
from the file "_c_int00_noargs_noexit()" This file is not generated if all breakpoints are disabled.
In the past, I have successfully used "__no_operation();" as a way to set a breakpoint just before a section of code that might be troublesome to break at (such as a while or some if statements). It now appears that the __no_operation() is causing the problem. I was able to set a breakpoint at the line of code following the __no_operation() statement. In addition, I was able to set a breakpoint on the __no_operation() within an interrupt vector once. Then upon soft-reset, I obtained the "_c_int00..." error.
Finally, I have tried different optimization levels to fix the __no_operation() breakpoint issue with no success.
So, I guess my three questions are:
1) Why are the grace files "/" grayed out?
2) How do I properly use __no_operation()?
3) Or am I missing something else?
Thanks in advance.
Regards
JRock

