Current Lua downloadable firmware will be posted here

User avatar
By madhouse
#11576 Hi

I just had the exact same thing. Has setup the following (ESP8266 ESP-01)
ESP8266 with RST, CH_PD both to VCC via 2k resistor
GPIO2 connector to a basic LED with 220ohm resistor

after flashing the firmware and uploading the LUA scripts all was fine
(using GPIO0 floating / RST + 2k to VCC / GPIO2 conected to the LED 220ohm)
when I hard reset the board it would spit our the fatal error

after some test and trying I found that the GPIO2 (with the 220ohm) was the cause. I changed to a 1k resistor and it works perfectly now after hard reset.

(I'm a noob - so probably there is a good reason for this - anyway maybe it can help somebody else)
User avatar
By Jeckert
#12048 Fist I must say, I have an esp8266-01 that has work perfectly for weeks after a lot of clumsy discovery on my part. It was easily reflashed any way I needed and has sent temperature data with out issue, but I needed more pins.

I was excited to get a esp8266-07. It operated at 74880 when powered on, seems to be its default speed. I flashed it with ESP8266Flasher. The flashing appeared to fail but the unit did work with nodemcu for a few hours of testing. Once I was please everything I wanted was working including deepsleep mode, I went to hookup GPIO5 to OLED display with nothing connect to it yet and the blue light lit solid sending Garbage, probably just a coincidence any power fluctuations seem to reset these devices. After switching back to 74880 I could see the errors like:

Fatal exception (0):
epc1=0x4021058c, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x4021058c, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):

I have flashed the unit dozens of different ways with different flashers, If I blank it at 0x00000 it will boot without the steady light but with error like what I have below. Anytime I try to put something in 0x00000 that that should do something it is back to the solid blue light and Fatal Exception errors.

ets Jan 8 2013,rst cause:1, boot mode:(3,7)

ets_main.c

-If I flash 0x00000 to nodeMCU with windows it appears to fail flasher I get

ets Jan 8 2013,rst cause:1, boot mode:(3,7)

load 0x40100000, len 30452, room 16
tail 4
chksum 0xd2
load 0x3ffe8000, len 2728, room 4
tail 4
chksum 0x2e
load 0x3ffe8ab0, len 13560, room 4
tail 4
chksum 0xf4
csum 0xf4
csum err
ets_main.c
User avatar
By Fac13
#13460 I had the same fatal error epc1=0x4021058c, on my ESP-07, and the same solid blue led. A full erase put the led out. All that flashing different firmware achieves is to change the hex value in the error message.

I pried off the metal case and discovered that the crystal is mounted the wrong way round - 180 degrees wrong. You will probably be aware that this is a known issue with some examples of this board.

I don't have any way of reworking it, so I am giving up at this point.