This User’s Guide documents release 0.12.0+dev, dated 16 December 2024, of the Open On-Chip Debugger (OpenOCD).
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled “GNU Free Documentation License”.
• About | About OpenOCD | |
• Developers | OpenOCD Developer Resources | |
• Debug Adapter Hardware | Debug Adapter Hardware | |
• About Jim-Tcl | About Jim-Tcl | |
• Running | Running OpenOCD | |
• OpenOCD Project Setup | OpenOCD Project Setup | |
• Config File Guidelines | Config File Guidelines | |
• Server Configuration | Server Configuration | |
• Debug Adapter Configuration | Debug Adapter Configuration | |
• Reset Configuration | Reset Configuration | |
• TAP Declaration | TAP Declaration | |
• CPU Configuration | CPU Configuration | |
• Flash Commands | Flash Commands | |
• Flash Programming | Flash Programming | |
• PLD/FPGA Commands | PLD/FPGA Commands | |
• General Commands | General Commands | |
• Architecture and Core Commands | Architecture and Core Commands | |
• JTAG Commands | JTAG Commands | |
• Boundary Scan Commands | Boundary Scan Commands | |
• Utility Commands | Utility Commands | |
• GDB and OpenOCD | Using GDB and OpenOCD | |
• Tcl Scripting API | Tcl Scripting API | |
• FAQ | Frequently Asked Questions | |
• Tcl Crash Course | Tcl Crash Course | |
• License | GNU Free Documentation License | |
• OpenOCD Concept Index | Concept Index | |
• Command and Driver Index | Command and Driver Index |