You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Andreas Bolsch f79c902686 Flash, FRAM and EEPROM driver for STM32 QUAD-/OCTOSPI interface 5 years ago
.github/workflows GitHub/WorkFlow: fix for CVE-2020-15228 9 months ago
contrib Flash, FRAM and EEPROM driver for STM32 QUAD-/OCTOSPI interface 9 months ago
doc Flash, FRAM and EEPROM driver for STM32 QUAD-/OCTOSPI interface 9 months ago
jimtcl@0aa0fb4e3a jimtcl: update to tag 0.79 1 year ago
src Flash, FRAM and EEPROM driver for STM32 QUAD-/OCTOSPI interface 9 months ago
tcl Flash, FRAM and EEPROM driver for STM32 QUAD-/OCTOSPI interface 9 months ago
testing coding style: testing: remove empty lines at end of text files 1 year ago
tools tools/checkpatch.sh: remove flag --no-tree 1 year ago
.gitignore Convert to non-recursive make 5 years ago
.gitmodules Switch to HTTPS for submodules 2 years ago
.travis.yml travis: Add .travis.yml 1 year ago
AUTHORS Add AUTHORS for 0.2.0 release. 12 years ago
AUTHORS.ChangeLog Add AUTHORS.ChangeLog file suitable to be passed to 'svn2cl --authors'. 12 years ago
BUGS docs: update OpenOCD url's to openocd.org domain 6 years ago
COPYING update files to correct FSF address 8 years ago
ChangeLog fix typos in documentation 12 years ago
Doxyfile.in doxygen: fix issues with recent Doxygen versions 4 years ago
HACKING HACKING: fix minor typos 2 years ago
Makefile.am jimtcl: update to 0.77, the current version, enable only specific modules 5 years ago
NEWS Restore normal development cycle 5 years ago
NEWS-0.2.0 whitespace cleanup, mostly for docs 12 years ago
NEWS-0.3.0 Version 0.4.0-dev 12 years ago
NEWS-0.4.0 Open the merge window for the 0.5.0 release cycle. 12 years ago
NEWS-0.5.0 coding style: doc: remove empty lines at end of text files 1 year ago
NEWS-0.6.0 Restore -dev suffix, archive NEWS file, add new blank NEWS file - start 9 years ago
NEWS-0.7.0 Restore normal development cycle 8 years ago
NEWS-0.8.0 Restore normal development cycle 7 years ago
NEWS-0.9.0 Restore normal development cycle 6 years ago
NEWS-0.10.0 Restore normal development cycle 5 years ago
NEWTAPS Fix spelling of ARM Cortex 5 years ago
README Refer to cross-build script in README 10 months ago
README.OSX README.OSX: mention Gentoo Prefix and clarify other options 7 years ago
README.Windows README.Windows: clarify the kernel drivers installation 6 years ago
TODO swim: add new transport 1 year ago
bootstrap Make autotools warnings visible. 1 year ago
config_subdir.m4 Fix out-of-tree build 8 years ago
configure.ac configure.ac: add libutil to the dependency list 9 months ago
guess-rev.sh guess-rev.sh: fix minor typo 2 years ago
uncrustify.cfg build: update uncrustify config 10 years ago

README

Welcome to OpenOCD!
===================

OpenOCD provides on-chip programming and debugging support with a
layered architecture of JTAG interface and TAP support including:

- (X)SVF playback to facilitate automated boundary scan and FPGA/CPLD
programming;
- debug target support (e.g. ARM, MIPS): single-stepping,
breakpoints/watchpoints, gprof profiling, etc;
- flash chip drivers (e.g. CFI, NAND, internal flash);
- embedded TCL interpreter for easy scripting.

Several network interfaces are available for interacting with OpenOCD:
telnet, TCL, and GDB. The GDB server enables OpenOCD to function as a
"remote target" for source-level debugging of embedded systems using
the GNU GDB program (and the others who talk GDB protocol, e.g. IDA
Pro).

This README file contains an overview of the following topics:

- quickstart instructions,
- how to find and build more OpenOCD documentation,
- list of the supported hardware,
- the installation and build process,
- packaging tips.


============================
Quicks