New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ESP32: setWatch results in a crash #1176
Comments
fails in this simple case:
Pressing the |
make clean && RELEASE=1 BOARD=ESP32 make esp-idf/components/espcoredump/espcoredump.py dbg_corefile -t b64 -c coredump.dat |
Can't debug, getting: esp-idf/components/espcoredump/espcoredump.py info_corefile -t b64 -c coredump.dat espruino_1v92.54_esp32.elf A fatal error occurred: Can not add overlapping region [3ffcea2c..3ffceb9f] to ELF file. Conflict with existing [3ffb0470..3ffd55b3]. |
Still seeing the issue in 1.92.89 |
with esp-idf 2.1 and v1.93 get the following core dump after on 4 button presses:
|
Fixed with #1285
Working now:
|
I am using the firmware 1.92.73 in the ESP32.
I have tested the following code with an ESP8266:
In the ESP8266, it works all fine.
Similar code (only the GPIO pins are different):
In the ESP32, as long as no signal comes to the watched pin, everything is OK.
However, as soon as a PWM signal is presented to the GPIO called
pwmIn
above, the ESP32 crashes with the following trace (See attached file).dump.txt
The text was updated successfully, but these errors were encountered: