IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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 :

esptool.FatalError: Timed out waiting for packet header


Sujet :

Arduino

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2020
    Messages : 3
    Par défaut esptool.FatalError: Timed out waiting for packet header
    Bonjour à tous,

    J'ai reçu il y a quelques jours de ça un ESP8266 NodeMCU, que j'utilise depuis sans aucun problème.

    Seulement aujourd'hui, lorsque j'ai souhaité téléverser un code, le message d'erreur suivant est apparu :

    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
    Executable segment sizes:
     
     
    IROM   : 227372          - code in flash         (default or ICACHE_FLASH_ATTR)
     
     
    IRAM   : 26368   / 32768 - code in IRAM          (ICACHE_RAM_ATTR, ISRs...)
     
     
    DATA   : 1252  )         - initialized variables (global, static) in RAM/HEAP
     
     
    RODATA : 672   ) / 81920 - constants             (global, static) in RAM/HEAP
     
     
    BSS    : 24848 )         - zeroed variables      (global, static) in RAM/HEAP
     
     
    Le croquis utilise 255664 octets (24%) de l'espace de stockage de programmes. Le maximum est de 1044464 octets.
    Les variables globales utilisent 26772 octets (32%) de mémoire dynamique, ce qui laisse 55148 octets pour les variables locales. Le maximum est de 81920 octets.
    esptool.py v2.8
    Serial port COM5
    Connecting....
    Chip is ESP8266EX
    Features: WiFi
    Crystal is 26MHz
    MAC: bc:dd:c2:5e:dd:43
    Uploading stub...
    Running stub...
    Stub running...
    Configuring flash size...
    Traceback (most recent call last):
      File "C:\Users\Th�o\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/upload.py", line 65, in <module>
        esptool.main(cmdline)
      File "C:/Users/Th�o/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 2933, in main
        detect_flash_size(esp, args)
      File "C:/Users/Th�o/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 2241, in detect_flash_size
        flash_id = esp.flash_id()
      File "C:/Users/Th�o/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 607, in flash_id
        return self.run_spiflash_command(SPIFLASH_RDID, b"", 24)
      File "C:/Users/Th�o/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 853, in run_spiflash_command
        old_spi_usr = self.read_reg(SPI_USR_REG)
      File "C:/Users/Th�o/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 490, in read_reg
        val, data = self.command(self.ESP_READ_REG, struct.pack('<I', addr))
      File "C:/Users/Th�o/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 347, in command
        p = self.read()
      File "C:/Users/Th�o/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 292, in read
        return next(self._slip_reader)
      File "C:/Users/Th�o/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 2045, in slip_reader
        raise FatalError("Timed out waiting for packet %s" % waiting_for)
    esptool.FatalError: Timed out waiting for packet header
    esptool.FatalError: Timed out waiting for packet header
    La carte est bien reconnue par l'ordinateur et visible dans le gestionnaire de périphérie.

    Après avoir arpenté un bon nombre de forums, voici les vérifications que j'ai déjà faites :
    - Vérification du câble
    - Réinstallation de la bibliothèque ESP8266
    - Dowgrading de la version de la bibliothèque
    - Vérification du port dans le gestionnaire de périphérique
    - Mise à jour des pilotes
    - Chargement du programme en appuyant sur le bouton FLASH

    Il arrive que parfois, en débranchant et rebranchant, je puisse à nouveau charger un programme. Cependant au deuxième chargement, le problème revient.

    Me voilà donc à court d'idées. Je ne comprends pas bien comment du jour au lendemain, ce problème peut apparaître.

    Merci à vous pour votre aide !

  2. #2
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 902
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 902
    Par défaut
    Encore un composant avec un CH340 pour la partie USB (cf les autres discussions en cours sur le matériel à choisir)... certaines puces sont sensibles, essayez avec un autre câble...

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2020
    Messages : 3
    Par défaut
    Bonjour Jay M,

    J'ai en effet vu que certains préconisaient l'utilisation d'un FTDI, mais je ne comprends pas bien pourquoi (?) Quels sont les problèmes de la puce CH340 ?

    J'ai déjà fait le test avec deux autres câbles, le résultat reste le même... Pensez-vous que le problème soit matériel ?

  4. #4
    Candidat au Club
    Homme Profil pro
    retraite
    Inscrit en
    Avril 2020
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : retraite
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2020
    Messages : 4
    Par défaut Solution??
    Bonjour,
    J'ai le meme probleme et toujours sans solution! Avez vous lu la discussion de CHILDERIQUE sur le forum "Arduino" "Impossible de flasher ESP8266". Il dit avoir trouve la solution a ce probleme :" il fallait redemander l'esp quand il essaye de se connecter." Je ne comprends pas ce que cela signifie. J'ai demandé a CHILDERIQUE mais son post date de Nov 2019. Avez vous une explication ??
    Merci

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2020
    Messages : 3
    Par défaut
    Bonjour Sisala,

    La solution que j'ai trouvé a consisté à changer de carte ! Je pense qu'il s'agit d'un problème logiciel, mais après avoir essayé plusieurs solutions, rien n'y fait...

  6. #6
    Candidat au Club
    Homme Profil pro
    retraite
    Inscrit en
    Avril 2020
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : retraite
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2020
    Messages : 4
    Par défaut
    Bonjour,
    Merci de ta reponse. CHILDERIC a aussi fait une reponse : il dit qu'il faut mettre le pin GPIO0 (D3) a Gnd? J'ai essaye ca ne fonctionne pas non plus. En fait 1 fois sur 10 environ ca fonctionne c'est aleatoire . J'ai tout essayé et j'en conclu que la liaison serie ne fonctionne plus c'est a dire la puce CH340. Donc j'ai recommande une autre carte idem. Je prefererais changer mais j'ai besoin de la liaison serie, de la memoire (ici le SPIFFS) et la liaison WiFi et je ne trouve rien de tout ca sur d'autre carte WiFi. Si tu as une idée je suis preneur. Cordialement

Discussions similaires

  1. Réponses: 4
    Dernier message: 03/12/2017, 23h13
  2. [MySQL] Lock wait time out excedeed
    Par GyZmoO dans le forum Requêtes
    Réponses: 0
    Dernier message: 20/10/2009, 16h53
  3. Réponses: 6
    Dernier message: 30/06/2009, 18h15
  4. Tâche cron et Connection timed out in headers ?
    Par sam_owm dans le forum Apache
    Réponses: 1
    Dernier message: 24/04/2008, 10h00
  5. [LabView] NI-VISA wait on event time out
    Par lagrive dans le forum LabVIEW
    Réponses: 0
    Dernier message: 04/09/2007, 10h34

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