A stable ESP8266 port of OpenOCD
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
contrib
doc Imported original 0.9.0 release Nov 5, 2015
jimtcl
src
tcl
tools
AUTHORS
BUGS
COPYING
ChangeLog
Doxyfile.in
HACKING
INSTALL
Makefile.am
Makefile.in
NEWS
NEWS-0.2.0
NEWS-0.3.0
NEWS-0.4.0
NEWS-0.5.0
NEWS-0.6.0
NEWS-0.7.0
NEWS-0.8.0
NEWTAPS
README.Windows
TODO
aclocal.m4
common.mk
compile
config.guess
config.h.in
config.sub
config_subdir.m4
configure
configure.ac
depcomp
install-sh
ltmain.sh
missing
readme.md

readme.md

Sysprogs port of OpenOCD for ESP8266

This repository contains an improved OpenOCD port for ESP8266 based on this port. It contains the following improvements over the original port:

  • Full support for software breakpoints
  • Continuing from breakpoints works correctly
  • Stop reasons are reported correctly
  • Interrupts can now be disabled during single-stepping via the xtensa_no_interrupts_during_steps command
  • ESP8266 software watchdog can be auto-fed via the esp8266_autofeed_watchdog command
  • Stepping over/into functions in FLASH is fixed
  • mon reset halt command now successfully resets the entire chip using the TRST signal

You can find a detailed tutorial on using this OpenOCD port from Visual Studio here