Feather ESP8266 as web server makes it crash!
Posted: Fri Jun 10, 2016 12:46 am
Hi!
I have programmed this code :
https://github.com/SensorsIot/Internet- ... th-ESP8266
to my Feather ESP8266 Wifi (with little changes, like enabling admin mode).
I can easily connect to that "ESP" AP, but problems starts when I'm requesting (GET) web page... What ever I request, my Feather crashes and watchdoc is resetting the system.
This same crash happens if I use that original code:
http://www.john-lassen.de/index.php/pro ... -webconfig
of course, this code don't have watchdog, so I need to press RST button my self...
Any idea how to "debug".. Or could my ESP8266 be somehow "faulty"?!?
I have programmed this code :
https://github.com/SensorsIot/Internet- ... th-ESP8266
to my Feather ESP8266 Wifi (with little changes, like enabling admin mode).
I can easily connect to that "ESP" AP, but problems starts when I'm requesting (GET) web page... What ever I request, my Feather crashes and watchdoc is resetting the system.
Code: Select all
Starting ESP8266
Setting default parameters
Writing Config
Current Direction 0
HTTP server started
send_network_configuration_html
style.css
Exception (3):
epc1=0x4000bef4 epc2=0x00000000 epc3=0x00000000 excvaddr=0x4023ad8a depc=0x00000000
ctx: cont
sp: 3fff14b0 end: 3fff17c0 offset: 01a0
>>>stack>>>
3fff1650: 3ffe89bf 00000001 3fff1690 4020b405
3fff1660: 00000001 00000001 3fff1690 4020b456
3fff1670: 4023ad8a 0000000a 3fff06d8 4020ab44
3fff1680: 3fff06b0 00000001 3fff29ac 40202bae
3fff1690: 3fff3074 000006ef 000006e4 4010068c
3fff16a0: 00000000 3fffc6fc 3fff29ac 40207bf2
3fff16b0: 3fff29ac 3ffefce8 3fff29ac 40207c2e
3fff16c0: 00000000 00000000 00000000 4020b534
3fff16d0: 3fff29ac 3ffefce8 3ffefca8 40207cbd
3fff16e0: 3fff245c 0000000f 0000000a 40206698
3fff16f0: 3ffefce8 3fffdad0 3fff07a0 00000001
3fff1700: 00000001 402071b8 00000010 4020b384
3fff1710: 3ffe89c1 00000000 3fff176c 3fff0794
3fff1720: 00000001 3ffefccc 3ffefca8 40207f23
3fff1730: 3ffe89c1 00000000 3fff176c 4020b456
3fff1740: 3ffe89c1 3fff304c 3fff06d8 4020b328
3fff1750: 3ffe89c1 3ffefc6c 3ffefc2c 40204bd2
3fff1760: 3ffefbb0 3fff06d8 3fff07a0 3fff2db4
3fff1770: 0000000f 00000000 4020bdf8 3fff07a0
3fff1780: feefeffe feefeffe 3fff078d 3fff0794
3fff1790: 3fffdad0 00000000 3fff078d 402058c8
3fff17a0: 3fffdad0 00000000 3fff078d 4020be44
3fff17b0: feefeffe feefeffe 3fff07a0 40100718
<<<stack<<<
ets Jan 8 2013,rst cause:2, boot mode:(3,7)
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x0f
csum 0x0f
~ld
Starting ESP8266
This same crash happens if I use that original code:
http://www.john-lassen.de/index.php/pro ... -webconfig
of course, this code don't have watchdog, so I need to press RST button my self...
Any idea how to "debug".. Or could my ESP8266 be somehow "faulty"?!?