ESP8266 WiFi Shield updated AT firmware

I would like to flash a more up to date version of the Espressif AT firmware on my WiFi shield. The current version supplied by Sparkfun is ancient.

I can put the board in programming mode… but the standard esptool.py ESP8266 programming tool can’t identify the board, though the serial breakout I’m using clearly flashes tx/rx several times. I have identified that the baud rate is 76800… and get the following message:

ets Jan 8 2013,rst cause:2, boot mode:(1,6)

Perhaps this is not using the regular ESP8266 protocol?? The tutorial shows how to install the board support in Arduino IDE to program it, so there must be a protocol used.

I’ve searched the forum and not found an answer… the only answer given was there was no documentation of the “production process” in how to reload the original shipped firmware from Sparkfun in the git repo.

Any information would be greatly appreciated, and shared!!

You are correct, it does not use the standard bootloader/protocol; refer tot his section https://learn.sparkfun.com/tutorials/es … he-esp8266 for steps on HOW to do it, though I would recommend keeping it in its default state if it functions/serves its purpose as-is (“I fixed it until it was broken” is something old-timer mechanics say)