wdt, Finding in Code
Posted: Wed Feb 16, 2022 9:04 am
Is there any information in the error output for Watch Dog errors that can lead me to some place in my code? Even if it's a ball-park. Say... something like the ESP Exception Decoder does.
The usual suspects...
* There are no delay() statements in my library of about 25k lines of code.
* The same program on the same ESP, linked on the same USB computer port can run for five minutes one time and multiple days another before getting the wdt. In the multi-day instance, the WiFi had sent/received over 2GB of data.
* The ADC_MODE(ADC_VCC) voltage reading is showing a solid 3.37 V.
* There are no memory leaks as monitored by system_get_free_heap_size.
Thank you for your help.
The usual suspects...
* There are no delay() statements in my library of about 25k lines of code.
* The same program on the same ESP, linked on the same USB computer port can run for five minutes one time and multiple days another before getting the wdt. In the multi-day instance, the WiFi had sent/received over 2GB of data.
* The ADC_MODE(ADC_VCC) voltage reading is showing a solid 3.37 V.
* There are no memory leaks as monitored by system_get_free_heap_size.
Thank you for your help.
Code: Select all
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 3460, room 16
tail 4
chksum 0xcc
load 0x3fff20b8, len 40, room 4
tail 4
chksum 0xc9
csum 0xc9
v00061a00
~ld