Lightlines
By leokemp223

debug-jlink

ZH
leokemp223546 installs

Find Cortex-M firmware faults with J-Link.

What it does

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.

How to use it

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 target chip model
  • Your files

Good to know

  • cannot be undone: Cortex-M

Latest review

What you need · 8

The bundled debugger script runs with Python 3.

Requires the J-Link GDB Server executable; its Windows name is JLinkGDBServerCL.exe.


Access · 2

This skill

Cortex-M

Write

Loads firmware and halts the target (irreversible)

temporary .gdb files

Write

Creates temporary GDB command files