Openocd

Openocd is a free JTAG debugger for ARM cores written by Dominic Rath (dominic dot rath at gmx dot de). Please go to http://openocd.berlios.de to read more about the project.

Here is an OpenOCD Quick Reference (for rev. 211, 2007-11-14): oocd-quickref.pdf (4 pages) and oocd-quickref-compact.pdf (2 pages). The Latex source code is stored at the repository.

Also the GDB Quick Reference (Version 5) might be of interest because OpenOCD needs the GNU Debugger as front-end.

To debug a specific board with OpenOCD quite a few parameters have to be adapted. Therefore demonstration code is very welcome. Here is a demo:

JTAG Interfaces

OpenOCD can talk to nearly any hardware which is able to drive the JTAG signals. Currently the sourcecode supports the following interfaces:

Parallel Port Interfaces

USB

Photographs


Author: Hubert.Hoegl@fh-augsburg.de
Last modified: Thu Nov 15 00:16:40 2007