Post mortem analysis
Posted: Fri Apr 29, 2016 1:06 am
Hi,
I'm using an Espduino Board (http://www.banggood.com/ESPDuino-Development-Board-ESP-13-WiFi-UNO-R3-from-ESP8266-p-1023370.html) to monitor my appartment's power consumption. Three interrupt driven inputs are hooked up to three electricty meters that send one impulse per consumed Watthour.
When the consumption is high and many impulses come in (or after several hours uptime) the ESP reboots. The reset cause is as follows:
How would I go about to find out where the exception occurred, that is - how do I translate epc1 to a location in my source code?
Thanks for any pointers!
I'm using an Espduino Board (http://www.banggood.com/ESPDuino-Development-Board-ESP-13-WiFi-UNO-R3-from-ESP8266-p-1023370.html) to monitor my appartment's power consumption. Three interrupt driven inputs are hooked up to three electricty meters that send one impulse per consumed Watthour.
When the consumption is high and many impulses come in (or after several hours uptime) the ESP reboots. The reset cause is as follows:
Code: Select all
restart reason: Exception, reset info: Fatal exception:0 flag:2 (EXCEPTION) epc1:0x4020216c epc2:0x00000000 epc3:0x00000000 excvaddr:0x00000000 depc:0x00000000
How would I go about to find out where the exception occurred, that is - how do I translate epc1 to a location in my source code?
Thanks for any pointers!