Skip to content

Version 2.1

Choose a tag to compare

@projectgus projectgus released this 22 Aug 01:48
· 1140 commits to master since this release

Latest stable release available from PyPi:
https://pypi.python.org/pypi/esptool/

This release:
https://pypi.python.org/pypi/esptool/2.1

New since v2.0.1

ESP32-Specific Changes

  • elf2image: Pad flash-resident sections to 64KB alignment by using parts of RAM-resident sections, rather than zeroes. This reduces the size of a final IDF binary by almost 128KB in some cases.
  • elf2image: Append a SHA-256 hash of the binary image to the .bin file by default. This will be checked by the software bootloader in the IDF V3.0 release. Provides a much stronger consistency check than the previous 8-bit checksum. The image_info command will print & verify this hash if it is present.
  • espefuse.py: timeout now calculated in seconds not number of retries.

Documentation Changes

  • Fix typo in the README

Thanks to @daniel-leonard-robinson for contributing to this release.