Current Lua downloadable firmware will be posted here

User avatar
By Israel O
#33955 My ESP8266 -01 suddenly started misbaving with the following message on hard restart (ground RST pin).
ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 28740, room 16
tail 4
chksum 0xe7
load 0x3ffe8000, len 2888, room 4
tail 4
chksum 0xd6
load 0x3ffe8b50, len 15536, room 4
tail 12
chksum 0x39
csum 0x39

I could communicate with the device on 9600 buad rate before this issue begun. It only works on 74880 baud rate now.

I have read many posts on this issue and no solutions were suggested. I have flashed the module using nodemcu flasher and loaded BLANK, DEFAULT, AT and latest firmwares over 10 times, and no luck!

Flashing it works, but sending commands to the module doesn't return anything. I have confirmed with an ammeter that the correct voltage is being supplied.

Any ideas please?
User avatar
By xtal
#33974 I had that same issue with sdk 1.4.0 .... I finally discovered that if I used
ESP Flash Download Tool V2.4 , the problem was solved for me..... Other flashers just would not do the job. FLASH_DOWNLOAD_TOOLS_v2.4~~~~.rar was the file name
User avatar
By Israel O
#34100 Thanks for your response. I downloaded the flashing tool you recommended from and followed the instructions in ... fi-module/ to flash the module.

But no luck. This is the message I get on start-up. Note that the mode has changed from (3,6) to (3,7).

Any other ideas?
ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc0

2nd boot version : 1.4(b1)
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000

User avatar
By Israel O
#34173 OK, this has been fixed. To summarise the steps to help anyone who run into this issue the future:
- Flash the module with ESP Flash Download Tool V2.4 as recommended by xtal. Use the instructions here - ... fi-module/
- HW restart the module
- Flash it with NodeMCU flasher again
- HW restart
- Test communication on 9600.