Unbrick Esp8266 Blinking led blue

Muchas veces esto nos llegara a pasar, y si no pues algún día sucederá, es por el firmware incompleto en el esp8266, afectando la comunicación con el bootloader.

Esp8266 Flash Downloader

Esta aplicación flasheara con el firmware el original con comandos AT, que más adelante quitaremos con nodemcu, no cambiar la direccion de memoria (0x00000)

Esp8266 flash downloader

v0.9.2.2 AT Firmware.bin

Empezamos quitando tension en vcc de 3.3v conectar e inmediatamente oprimir Download

  • Pint GPIO0 a tierra darle botón Download (Modo programación)
  • EL Botón RST del arduino a tierra, soltar(se puede ajustar con un botón) y oprimir botón Download, la salida en consola debe ser la siguiente

image

Luego desconectar GPIO0 de tierra para no entrar en modo flash.

Esplorerv0.2.0-rc6 IDE con un entorno para programar los ESP8266, NODEMCU etc…codigo interno sin cariño.

Esplorerv0.2.0-rc6

Esta aplicación permite flashear también con otras funcionalidades desde micropython, lua, at, etc. La usaremos para ver la salida en consola, de si el sistema ha sido flasheado correctamente, podría servir también el ide de Arduino

Esta version está dando un fallo al abrir con las jssc que carga por defecto, problemas con las .dll de cada SO

Aqui nos conectaremos al esp8266 por el puerto serie a través del arduino,

  • Elegir puerto com de arduino
  • Baute rate: 9600
  • Click en open

image

ü ]ˆÌÿaÄFs�‡ÎthðäÀ6jœÐCà’
[System Ready, Vendor:www.ai-thinker.com]

Nuevamente con Nodemcu firmware programmer

Volvemos al NODEMCU con el GPIO0 seteado a GND (modo programmer), para olvidarnos de comandos AT

image

Aquí está la salida al desbrikear correctamente.

image

PORT OPEN 9600

Communication with MCU..Got answer! Communication with MCU established.
AutoDetect firmware...

NodeMCU firmware detected.
=node.heap()
21888
> 

Comments