Hardware Debugging
Advanced
Featured

OpenOCD

Open On-Chip Debugger for embedded target debugging

4.7/5.0
2,500,000downloads
Updated 1/15/2024
Tool Information

Platforms

Linux
Windows
macOS

License

GPL-2.0

Techniques

JTAG Debugging
Flash Programming
Boundary Scan
On-Chip Debugging
Advertisement
Advertisement
About OpenOCD

OpenOCD provides on-chip programming and debugging support with a layered architecture of JTAG interface and TAP support including SVF, XSVF, and STAPL file support; flash chip drivers for CFI, NAND, internal flash, and more; boundary scan support; and extensive target support for ARM, MIPS, PowerPC, RISC-V, and more.

Advertisement

Use Cases

  • Embedded System Debugging
  • Firmware Development
  • Hardware Security Testing

Tags

jtag
debugging
embedded
arm
microcontroller

Related Tools

Bus Pirate
Universal bus interface tool for hardware hacking
Hardware Debugging
4.6/5.0(1,800,000 downloads)
bus-pirate
uart
spi
Flipper Zero
Portable multi-tool for pentesters and geeks
Hardware Debugging
4.8/5.0(3,000,000 downloads)
flipper
rfid
nfc
PulseView
Logic analyzer and protocol decoder GUI
Hardware Debugging
4.5/5.0(1,200,000 downloads)
logic-analyzer
protocol-decoder
oscilloscope
Community Discussion

Join the discussion! Share your thoughts, ask questions, or contribute your expertise to help the cybersecurity community.