Excepción en ESP8266

0

Tengo problemas para que ESP8266 funcione para mí. El estado actual es que cuando conecto la alimentación, obtengo esta salida en 74880 bitrate:

  

ets 8 de enero de 2013, primera causa: 2, modo de inicio: (2,6)

     

Excepción fatal (0): epc1 = 0x4010006a, epc2 = 0x00000000,   epc3 = 0x00000000, excvaddr = 0x00000000, depc = 0x00000000

Intenté esptool.py con firmware nodemcu, probé la herramienta de descarga ESP Flash según las instrucciones de aquí: enlace - todavía el efecto es el mismo.

Una cosa a tener en cuenta es que también tengo problemas para que la carga funcione, pero una vez que comienza, siempre tiene éxito. Más tarde, sin embargo, no parece tener ningún efecto.

Vi a muchas personas que tenían un problema similar, pero volver a grabar para mí no ayuda. ¿Alguna idea más? ¿Qué significan estos números?

ACTUALIZACIÓN: Acabo de notar que al reiniciar el módulo varias veces de vez en cuando, obtengo esta salida:

 ets Jan  8 2013,rst cause:1, boot mode:(3,0)

load 0x40100000, len 816, room 16 
tail 0
chksum 0x8d
load 0x3ffe8000, len 788, room 8 
tail 12
chksum 0xcf
ho 0 tail 12 room 4
load 0x3ffe8314, len 288, room 12 
tail 4
chksum 0xcf
csum 0xcf

2nd boot version : 1.2
  SPI Speed      : 26.7MHz
  SPI Mode       : DIO
  SPI Flash Size : 8Mbit
jump to run user1

¿Alguna idea de qué podría causar un comportamiento diferente de vez en cuando? Tenga en cuenta que esperaría + OK a continuación, pero nunca sucede.

    
pregunta Tomasz Grobelny

1 respuesta

1

Un comportamiento inconsistente en el inicio es típicamente indicativo de una mala fuente de alimentación. Los problemas más probables son:

  • La pieza se está volviendo más actual durante el inicio de lo que su fuente de alimentación puede proporcionar de manera confiable.

  • El voltaje de su fuente de alimentación aumenta demasiado lentamente, o es inestable durante el inicio.

Tenga en cuenta que el regulador de 3.3V integrado en muchas partes FTDI solo puede proporcionar 50 mA. Esto es lo que la mayoría de los desgloses FTDI utilizan para su salida de 3.3 V: 50 mA no tiene la suficiente corriente para un ESP8266, por lo que verá fallos de funcionamiento si lo intenta usar. Utilice un regulador de potencia independiente o, idealmente, una fuente de alimentación independiente por completo.

    
respondido por el duskwuff

Lea otras preguntas en las etiquetas