Page 1 sur 1

[Tuto] Formater / remettre à 0 un ESP8266 récalcitrant

Publié : 26 nov. 2017, 10:51
par stephdes
Bonjour à tous,

Je viens vous faire partager une expérience qui peut vous servir. A force de faire des essais, ma Wemos de test n'en faisait qu'à sa tête : instabilité, sketch fonctionnant partiellement alors qu'ils fonctionnaient super bien avant... J'ai gaspillé plusieurs heures avant de creuser.
Je pensais que j'avais trop flashé l'ESP et qu'il était peut être HS. Mais j'ai lu que l'on pouvait potentiellement le flasher 8000 fois donc bien loin de ce que je lui ai fait subir. Donc j'ai cherché à remettre la Wemos à 0 et bingo ! Tout refonctionne parfaitement. Voici la marche à suivre...

----------------------------------------------------------------------------------------------------------------------------------------------------------------
Prérequis : (sous Windows)

- Pilotes ESP8266 (optionnel je crois mais dans le doute) : https://drive.google.com/open?id=1Z7eb5 ... OcKusoSHQc
- Le logiciel ESP Flash Tool : http://espressif.com/en/support/download/other-tools
- Un binaire "blanc" : https://drive.google.com/open?id=1UvrjX ... wMAL4whuQD

----------------------------------------------------------------------------------------------------------------------------------------------------------------

Procédure :

0/ Installer les pilotes ESP8266
1/ Connectez l'ESP8266 au PC
2/ Lancez ESPFLASHDOWNLOADTOOL puis sélectionnez ESP8266 Download Tool
3/ Dans le logiciel, sélectionnez le fichier blank précédemment téléchargé puis, suivant votre modèle d'ESP ( 1 ou 4 M) sélectionnez comme suit :

- Modèle 1Mbit : adresse @ 0x000000

- Modèle 4Mbits (screen ci-dessous) : @ 0x000000 + @ 0x100000 + @ 0x200000 + @ 0x300000

4/ Réglages : - Crystal fréquence : j'ai laissé 26Mhz
- SPI fréquence : 40Mhz
- SPI mode : QIO
- Flash size : 4Mbits
- Toutes les cases décochées
- COM : régler le port COM sur lequel l'ESP a été détecté
- BAUD : 115200

5/ Lancez le flash en cliquant sur START

6/ Utilisez votre ESP toute propre, toute neuve ;) En tout cas pour moi, c'est reparti nickel

----------------------------------------------------------------------------------------------------------------------------------------------------------------

Image

Re: [TUTO] Formater / remettre à 0 un ESP8266 récalcitrant

Publié : 26 nov. 2017, 14:54
par totof60
Super, c'est la méthode que j'utilise avec les esp récalcitrantes.

L'avantage c'est de totalement effacer les données y compris les réseaux wifi et mots de passe.





Hors sujet : @Steph j'ai branché le fer !! ;)

Re: [TUTO] Formater / remettre à 0 un ESP8266 récalcitrant

Publié : 26 nov. 2017, 16:29
par stephdes
totof60 a écrit :Hors sujet : @Steph j'ai branché le fer !! ;)
Cool !!! Du travail en perspective pour toi et... pour moi ! ;)

Re: [TUTO] Formater / remettre à 0 un ESP8266 récalcitrant

Publié : 27 nov. 2017, 09:25
par adv
Merci super, j'avais vu l'info sur un site US aussi.

Et dans ce cas esptool (collection de script python pour ESP) ne te sauvais pas la mise avec la commande ERASE_FLASH ?
https://github.com/espressif/esptool

T'as ptet pas testé remarque, parce que chez moi ça roule plutôt bien.

En tous les cas merci pour le tuto.

Re: [TUTO] Formater / remettre à 0 un ESP8266 récalcitrant

Publié : 28 nov. 2017, 20:42
par stephdes
adv a écrit :Merci super, j'avais vu l'info sur un site US aussi.

Et dans ce cas esptool (collection de script python pour ESP) ne te sauvais pas la mise avec la commande ERASE_FLASH ?
https://github.com/espressif/esptool

T'as ptet pas testé remarque, parce que chez moi ça roule plutôt bien.

En tous les cas merci pour le tuto.
Effectivement pas testé !

Merci pour l'info je tenterai le coup la prochaine fois

Re: [TUTO] Formater / remettre à 0 un ESP8266 récalcitrant

Publié : 30 nov. 2017, 14:38
par Le ptit Nicolas
J'avais déjà rencontré ce problème et trouvé cette solution... mais tu fais bien de la partager sur le forum :mrgreen: