github espressif/esptool v4.13.0
Version 4.13.0

3 hours ago

v4.13.0 (2026-11-02)

✨ New Features

  • esptool: Adds eFuse version and pkg eFuses for ESP32-H4 (Konstantin Kondrashov - abf6475)
  • espefuse: Update eFuse table for ESP32-H4 (Konstantin Kondrashov - dcf587c)
  • espefuse: Enable ECDSA keys burning support for ESP32-H4 (nilesh.kale - 65de818)
  • stub_flasher: Update flasher stub to v1.4.0 (Jaroslav Burian - addde1e)
  • cli: accept 64m and 32m flash frequencies (Jaroslav Burian - 604798b)
  • espefuse: Update eFuse table for ESP32-H21 (Konstantin Kondrashov - 70c31ce)
  • espefuse: Add calib eFuse fields for ESP32-C5 (Konstantin Kondrashov - b57da14)
  • espefuse: Adds eFuse for ESP32-H2 revision 1.2 (Konstantin Kondrashov - a9b0a11)

🐛 Bug Fixes

  • espefuse: Update ESP32-H4 eFuse definitions to V0.5 (Konstantin Kondrashov - 624f172)
  • espefuse: Update ESP32-H21 eFuse definitions for ECO3 (Konstantin Kondrashov - 146e73d)
  • espefuse: Hide sensitive info by default in burn_key on ESP32-H4 (Jaroslav Burian - f90e02c)
  • esp32h4: Do not warn about flash beyond 16MB with the flasher stub (Jaroslav Burian - a5b4538)
  • load-ram: Warn when the image is incompatible with the chip (Jaroslav Burian - 8451e1e)
  • write-flash: Only reject incompatible bootloader images (Jaroslav Burian - 5cd86f5)
  • espefuse: Warn when ESP32-P4 Secure Download Mode leaves flash unwritable (Jaroslav Burian - 7a71fe6)
  • esp32c5: Enable baud rate change in Secure Download Mode (Jaroslav Burian - 656d340)
  • esp32h4: correct target definitions (Jaroslav Burian - 143ff48)
  • esp32h4: Fix memory map and disable unsupported watchdog reset (Radim Karniš - 373f7f8)
  • esp32h21: Correct target definitions (Vojtech Piroch - 85c181e)
  • espefuse: Correct eFuse error and date register offsets (Roland Dobai - 08f69f3)
  • esp32c61: Identify in-package flash and PSRAM variants (Roland Dobai - bf9866d)
  • esp32h2: Identify chip variant and embedded flash (Konstantin Kondrashov - 501d0d7)
  • espefuse: Restrict bitstring dependency to versions below 5 (Roland Dobai - bedce8e)
  • espefuse: Remove non-existent HMAC key purposes for ESP32-C61 (harshal.patil - ac6d0a7)
  • esp32c5: Identify chip variant and embedded flash/PSRAM in chip description (Jan Beran - c6d663f)
  • espefuse: Close the summary file after writing the JSON output (Peter Dragun - 807a9af)
  • Fix operations over USB-Serial/JTAG transport in Secure Download Mode (Radim Karniš - ff22268)
  • Budget stub erase work in compressed flash timeouts (Jaroslav Burian - f80e9b1)
  • Raise default erase_region_timeout_per_mb to 40s (Jaroslav Burian - c6ec182)

📖 Documentation

  • Fix supported flash sizes for ESP32-P4, ESP32-C5 and ESP32-C61 (Peter Dragun - f5a98f0)
  • Remove boot pins values and fix IDF links (Vojtech Piroch - d47a58e)

Thanks to all contributors!

Don't miss a new esptool release

NewReleases is sending notifications on new releases.