No se puede flashear el último firmware ESP8266, dice "Error de parpadeo rápido" y "Cabezal de paquete no válido ('')"


9

No puedo entender cómo actualizar el firmware que se encuentra en http://www.electrodragon.com/w/ESP8266_AT-Command_firmware . Estoy usando ESP8266 Download tool v3.4.4. Cuando agrego un firmware en la ruta de descarga, continúa hasta un porcentaje fijo (77 o 99 ... casi) y da el error Invalid head of packet, FAST FLASHING ERROR. Una cosa más es que los tutoriales que estoy usando para hacer esto tienen muchas entradas de ruta de descarga completadas en la herramienta de descarga, mientras que las mías están en blanco. Dice cargar el archivo combinado a 0x0000. Intenté cargar V1.54...el contenido del archivo (ambos archivos) pero aún recibí el error similar.

ingrese la descripción de la imagen aquí

Así que cualquiera podría guiarme a través de esto, ya que soy un completo novato en esto. Mencione cualquier otra información necesaria en los comentarios.

PD

  1. Estoy bastante seguro de que la fuente de alimentación es adecuada, ya que he estado usando esp8266 con el firmware anterior sin problemas. También he conectado un condensador de 200uF b / w gnd y vcc (3.3v de FTDI).
  2. He verificado dos veces las conexiones. (Sí, GPIO0 está conectado a tierra).
  3. Actualicé una versión anterior con éxito, ai-thinker-v1.1.1.binpero cuando la conecté al monitor serie IDE de Arduino, comenzó a dar un texto interminable: P.

1
¿Cuál es el tamaño del flash de su ESP?
Bence Kaulics

No estoy seguro, pero dice MCU de 32 bits
Salim Shamim

Era tonto, está en la foto. 8Mbit.
Bence Kaulics

Estaba teniendo el mismo problema y acabo de cambiar la velocidad BAUD deoim 115200 a 230400 y actualizó el firmware sin errores.
Angel Ortiz

te das cuenta de que has configurado dos archivos para cargar en la misma dirección, ¿verdad?
Jaromanda X

Respuestas:


6

Configuración que funcionó para mí

De acuerdo encontró la solución.

  1. En primer lugar, creo que el bloque de información detectado indica el tamaño del flash. En Snap, podría verse como 8 MB.
  2. La versión 1.54 del firmware tiene dos archivos, uno para 8Mbit y otro para 32Mbit.
  3. Fui por 8Mbit y revisé ambos SpiAutoSety DoNotChgBin, y volla. Fue exitoso esta vez.
  4. Configuré la velocidad en baudios al máximo (1500000) aunque no estoy seguro si es necesario.

PD: Por favor, ayude a mejorar la respuesta mencionando cualquier información importante que necesite mencionar en la respuesta o si algo está mal.


1
En efecto, @Bence tenía razón en ese momento. No conozco la cadena de herramientas, ¿hay algo que pueda editar en su respuesta para que sea más útil para otra persona con un problema similar, como una captura de pantalla de dónde ve el tamaño del flash?
Sean Houlihane

Lo agregó @SeanHoulihane
Salim Shamim

Creo que la velocidad en baudios suele ser de 115200, aunque no estoy seguro.
Bence Kaulics

1
Tenga en cuenta que puede marcar su respuesta como aceptada haciendo clic en la marca al lado.
Bence Kaulics
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.