Skip to content

deadbok/esp8266-openocd

 
 

Repository files navigation

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

About

Modifications to the esp8266-openocd port, to make it build on Debian linux. My JTAG hardware is c*** so I have not have seen work.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 90.9%
  • Shell 2.7%
  • HTML 2.4%
  • Tcl 2.1%
  • Assembly 0.8%
  • C++ 0.7%
  • Other 0.4%