Bonjour,
j'ai acheté une carte ESP32-E (biblio ESP32 espressif 3.2) 4 canaux: https://fr.aliexpress.com/item/100500527...pt=glo2fra
Et le téléchargement flash par WebOTA a fonctionné mais pas le reboot avec ces logs:
Du coup j'essaie de compiler et téléverser moi même avec cette config:
mais j'obtiens des erreurs.
Avec baud 921600:
Avez vous une idée du problème? J'ai testé en 115k et j'obtiens:
En insistant, j'obtiens:
ce qui m'a l'air bien mais je ne comprends pas d ou vient ce pb de md5. J'ai changé de cable, et mis mon PC sous charge mais tjs pareil.
Le log "Invalid head of packet" entier:
full-log.txt (Taille : 117.72 Ko / Téléchargements : 0)
Le log "A fatal error occurred: MD5 of file does not match data in flash!" entier:
full-log2.txt (Taille : 120.64 Ko / Téléchargements : 0)
Merci
j'ai acheté une carte ESP32-E (biblio ESP32 espressif 3.2) 4 canaux: https://fr.aliexpress.com/item/100500527...pt=glo2fra
Et le téléchargement flash par WebOTA a fonctionné mais pas le reboot avec ces logs:
Code :
ets Jul 29 2019 12:21:46
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:4916
load:0x40078000,len:16492
load:0x40080400,len:4
load:0x40080404,len:3524
entry 0x400805b8
E (30) qio_mode: Failed to set QIE bit, not enabling QIO mode
E (30) flash_parts: partition 0 invalid magic number 0x0
E (30) boot: Failed to verify partition table
E (34) boot: load partition table error!
ets Jul 29 2019 12:21:46
rst:0x3 (SW_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
ets Jul 29 2019 12:21:46
Du coup j'essaie de compiler et téléverser moi même avec cette config:
mais j'obtiens des erreurs.
Avec baud 921600:
Citation :Code :sptool.py v4.8.1
Serial port /dev/cu.usbserial-A5XK3RJT
Connecting......
Chip is ESP32-D0WD-V3 (revision v3.1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 68:25:dd:f0:d5:7c
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Flash will be erased from 0x00001000 to 0x00007fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Flash will be erased from 0x00010000 to 0x001adfff...
Compressed 24976 bytes to 15972...
Writing at 0x00001000... (100 %)
Wrote 24976 bytes (15972 compressed) at 0x00001000 in 0.4 seconds (effective 544.8 kbit/s)...
File md5: 18ff1c49685ea30717416e91032f9e8b
Flash md5: 771a422d7ec39096355dd4de194490a4
MD5 of 0xFF is 39d83f05ed8985d4e99e57b67b75669a
A fatal error occurred: MD5 of file does not match data in flash!
Failed uploading: uploading error: exit status 2
Avez vous une idée du problème? J'ai testé en 115k et j'obtiens:
Code :
Les variables globales utilisent 93228 octets (28%) de mémoire dynamique, ce qui laisse 234452 octets pour les variables locales. Le maximum est de 327680 octets.
"/Users/xavier/Library/Arduino15/packages/esp32/tools/esptool_py/4.9.dev3/esptool" --chip esp32 --port "/dev/cu.usbserial-A5XK3RJT" --baud 115200 --before default_reset --after hard_reset write_flash -z --flash_mode keep --flash_freq keep --flash_size keep 0x1000 "/Users/xavier/Library/Caches/arduino/sketches/2101E73C7FF355BF525D3EA014AB2084/Solar_Router_V14_23.ino.bootloader.bin" 0x8000 "/Users/xavier/Library/Caches/arduino/sketches/2101E73C7FF355BF525D3EA014AB2084/Solar_Router_V14_23.ino.partitions.bin" 0xe000 "/Users/xavier/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/tools/partitions/boot_app0.bin" 0x10000 "/Users/xavier/Library/Caches/arduino/sketches/2101E73C7FF355BF525D3EA014AB2084/Solar_Router_V14_23.ino.bin"
esptool.py v4.8.1
Serial port /dev/cu.usbserial-A5XK3RJT
Connecting......................................
A fatal error occurred: Failed to connect to ESP32: Invalid head of packet (0x69): Possible serial noise or corruption.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
Failed uploading: uploading error: exit status 2
En insistant, j'obtiens:
ce qui m'a l'air bien mais je ne comprends pas d ou vient ce pb de md5. J'ai changé de cable, et mis mon PC sous charge mais tjs pareil.
Le log "Invalid head of packet" entier:

Le log "A fatal error occurred: MD5 of file does not match data in flash!" entier:

Merci
ESP32 (v14.21): 1 Source UxIx3, 3 routeurs avec 1 SSR sur le CE (ESP Externe) dont 2 avec Sonde température, 1 routeur avec 2 SSRs: Pompe Piscine et PAC
16 panneaux 445WC avec Enphase 7 tri-phasé
16 panneaux 445WC avec Enphase 7 tri-phasé