Hi!
We have an LPC54618, and an MCU-link debugger. We sometimes have a need for a high amount of breakpoints, in order to find bugs. To do this, we add __BKPT() instructions to our program. When such an instruction is hit, but the state of the program at that moment in time isn't suspicious, we would like to continue the program, just like you would with regular breakpoints.
However, it seems that this isn't possible. What we observe, is that pressing 'continue' makes the program hit the breakpoint again, without actually continueing. And doing single step instructions makes the program hang (pausing the application manually shows that the PC didn't move).
Are you aware of this issue, and is this an issue of our new MCU-Link debuggers, of the target processor, or of the gdb server?
Kind regards,
Arno