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.