Skip to content

Releases: espressif/openocd-esp32

v0.10.0-esp32-20190313

13 Mar 10:53
Compare
Choose a tag to compare

2019/03/13 Release, based on OpenOCD v0.10.0

Features

  • Semihosting support using breakpoints (open, read, write, close, seek)
  • Merge upstream OpenOCD project changes

Bug fixes

  • Fixes segfault upon verify_image command
  • Fixes acknowledgement of application level tracing data blocks in dual core mode
  • Makes SystemView tracing 'stop' command waiting for 'STOPPED' tracing event from target
  • Preserves target state when executing application level trace commands
  • Fixes flash probing when stub returns 'no error' status, but there are no flash mappings
  • Updates version command to print actual release versions

v0.10.0-esp32-20190212

13 Feb 06:17
Compare
Choose a tag to compare

2019/02/12 Release, based on OpenOCD v0.10.0

Features

  • Support for ESP32-SOLO-1 module via the new esp32-solo-1.cfg configuration.

Bug fixes

  • Fix segfault when FreeRTOS support is used but no symbols are loaded (#28)
  • Restore debug stubs address if they have been actually detected
  • Correct the length of PWRSTAT register used for read/clear operations

v0.10.0-esp32-20181105

05 Nov 06:06
Compare
Choose a tag to compare

2018/11/05 Release, based on OpenOCD v0.10.0

Bug fixes

  • Remove limitation on the number of application partitions
  • Improve handling of cases when the target was reset externally before gdb connects (reported in https://esp32.com/viewtopic.php?f=13&t=7658#p32230)
  • Disable RTC watchdog when gdb connects, in addition to TG0/TG1 watchdogs. Fixes issues when debugging startup code, if target was reset externally.
  • Fix backtrace of interrupted tasks, if the interrupted frame used more than 16 bytes of stack.
  • Fix handling of custom SystemView events (#22).

v0.10.0-esp32-20180920

20 Sep 13:41
Compare
Choose a tag to compare

2018/09/20 Release, based on OpenOCD v0.10.0

New features

  • Support for custom app flash mappings location (docs)

Bug fixes

  • Fix reading flash chip ID (#52)

v0.10.0-esp32-20180724

25 Jul 23:32
Compare
Choose a tag to compare

2018/07/24 Release, based on OpenOCD v0.10.0

New features

  • Support for software breakpoints in RAM and Flash
  • Support for GCOV commands via debug stubs

v0.10.0-esp32-20180604

05 Jun 03:31
Compare
Choose a tag to compare

2018/06/04 Release, based on OpenOCD v0.10.0

New features

  • Support for software breakpoints in RAM and Flash (#45)
  • Support for debug stubs for GCOV

v0.10.0-esp32-20180525

25 May 12:22
Compare
Choose a tag to compare

2018/05/25 Release, based on OpenOCD v0.10.0

Bug fixes

  • fix retrieval of target registers when stepping
  • fix writing back floating point registers

Features

  • support new GCOV command style used in IDF docs (esp32 gcov dump).

v0.10.0-esp32-20180418

18 Apr 12:11
Compare
Choose a tag to compare
2018/04/18 Release, based on OpenOCD v0.10.0