I'm using ESP8266-01 and Linux.
AT version:18.104.22.168(Jul 1 2016 20:04:45)
Mar 11 2018 18:27:31
After some experimenting with it using Arduino's IDE, wanted to revert my board to its default state i.e. original firmaware.
I downloaded latest recommended ESP8266-IDF-AT_V22.214.171.124 and started with a long and unsuccessful "trial and error" process. I mean I was able to successfully install the firmware but was not able to get any answer to AT commands afterwards. Yes, I did a reset/power-toggle and removed GND from GPIO0.
esptool.py write_flash 0x10000 ESP8266-AT-V126.96.36.199/esp-at.bin
Found 2 serial ports
Serial port /dev/ttyUSB0
Detecting chip type... Unsupported detection protocol, switching and trying again...
Detecting chip type... ESP8266
Chip is ESP8266EX
Crystal is 26MHz
Stub is already running. No upload is necessary.
Configuring flash size...
Flash will be erased from 0x00010000 to 0x000defff...
Compressed 844288 bytes to 529252...
Wrote 844288 bytes (529252 compressed) at 0x00010000 in 48.7 seconds (effective 138.6 kbit/s)...
Hash of data verified.
Hard resetting via RTS pin...
Any help would be really appreciated.