Find Cortex-M firmware faults with J-Link.
Debugs Cortex-M firmware through J-Link and reports register, backtrace, and fault findings.
When to use it
Use when firmware debugging requires a J-Link GDB session for downloading firmware, attaching to a running target, or inspecting a crash.
Give it a symbol-bearing ELF and the target chip model; it runs the selected debugging session and reports registers, backtraces, and fault observations.
What you provide
The bundled debugger script runs with Python 3.
Requires the J-Link GDB Server executable; its Windows name is JLinkGDBServerCL.exe.
This skill
Cortex-M
Loads firmware and halts the target (irreversible)
temporary .gdb files
Creates temporary GDB command files