Debug ARM Cortex-M targets via GDB/OpenOCD with inspection and peripheral decoding.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "sbl-debugger" yet — see the docs or source repo.
Connect to the running ARM Cortex-M target, attach the debugger, halt execution, and show the current call stack, program counter, key registers, and most recently hit breakpoint so I can see where the firmware is stuck.
Returns the attach result, current execution location, call stack, and key register values, highlighting where the firmware may be stuck.
Set a breakpoint at the HardFault handler entry, and once hit, step through 10 instructions while showing register changes, relevant memory contents, and the execution flow before and after the exception.
Outputs breakpoint hits, step-by-step execution logs, register and memory changes, and clues for exception analysis.
Read the GPIO and UART peripheral registers on this Cortex-M chip, decode them into human-readable fields using the SVD, and help me determine why the UART is not transmitting.
Returns decoded peripheral register values, explanations of key fields, and initial diagnostic suggestions for the UART issue.
Debug, flash, and inspect microcontrollers through pyOCD and CMSIS-DAP probes.
Debug microcontrollers via OpenOCD with flashing, breakpoints, memory, and register inspection.
Let AI control GDB via MCP for breakpoints, stepping, and inspection.
Debug embedded devices, flash firmware, and diagnose crashes through J-Link probes.
Debug code across languages with breakpoints, stepping, and stack trace inspection.
Give your VS Code agent real debugging with breakpoints, stepping, and inspection.