diff --git a/esptool-4.8.1.tar.gz b/esptool-4.8.1.tar.gz deleted file mode 100644 index bc2cce1..0000000 --- a/esptool-4.8.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:17e6332ef1c361f97d8ca572a48c19b102172515fe553ea466e9da71d3292522 -size 6933695 diff --git a/esptool-4.9.0.tar.gz b/esptool-4.9.0.tar.gz new file mode 100644 index 0000000..cb0b989 --- /dev/null +++ b/esptool-4.9.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89587769bea01111dae512873b464dbf9d6796ce5d19e5acd015160b58da3316 +size 5944315 diff --git a/python-esptool.changes b/python-esptool.changes index ce68b27..958424d 100644 --- a/python-esptool.changes +++ b/python-esptool.changes @@ -1,3 +1,52 @@ +------------------------------------------------------------------- +Wed Jun 25 13:24:02 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 4.9.0 + * ESP32-H21: Added full support + * ESP32-H4: Added full support + * ESP32-P4: Enabled USB-OTG in flasher stub + * ESP32-P4: Added support for >16MB flash sizes in flasher stub + * ESP32-S3: Added support for >16MB encrypted writes in flasher stub + * chip_type_verification: Enabled in secure download mode, + stopped using magic numbers + * watchdog_reset: Added a new watchdog_reset option working even in USB modes + * erase_region: Enabled erasing in ROM bootloader and secure download mode + * Added information about the currently used USB mode during chip connection + * image_info: Extended the app description info with new segments + * esp_rfc2217: Improved the logger message format + * Added the option to filter connections based on the serial number + * hard_reset: Added support for custom hard reset sequence configuration + * Added support for Python 3.13 + * espefuse: Added support for eFuses for ESP32-C5 ECO2 + * espefuse: Added support for eFuses for ESP32-C61 ECO3 + * espsecure: Improved error messages in encrypt_flash_data() and decrypt_flash_data() + * espefuse: Added support for different eFuse table versions for ESP32-H2 + * espefuse: Added 3 bit for PSRAM_CAP efuse field + * espefuse: Added API for getting block and wafer versions + * espefuse: Added ADC calibration data for ESP32-C61, ESP32-C5, and ESP32-P4 + * stub_flasher: Fixed failing ESP32-C5 ECO2 flash writes + * stub_flasher: Fixed USB-Serial/JTAG mode on ESP32-C5 ECO2 and ESP32-C61 ECO3 + * write_flash: Detect more cases of unresponsive flash, fixed failing flash_size check + * write_flash: Skipped flash_size checks if we can't read flash size + * espefuse: Fixed output messages in set_flash_voltage + * espefuse: Corrected JTAG_SEL_ENABLE to GPIO34 strapping pin on ESP32-P4 + * ESP32-C5: Fixed bootloader address + * ESP32-H21: Fixed eFuse base address + * IntelHex: Do not use padding for merged IntelHex files + * elf2image: Fixed for RAM app when SHA256 offset is not specified + * elf2image: Fixed support for --flash-mmu-page-config for all chips + * elf2image: Try to correct MMU page size if not specified, + print correctly in error messages + * tests: Expect the correct module name for Python 3.14 argparse + * Fixed closing port when connection fails + * image_info: Hidden missing app info based on IDF version + * save_segment: Added segment length check, the same as the bootloader does + * image_info: Prevented reading app description in invalid cases + * esp_rfc2217: Fixed keyboard interrupt on Windows + * detect_chip: Fixed to select the correct loader before further + operations to avoid silent failures + * usb_resets: Fixed resetting in USB-OTG and USB-Serial/JTAG modes + ------------------------------------------------------------------- Sat Nov 30 09:40:57 UTC 2024 - Dirk Müller diff --git a/python-esptool.spec b/python-esptool.spec index 55837d0..12ec687 100644 --- a/python-esptool.spec +++ b/python-esptool.spec @@ -1,7 +1,7 @@ # # spec file for package python-esptool # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-esptool -Version: 4.8.1 +Version: 4.9.0 Release: 0 Summary: A serial utility to communicate & flash code to Espressif ESP8266 & ESP32 chips License: GPL-2.0-or-later