Skip to content

v0.10.0-esp32-20200309

Compare
Choose a tag to compare
@igrr igrr released this 09 Mar 14:28
· 4869 commits to master since this release

2020/03/09 Release, based on OpenOCD v0.10.0

Features

  • Merge upstream OpenOCD version (commit 9de7d9c).
  • Support for breakpoints in Flash for applications built with PSRAM support.
  • Add USB vendor/product ID so default ESP32 debug interface works with both FT2232H and FT232H (#80).
  • esp: Re-group commands using target independent prefixes (esp and xtensa). Rename esp32_s2 target to esp32s2.

Bug fixes

  • xtensa: Clear OCDDCR_ENABLEOCD on exit from OpenOCD. Remove ESP-specific workaround with exit callbacks and re-use native target deinit API. Fixes IDF panic handler behavior when OpenOCD terminates.
  • xtensa: Fixes restoring of DEBUGCAUSE in reg cache after algorithm run.
  • esp/apptrace: Fixes handling of SystemView packets with invalid core id.
  • esp32xx: Adds virt2phys target API implementation, removes an error log related to virt2phys missing.