Use jtagprobe to test SWD/JTAG debug interfaces
masterThe jtagprobe tool uses a SEGGER J-Link to probe IoT/embedded targets for exposed SWD or JTAG debug interfaces. It classifies the target's debug state into one of three levels:
OPEN: The Debug Port (DP) responds, the CPU halts, and memory reads return plausible data. This indicates full debugger control.LOCKED: The DP/IDCODE is accessible, but memory reads fail or return readout-protection sentinels (e.g.,0xFFFFFFFF). This indicates active protection like STM32 RDP, NXP CRP, or Nordic APPROTECT.DEAD: No response on any tested interface or speed. The debug port is likely fused off, pins are not wired, or the target is incorrect.
jtagprobe