Skip to content

esptool-2.7 #6634

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 12, 2019
Merged

esptool-2.7 #6634

merged 1 commit into from
Oct 12, 2019

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