Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Impossible de flasher un ESP8266


Sujet :

Arduino

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Régisseur Son
    Inscrit en
    novembre 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Régisseur Son
    Secteur : Arts - Culture

    Informations forums :
    Inscription : novembre 2014
    Messages : 9
    Points : 5
    Points
    5
    Par défaut Impossible de flasher un ESP8266
    Bonjour,

    J'ai acheter un ESP8266 ESP-01 dans le but de le rendre autonome. Seulement, je n'arrive pas a le flasher, j'ai essayer en direct sur une interface serie usb et aussi avec le montage decrit dans ce tuto : "https://f-leb.developpez.com/tutorie...p8266/debuter/" en reliant le GPIO0 a la masse mais rien a faire, voici le code que l'ide arduino me donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    Arduino : 1.8.10 (Windows 10), Carte : "Generic ESP8266 Module, 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), dtr (aka nodemcu), 26 MHz, 40MHz, DIO, 1MB (FS:64KB OTA:~470KB), 1, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, All Flash Contents, 115200"
     
    Executable segment sizes:
     
     
    IROM   : 310936          - code in flash         (default or ICACHE_FLASH_ATTR) 
     
     
    IRAM   : 28580   / 32768 - code in IRAM          (ICACHE_RAM_ATTR, ISRs...) 
     
     
    DATA   : 1464  )         - initialized variables (global, static) in RAM/HEAP 
     
     
    RODATA : 3168  ) / 81920 - constants             (global, static) in RAM/HEAP 
     
     
    BSS    : 25872 )         - zeroed variables      (global, static) in RAM/HEAP 
     
     
    Le croquis utilise 344148 octets (35%) de l'espace de stockage de programmes. Le maximum est de 958448 octets.
    Les variables globales utilisent 30504 octets (37%) de mémoire dynamique, ce qui laisse 51416 octets pour les variables locales. Le maximum est de 81920 octets.
    esptool.py v2.7
    Serial port COM7
    Connecting........_____....._____....._____....._____....._____....._____.....____Traceback (most recent call last):
      File "C:\Users\gensf\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.0/tools/upload.py", line 25, in <module>
        esptool.main(fakeargs)
      File "C:/Users/gensf/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.0/tools/esptool\esptool.py", line 2841, in main
        esp.connect(args.before)
      File "C:/Users/gensf/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.0/tools/esptool\esptool.py", line 483, in connect
        raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
    esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
    esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
     
    _
    Bibliothèque non valide trouvée dans C:\Users\gensf\OneDrive\Documents\Arduino\libraries\Blynk : aucun fichier d'en-tête (.h) trouvé dans C:\Users\gensf\OneDrive\Documents\Arduino\libraries\Blynk
    Bibliothèque non valide trouvée dans C:\Users\gensf\OneDrive\Documents\Arduino\libraries\Blynk : aucun fichier d'en-tête (.h) trouvé dans C:\Users\gensf\OneDrive\Documents\Arduino\libraries\Blynk
     
    Ce rapport pourrait être plus détaillé avec
    l'option "Afficher les résultats détaillés de la compilation"
    activée dans Fichier -> Préférences.
    Si quelqu'un a une idée ou des question n’hésitez pas.

    Dans l’espoir de vos réponses, merci !

  2. #2
    Rédacteur/Modérateur

    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    janvier 2009
    Messages
    10 665
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : janvier 2009
    Messages : 10 665
    Points : 46 336
    Points
    46 336
    Billets dans le blog
    9
    Par défaut
    Salut,

    Bibliothèque non valide trouvée dans C:\Users\gensf\OneDrive\Documents\Arduino\libraries\Blynk : aucun fichier d'en-tête (.h) trouvé dans C:\Users\gensf\OneDrive\Documents\Arduino\libraries\Blynk
    Visiblement, tu n'as pas installé cette bibliothèque Blynk ou il y a un truc qui a été mal fait pendant l'installation...

    As-tu fait comme indiqué dans la doc ? http://help.blynk.cc/en/articles/512...ry-for-arduino

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Régisseur Son
    Inscrit en
    novembre 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Régisseur Son
    Secteur : Arts - Culture

    Informations forums :
    Inscription : novembre 2014
    Messages : 9
    Points : 5
    Points
    5
    Par défaut
    Citation Envoyé par f-leb Voir le message
    Salut,


    Visiblement, tu n'as pas installé cette bibliothèque Blynk ou il y a un truc qui a été mal fait pendant l'installation...

    As-tu fait comme indiqué dans la doc ? http://help.blynk.cc/en/articles/512...ry-for-arduino
    Salut,
    Merci de ta réponse, si j'ai bien comprit cette library n'est nécessaire que si on passe par un autre arduino pour flasher l'esp mais je vais essayer de régler ce problème demain (je ne pourrai pas m'en occuper ce soir) et te tient au courent.

  4. #4
    Rédacteur/Modérateur

    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    janvier 2009
    Messages
    10 665
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : janvier 2009
    Messages : 10 665
    Points : 46 336
    Points
    46 336
    Billets dans le blog
    9
    Par défaut
    Citation Envoyé par Childerique Voir le message
    si j'ai bien comprit cette library n'est nécessaire que si on passe par un autre arduino pour flasher l'esp
    Non, tu n'as pas forcément besoin d'un autre Arduino, mais cette librairie est nécessaire si tu programmes ton ESP dans l'EDI Arduino (avec l'ESP8266 choisi comme cible).

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Régisseur Son
    Inscrit en
    novembre 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Régisseur Son
    Secteur : Arts - Culture

    Informations forums :
    Inscription : novembre 2014
    Messages : 9
    Points : 5
    Points
    5
    Par défaut
    Citation Envoyé par f-leb Voir le message
    Non, tu n'as pas forcément besoin d'un autre Arduino, mais cette librairie est nécessaire si tu programmes ton ESP dans l'EDI Arduino (avec l'ESP8266 choisi comme cible).
    Ça marche, du coup après quelques déboires avec onedrive qui refusai de me laisse supprimer le dossier de blink je l'ai réinstaller et voici mon nouveau log d'erreur...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
     
    Arduino : 1.8.10 (Windows 10), Carte : "Generic ESP8266 Module, 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), dtr (aka nodemcu), 26 MHz, 40MHz, DIO, 1MB (FS:64KB OTA:~470KB), 1, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, All Flash Contents, 115200"
     
    Executable segment sizes:
     
     
    IROM   : 310936          - code in flash         (default or ICACHE_FLASH_ATTR) 
     
     
    IRAM   : 28580   / 32768 - code in IRAM          (ICACHE_RAM_ATTR, ISRs...) 
     
     
    DATA   : 1464  )         - initialized variables (global, static) in RAM/HEAP 
     
     
    RODATA : 3168  ) / 81920 - constants             (global, static) in RAM/HEAP 
     
     
    BSS    : 25872 )         - zeroed variables      (global, static) in RAM/HEAP 
     
     
    Le croquis utilise 344148 octets (35%) de l'espace de stockage de programmes. Le maximum est de 958448 octets.
    Les variables globales utilisent 30504 octets (37%) de mémoire dynamique, ce qui laisse 51416 octets pour les variables locales. Le maximum est de 81920 octets.
    esptool.py v2.7
    Serial port COM8
    Connecting....
    Chip is ESP8266EX
    Features: WiFi
    Crystal is 26MHz
    MAC: 84:f3:eb:dd:31:bb
    Uploading stub...
    Running stub...
    Stub running...
    Erasing flash (this may take a while)...
    Chip erase completed successfully in 0.0s
    Hard resetting via RTS pin...
    esptool.py v2.7
    Serial port COM8
    Connecting........_____....._____....._____....._____....._____....._____.....____Traceback (most recent call last):
      File "C:\Users\gensf\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.0/tools/upload.py", line 25, in <module>
        esptool.main(fakeargs)
      File "C:/Users/gensf/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.0/tools/esptool\esptool.py", line 2841, in main
        esp.connect(args.before)
      File "C:/Users/gensf/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.0/tools/esptool\esptool.py", line 483, in connect
        raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
    esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
    esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
     
    _
     
    Ce rapport pourrait être plus détaillé avec
    l'option "Afficher les résultats détaillés de la compilation"
    activée dans Fichier -> Préférences.

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Régisseur Son
    Inscrit en
    novembre 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Régisseur Son
    Secteur : Arts - Culture

    Informations forums :
    Inscription : novembre 2014
    Messages : 9
    Points : 5
    Points
    5
    Par défaut Résolu
    Finalement j'y suis arriver, je n'avait tout simplement pas comprit qu'il fallait redemander l'esp quand il essaye de se connecter.

    Merci pour ton aide en tout cas !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 16/01/2003, 16h30
  2. [ArchiveBuilder][JavaMail] exécution impossible...
    Par Gorthal dans le forum JBuilder
    Réponses: 7
    Dernier message: 10/01/2003, 10h12
  3. Réponses: 8
    Dernier message: 20/11/2002, 12h50
  4. Impossible de quitter mon application!
    Par Bouillou dans le forum C++Builder
    Réponses: 4
    Dernier message: 12/11/2002, 21h43
  5. Réponses: 3
    Dernier message: 01/11/2002, 15h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo