openocd-jlink-stlink-debug — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited openocd-jlink-stlink-debug (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to debug probe sessions by separating physical wiring, probe firmware, target voltage, reset strategy, transport, target script, flash algorithm, and GDB behavior. Probe failures are often reset or adapter issues.
Use this skill when:
OpenOCD, J-Link, ST-Link, CMSIS-DAP, pyOCD, or GDB.
scripts, flash loaders, protected devices, semihosting, RTT, or multicore.
Do not use this skill for application fault analysis after a stable debug session exists. Use the architecture-specific debug skill then. For flash download failures focused on erase/program/verify, use mcu-flashing-debug.
Ask for:
Check target voltage, ground, cable length, pinout, reset line, and whether the probe powers or only senses the target.
Start slow, then increase only after IDCODE, halt, reset, and memory reads are stable.
Test software reset, hardware reset, connect-under-reset, and boot pin modes.
Confirm transport, chip family, TAP/SWD IDs, flash bank, work area, and multicore selection.
First connect and halt, then read memory/registers, then erase/program/verify.
Enable semihosting, SWO, RTT, trace, or external flash loaders only after the base debug path is reliable.
Before claiming the debug path works:
User:
OpenOCD 连 STM32 一直 timeout。Agent:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.