Using Cw 10.3 on a DSC target with Multilink Universal. If I click "Step over" it actually does "Step into". Is this a bug or am I doing something wrong?
could it be that you have many (too many for the hardware) breakpoints set? In that case you might not have enough breakpoints left for doing a step over.
I also have seen this behavior: for me the maximum breakpoint number is 6, is there a way to increase it?
The limit is in the microcontroller (number of hardware breakpoints).
You get a higher limit if you debug/run your software in RAM.
See Software and Hardware Breakpoints | MCU on Eclipse
It doesn't work even if I have no breakpoints set. Sometimes it does work, but I haven't figured out under what circumstances.
For now, I have gone back to CW 7.3 with USB TAP which is slow but reliable.
Just another thought: do you have software analysis/trace enabled in the debugger settings? That would consume on-chip debug ressources as well.
It is possible that the optimizer in lined the code, so you really can't step over it.
Retrieving data ...