Skip to content
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

Bump esptool from 4.6.2 to 4.7.0 #313

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Feb 21, 2024

Bumps esptool from 4.6.2 to 4.7.0.

Release notes

Sourced from esptool's releases.

Version 4.7

New Features

  • spi_connection: Support --spi-connection on all chips, allowing connection of an external flash
  • esp32-s3: Support >16MB quad flash chips
  • bin_images: add support for intel hex format images
  • merge_bin: add support for uf2 format
  • esptool: added esp32p4 target
  • esp32p4: Stub flasher support
  • espefuse: Support XTS_AES_256_KEY key_purpose for ESP32P4
  • xip_psram: support xip psram feature on esp32p4
  • elf2image: add ram-only-header argument
  • rfc2217_server: Add hard reset sequence
  • espefuse: Adds efuse ADC calibration data for ESP32H2
  • espefuse: Update the way to complete the operation
  • add support for get_security_info on esp32c3 ECO7
  • loader: Added hints for some serial port issues when rising port error
  • Add support for Python 3.12
  • esp32c3: Support ECO6 and ECO7 magic numbers
  • efuse: Update key purpose table and tests
  • efuse: ESP32P4 adds ecdsa_key support
  • espefuse: Add support for esp32p4 chip
  • espsecure: Allow prompting for HSM PIN in read_hsm_config
  • esptool: Add new packages for ESP32C3 and flash efuses
  • esptool: Add tests for get_chip_features
  • esptool: Add PICO package for ESP32S3 and flash/psram efuses
  • get_security_info: Improved the output format and added more details

Bug Fixes

  • flasher_stub: fix usb-serial-jtag enabled non-related intr source, improved stability
  • esp32c2: Added get_flash_cap and get_flash_vendor
  • testloadram: Windows assertion error
  • fixed exit() to be used from the correct module
  • esp32c2: Recommend using higher baud rate if connection fails
  • test_esptool: Fixed connection issues on Windows
  • esptool: Rephrase the --ram-only-header command message
  • load_ram: check for overlaps in bss section
  • tests/intelhex: make sure file is closed on Windows
  • spi_connection: Unattach previously attached SPI flash
  • espefuse: Fix ECDSA_FORCE_USE_HARDWARE_K for ECDSA key (esp32h2)
  • loader: Could not open serial port message adjusted
  • bin_image: Check only ELF sections when searching for .flash.appdesc
  • Fix redirection of STDOUT
  • autodetection: Remove the ESP32-S2 ROM class from get_security_info autodetection
  • elf2image: fix text/rodata mapping overlap issue on uni-idrom bus chips
  • expand file args: Correctly print the expanded command
  • esp32-c2: Enable flashing in secure download mode

Code Refactoring

... (truncated)

Changelog

Sourced from esptool's changelog.

v4.7.0 (2023-12-13)

New Features

  • test_esptool: Added test for embedded and detected flash size match
  • spi_connection: Support --spi-connection on all chips
  • espefuse: Support XTS_AES_256_KEY key_purpose for ESP32P4
  • xip_psram: support xip psram feature on esp32p4
  • add support for intel hex format
  • esp32p4: Stub flasher support
  • elf2image: add ram-only-header argument
  • rfc2217_server: Add hard reset sequence
  • espefuse: Adds efuse ADC calibration data for ESP32H2
  • espefuse: Update the way to complete the operation
  • add support for get_security_info on esp32c3 ECO7
  • loader: Added hints for some serial port issues when rising port error
  • Add support for Python 3.12
  • esp32c3: Support ECO6 and ECO7 magic numbers
  • merge_bin: add support for uf2 format
  • esp32-s3: Support >16MB quad flash chips
  • efuse: Update key purpose table and tests
  • efuse: ESP32P4 adds ecdsa_key support
  • espefuse: Add support for esp32p4 chip
  • esptool: added target to esp32p4
  • espsecure: Allow prompting for HSM PIN in read_hsm_config
  • esptool: Add new packages for ESP32C3 and flash efuses
  • esptool: Add tests for get_chip_features
  • esptool: Add PICO package for ESP32S3 and flash/psram efuses
  • get_security_info: Improved the output format and added more details

Bug Fixes

  • esp32c2: Added get_flash_cap and get_flash_vendor
  • testloadram: Windows assertion error
  • fixed exit() to be used from right module
  • esp32c2: Recommend using higher baud rate if connection fails
  • test_esptool: Fixed connection issue on Windows
  • esptool: Rephrase the --ram-only-header command message
  • load_ram: check for overlaps in bss section
  • tests/intelhex: make sure file is closed on Windows
  • spi_connection: Unattach previously attached SPI flash
  • espefuse: Fix ECDSA_FORCE_USE_HARDWARE_K for ECDSA key (esp32h2)
  • loader: Could not open serial port message adjusted
  • flasher_stub: fix usb-serial-jtag enabled non-related intr source
  • bin_image: Check only ELF sections when searching for .flash.appdesc
  • danger-github: Fir Danger GitHub token permission
  • Fix redirection of STDOUT
  • autodetection: Remove the ESP32-S2 ROM class from get_security_info autodetection
  • assert in esp32 exclusive workaround
  • elf2image: fix text/rodata mapping overlap issue on uni-idrom bus chips

... (truncated)

Commits
  • bff9334 change: Update version to 4.7.0
  • c0ea74a feat(test_esptool): Added test for embedded and detected flash size match
  • b8dd74d fix(esp32c2): Added get_flash_cap and get_flash_vendor
  • 0670e43 change(pre_commit): Bump pre-commit checks
  • ba8179c ci(dangerjs_gh): Use new shared-github-dangerjs linter
  • 7f62e74 ci(commitizen): Automatic changelog, revamp GH release process
  • 590c2c6 docs(advanced-topics): Fixed strapping pin for Automatic Bootloader section
  • cd51bbc fix(testloadram): Windows assertion error
  • d1610a9 fix: fixed exit() to be used from right module
  • e99c114 docs(serial-protocol): add images and flowchart
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [esptool](https://github.com/espressif/esptool) from 4.6.2 to 4.7.0.
- [Release notes](https://github.com/espressif/esptool/releases)
- [Changelog](https://github.com/espressif/esptool/blob/master/CHANGELOG.md)
- [Commits](espressif/esptool@v4.6.2...v4.7.0)

---
updated-dependencies:
- dependency-name: esptool
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 21, 2024
Copy link

There hasn't been any activity on this pull request recently. This pull request has been automatically marked as stale because of that and will be closed if no further activity occurs within 7 days. Thank you for your contributions.

@github-actions github-actions bot added the stale label May 22, 2024
@github-actions github-actions bot closed this May 29, 2024
Copy link
Author

dependabot bot commented on behalf of github May 29, 2024

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/pip/esptool-4.7.0 branch May 29, 2024 01:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code stale
Projects
None yet
0 participants