jeremyd Community Member
- Member since Feb 17th 2021
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
jeremyd -
Replied to the thread [SOLVED] RP2040 + J-Link 4.95d Beta - Cortex-M0+ not responding to PendSV.
PostQuote from SEGGER - Alex: “You also need to distinguish C-level stepping and assembly single stepping. While a single step on assembler level have interrupts disabled, a C-level step (step over, step-into, ...) has interrupts enabled. For assembly… -
jeremyd -
Replied to the thread [SOLVED] RP2040 + J-Link 4.95d Beta - Cortex-M0+ not responding to PendSV.
PostReplying to my own post here. It turns out that my original observations were a bit sloppy - this behaviour is simply due to interrupts (including PendSV) being disabled during all step operations. As soon as any kind of run is invoked (including run… -
jeremyd -
Posted the thread [SOLVED] RP2040 + J-Link 4.95d Beta - Cortex-M0+ not responding to PendSV.
ThreadI'm using the J-Link 4.95d Beta software to debug an RP2040. As per this StackOverflow question, I've found that single-stepping an instruction that writes to the PENDSVSET flag causes the PendSV to register as pending, but to never enter the PendSV…