Following the instructions for the Espruino WiFi to update the ESP8266 firmware I seem to have bricked my board.
The ESP8266.py command
esptool.py --port COM13 --baud 115200 write_flash --flash_mode dio 0 AiThinker_ESP8266_DIO_32M_32M_20160615_V1.5.4.bin
esptool.py v3.0
Serial port COM13
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 5c:cf:7f:c0:f4:1f
Uploading stub...
A fatal error occurred: Invalid head of packet (0x13)
I can no longer get an AT prompt, the IDE reports 'Prompt not detected - upload failed. Trying to recover...' when I try
digitalWrite(A14,0); // power off
digitalWrite(A13,0); // boot mode
digitalWrite(A14,1); // power on
Serial2.setup(115200, { rx: A3, tx : A2 });
Serial2.on('data', function(d) { USB.write(d); });
USB.on('data', function(d) { Serial2.write(d); });
Serial1.setConsole();
Is there a way to reflash the ESP8266 without soldering? Or should I just get a new one?
I would also recommend adding a warning to the http://www.espruino.com/WiFi page letting people know this is a risk.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Following the instructions for the Espruino WiFi to update the ESP8266 firmware I seem to have bricked my board.
The ESP8266.py command
A fatal error occurred: Invalid head of packet (0x13)
I can no longer get an AT prompt, the IDE reports 'Prompt not detected - upload failed. Trying to recover...' when I try
Is there a way to reflash the ESP8266 without soldering? Or should I just get a new one?
I would also recommend adding a warning to the http://www.espruino.com/WiFi page letting people know this is a risk.