olive
Mars 31, 2021, 7:37
1
Bonjour,
j’ai suivi les instructions du github esp32
après avoir récupérer les fichier
-rw-r--r-- 1 pi pi 107428 mars 31 03:10 boot_app0.bin
-rw-r--r-- 1 pi pi 107802 mars 31 03:11 bootloader_dout_40m.bin
-rw-r--r-- 1 pi pi 107574 mars 31 03:11 partitions.bin
-rw-r--r-- 1 pi pi 1309808 mars 31 03:13 tasmota32.bin
J’ai une erreur sur la ligne de commande suivante
esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dout --flash_freq 40m --flash_size detect 0x1000 bootloader_dout_40m.bin 0x8000 partitions.bin 0xe000 boot_app0.bin 0x10000 tasmota32.bin
L’erreur est :
esptool write_flash: error: argument <address> <filename>: Detected overlap at address: 0x8000 for file: partitions.bin
je pense que c’est une histoire de taille de des fichier qui on du changer mais je ne sais pas comment la résoudre.
Une idée ?
Merci
Ca veux dire que le bootloader est trop grand pour rentrer de 1000 à 8000.
As-tu essayé avec la seconde méthode conseillée : ESP_Flasher
olive
Mars 31, 2021, 8:01
3
Merci de ton retour
c’est ce que je pense aussi mais je ne sais pas recalculer les positions
j’ai fait des essais avec les taille de fichiers sans succès
Non j’ai pas de windows …
Au fait merci pour les maj JMQTT sur ton git
Avec le ESP_Flasher (Windows), ca a fonctionné de mon coté.
les « ESP needed files » ont l’air très récent (4h seulement).
Je pense que tu doit avoir un problème avec les fichiers que tu utilises car moi ca flash bien sur les positions indiquées :
Pour jMQTT, je ne suis pas seul, il y a aussi @nebz et @Foulek57 . Merci à eux aussi
1 « J'aime »
olive
Mars 31, 2021, 8:55
5
pour tes 2 complice je suis au courrant ils sont sur mon discord
Bon je suis allé recharger les 4 fichiers sur le git (il on 4heures d’existance)
même motif même punition
pi@covid:~/tasmota/esp32$ esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dout --flash_freq 40m --flash_size detect 0x1000 bootloader_dout_40m.bin 0x8000 partitions.bin 0xe000 boot_app0.bin 0x10000 tasmota32.bin
usage: esptool write_flash [-h] [--erase-all]
[--flash_freq {keep,40m,26m,20m,80m}]
[--flash_mode {keep,qio,qout,dio,dout}]
[--flash_size FLASH_SIZE]
[--spi-connection SPI_CONNECTION] [--no-progress]
[--verify] [--encrypt]
[--ignore-flash-encryption-efuse-setting]
[--compress | --no-compress]
<address> <filename> [<address> <filename> ...]
esptool write_flash: error: argument <address> <filename>: Detected overlap at address: 0x8000 for file: partitions.bin
ou alors mon esptool n’est pas a jour !!!
Mince on est grillé @nebz
2 « J'aime »