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.

doesn't stop at breakpoint after load program

Hello,

I work with Hercules Safety MCU Development Kit TMS570 MCU and use CCS 5.3.0.00083 on system windows 7 servicepack1.

Since three days there are problems with breakpoints (before everything runs well).

After load program the debugger doesn’t stop at breakpoints, please see scenario described below.

  1. load the program.
  2. Program stopped automatically at function ”_c_int00()” in file sys_startup.c
  3. Set two breakpoints at function “main()” in file sys_main.c. The first breakpoint at the beginning of function and the second inside of an endless loop. You can see both breakpoints have a checkmark.
  4. Press button “resume” to run the program
  5. Program starts and runs but it doesn’t stop at the breakpoints.
  6. Press button “suspend” and it stops (doesn’t matter where)
  7. Set a second breakpoint inside of the endless loop but don’t touch the first breakpoint inside this loop.
  8. Press button “resume” to run the program
  9. Now it stops and the second breakpoint inside of the endless loop but it still doesn’t stop at the first breakpoint inside this loop
  10. Clear the old breakpoint and set a new one at the same position.
  11. Press button "resume" to run the program
  12. Now the debugger stops at both breakpoints
  13. From now on the debugger stops correctly at every new breakpoint.

What could be my mistake?

Thanks for your hints.

Volker