Skip to content

Conversation

d-a-v
Copy link
Collaborator

@d-a-v d-a-v commented Oct 12, 2019

Update to esptool-2.7 released on 19-07-18

Changelog for esp8266 from v2.6:

Features

  • New option write_flash --flash-size keep will keep whatever flash size is set in the bootloader header, matching the behaviour of --flash-mode keep and --flash-speed keep. The default is still --flash-size detect but may be changed to keep in a future major update, to be consistent with the other two options.
  • write_flash no longer updates the flash header if the file being written to the bootloader offset isn't a valid image file for the chip. This is useful for flashing pre-encrypted data to ESP32s, where the image file contains ciphertext.
  • esptool now always prints the detected crystal frequency (26MHz or 40MHz) as part of general chip information, and will warn if the detected frequency deviates by an unexpected amount.
  • Passing arguments to main() from Python is now documented in the README

Bug Fixes/Changes

  • elf2image --sha256-offset will now only write the ELF SHA-256 to this offset if the existing data is all zeroes. Otherwise a warning is printed.
  • Improved the error message if esptool searches all serial ports and finds nothing.
  • Flasher stub is now built with gcc 5.2.0 toolchain.

@d-a-v d-a-v merged commit 405f945 into esp8266:master Oct 12, 2019
@d-a-v d-a-v deleted the esptool27 branch October 12, 2019 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant