Hi,
I try to debug using SEGGER Ozone, the raspberry pi debug probe and openocd as gdb server in between. The reason is, I have used Ozone in the past (with SEGGER jlink and some MCUs from ST) and liked it very much. But I have the problem, that Ozone seems to be unable to do single-step. I can set a breakpoint on the next (or some other) instruction, and if I press "continue", execution will stop there faithfully. But if I press "step into" or "step over", nothing happens. I am working with pico 2 w. Did anybody succeed with a similar configuration and is willing to help with his/her experience?
In 2022 there was a post with a nearly identical subject (only difference: it referred to a pico with an rp2040, but there were no answers and the topic is already closed, probably due to the time passed.
I try to debug using SEGGER Ozone, the raspberry pi debug probe and openocd as gdb server in between. The reason is, I have used Ozone in the past (with SEGGER jlink and some MCUs from ST) and liked it very much. But I have the problem, that Ozone seems to be unable to do single-step. I can set a breakpoint on the next (or some other) instruction, and if I press "continue", execution will stop there faithfully. But if I press "step into" or "step over", nothing happens. I am working with pico 2 w. Did anybody succeed with a similar configuration and is willing to help with his/her experience?
In 2022 there was a post with a nearly identical subject (only difference: it referred to a pico with an rp2040, but there were no answers and the topic is already closed, probably due to the time passed.
Statistics: Posted by xdiz — Tue Jan 20, 2026 7:51 pm