-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Update esptool to version 4.2.1 #7127
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
Conversation
@VojtechBartoska @SuGlider @P-R-O-C-H-Y please test this for building and flashing on all operating systems. We bumped the version quite a bit and also the layout for Linux has changed. Please report if there are still warnings after boot for mismatched image checksum. |
@me-no-dev After checkout this PR, I tried to get the Esptool by get.py command from tools.
|
@me-no-dev I would be surprised if the sha mismatch would be gone. Since there is no digest anymore there are |
@PilnyTomas and @SuGlider Please help with testing under Windows and Linux. |
@me-no-dev - I guess that the test is to check if ESPTOOL.exe 4.2.1 works with Windows: I have downloaded https://github.com/espressif/arduino-esp32/releases/download/2.0.4/esptool-4.2.1-windows.zip Tested it with ESP32-S3 - evething is OK. Arduino IDE for Windows - Console OUPUT:
|
Linux Fedora, |
I have also replaced get.py / PowerShell OUTPUT:
|
Everything is OK for Windows 11. |
Thanks for testing @SuGlider & @PilnyTomas! So the problem occurs only on MAC platform. |
to complete the test.
* Enable configuring target variants (espressif#7019) This change enables picking the right board configuration from the variants/ folder. Previously, we would always pick the default configuration (e.g., "esp32" instead of "heltec_wifi_lora_32_V2"). * Update .gitignore (espressif#7021) Add entries to gitignore * Update esptool to version 4.2.1 (espressif#7127) * Update esptool to version 4.2.1 * Fix esptool for MacOS * Esptool v4.2.1 for CI Platformio (espressif#7147) to complete the test. Co-authored-by: Jason2866 <[email protected]> * Update get.py to support python 3.10+ (espressif#7166) * Update get.py to support python 3.10+ * Use try/except to remove version check * fixed names on the VID and PID for boards (espressif#7144) somehow had duplicated the same name across all my boards. the PID's and VID's were correct, but the name was the same for all of them. that is fixed now. * Compile error if CONFIG_FREERTOS_HZ != 1000 (espressif#6955) * Compile error if CONFIG_FREERTOS_HZ != 1000 * add a check at the CMake level, per feedback * Set CONFIG_FREERTOS_HZ=1000 in CI test of Arduino-as-component * Adding u-blox NORA-W10 series (ESP32-S3) (espressif#7191) * Create pins_arduino.h * Update boards.txt * Update boards.txt * Fixed espressif/esp-rainmaker#152 (espressif#7171) * Update PlatformIO build scripts (espressif#7200) This update includes the following: - Implemented an additional build step that produces an adjusted bootloader image with updated headers according to selected flash mode and size values. This step is only executed for debugging or uploading via debug probes. - Implemented a basic mechanism to dynamically add an extra UF2 bootloader image if corresponding partition is selected (e.g. for Adafruit targets) - Minor code formatting Co-authored-by: Dr. Christian Kohlschütter <[email protected]> Co-authored-by: Me No Dev <[email protected]> Co-authored-by: Paul Price <[email protected]> Co-authored-by: Daniel Egnor <[email protected]> Co-authored-by: Michael Ammann <[email protected]> Co-authored-by: Sanket Wadekar <[email protected]> Co-authored-by: Valerii Koval <[email protected]>
No description provided.