Skip to content

Version 4.2

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Aug 14:02

New Features

  • Added a readable message when a device is not detected on a given port (#751)
  • image_info: Print flash settings and extended header fields with --version 2 argument
  • Added support for 26 MHz XTAL on ESP32-C2
  • Expanded minimum revision field to accept higher chip revisions

espefuse.py

  • Added XTS_AES_256 key_purpose on ESP32-S3-beta2
  • burn_efuse: Improved error messages when a new data value is incorrect (#760)
  • get_pkg_version: Fixed on ESP32-C2 (#759)
  • Added major and minor wafer version eFuses

Bug Fixes

  • load_extended_header: Load the minimum chip revision min_rev field
  • Fixed flasher stub on ESP32-H2

espefuse.py

  • Removed XTS_AES_256 key purposes on ESP32-C3
  • Fixed location of FAIL_BIT and NUM_BITS on ESP32-C3
  • Added a warning to specify the --port/-p argument if connection fails (#744)

espsecure.py

  • _microecc_format: Pad zeroes to curve length

Miscellaneous Changes

  • Clarified USB-OTG-related functions (#756, #757)
  • Stub codes are now included as JSON files with metadata for each target

Thanks to @befeleme and others for contributing to this release!