-->
Page 1 of 2

Esp-07 module able to flash but can't boot

PostPosted: Mon Jun 13, 2016 6:23 am
by mnunez
Hello everybody.

My esp-07 module (14 pins old version) has stopped working properly without a reason. I am able to flash my program but it refuses to boot. It complains about illegal instruction at boot time. It doesn't matter what program I flash (it just changes the address of illegal instruction displayed in exception output).
I've been working with eclipse and esptool.exe and I changed to ESP flash download tool v2.4 (albeit title of GUI window shows v2.3) just to get more info. This tools warns about EFUSE VAL ERROR...

I am quite desperate now.
Has anyone an idea of what's happening here?

Thanks in advance.

BR,
Miguel.

Re: Esp-07 module able to flash but can't boot

PostPosted: Tue Jun 21, 2016 7:05 am
by mnunez
Nobody can help me? None comment about?
Really?

This chip is awesome, in spite of the lack of a program protection mechanism. But I'm very worried about this issue that makes me reconsider keep on using it in the future...

Re: Esp-07 module able to flash but can't boot

PostPosted: Thu Jun 23, 2016 2:06 am
by tuongpv
First, power-up your board and checking the voltage on pins:
GPIO15
GPIO2
GPIO0
Refer to https://github.com/esp8266/esp8266-wiki ... ot-Process , it should be : L H H
If it not, may be you must use pull-ups (for GPIO0,2) and pulldown (for GPIO15) resistor.

Re: Esp-07 module able to flash but can't boot

PostPosted: Thu Jun 23, 2016 3:23 pm
by mnunez
I don't think that is the problem.
I can flash and read back. When power on normal mode, bootloader seems to work properly until entering in user program. Here is the log output:

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

load 0x40100000, len 31036, room 16
tail 12
chksum 0xfd
ho 0 tail 12 room 4
load 0x3ffe8000, len 2104, room 12
tail 12
chksum 0xf6
ho 0 tail 12 room 4
load 0x3ffe8840, len 11988, room 12
tail 8
chksum 0x22
csum 0x22
Fatal exception (0):
epc1=0x4020ca08, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x4020ca08, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x4020ca08, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x4020ca08, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x4020ca08, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x4020ca08, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
....

Anyway, I will double check the voltage just to be sure.

Thanks tuongpv!