This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I'm working with a TMS320F28335 Experimenter Kit with a TMS320F28335 controlCARD. The software engineer on the project is telling me that there is only one break point. Is there a limitation in the CCS tools for these kits or is he missing something?
Hi Mike,
There are two types of breakpoints -
1) Software Breakpoints - These breakpoints can be used while running the code from RAM and there is no limitation on these.
2) Hardware Breakpoints - While running the code from Flash/ROM user need to use these breakpoints and user can use 2 such breakpoints at a time.
In this case, engineer must be using the hardware breakpoint and sometime depending on CCS setting, CCS uses one of the breakpoint (e.g. if it's been configured to "Run To Main" on code load then it'll use one breakpoint) hence he might be seeing only one breakpoint.
Regards,
Vivek Singh
Also please refer following link for more info on this topic -
Regards,
Vivek Singh
Mike:
If I remember, you need a breakpoint just to stop at "main." That is also used for single-stepping in Flash memory. So, you may be able to turn off that usage, but you will lose some capability to get that "second" breakpoint.
Mike:
After you get to "main" (after loading code), you may want to try Run->Debug Configurations->Target and uncheck "Enable CIO function use"
I was able to do that and get a second breakpoint. However, you do lose some functionality after that...