I chose to use the Default firmware V1.3.0.2_AT_Firmware.bin.zip and the ESP_DOWNLOAD_TOOL_V2.4.exe with the parameters set as in the figure given in the first url.
Make sure you connect GPIO0 to ground and power on the esp-12f before starting the download.
My first attempt failed with message "Open Port Failed"; which was because I had the port open from a Serial Monitor window.
Now make GPIO0 float and restart the esp-12f.
To test the new firmware I used Arduino IDE's Serial monitor and sent AT+GMR which gave the output below.
Now to try out some other firmwares!
D:\edwin\Downloads\V2.0_AT_Firmware(ESP)\v2.0 AT Firmware(ESP).bin
Fatal exception (0):
epc1=0x40201c04, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
This leads to output on baud 74880:
ets Jan 8 2013,rst cause:2, boot mode:(3,7)
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 : 40MHz
SPI Mode : QIO
SPI Flash Size : 8Mbit
jump to run usererror user bin flag, flag = c
user code done
Done load empty sketch:
on baud 74880
Fatal exception (0):
epc1=0x40202770, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
No comments:
Post a Comment