ESP32-C6 Freezes without recovering
Posted: Thu Aug 17, 2023 8:08 am
Hi,
We're using the ESP32-C6 in our sensor project and are experiencing random freezes with no debug info or (watchdog)reset.
It's a matter of time before all our sensors become inactive without self recovering. The only way to fix it is a power cycle.
We tried different work-around to get around the freezes. We enabled the idle watchdog, task watchdog and set up timers as watchdog, but none of them get them out of the freeze.
The time before the freeze seems random, debug information just stops and the COM port is unreachable for monitor, flashing or the esptool.py. Freezes also happens when usb is only used as power.
The project uses a wifi connection to an accesspoint, mqtt, i2c, uart and io.
Power is stable, BOR has been set a 3.1V to check if that was an issue, but BOR has never occured.
Is there a state known which could cause this freeze? Is there a way to force a reset?
We're using the ESP32-C6 in our sensor project and are experiencing random freezes with no debug info or (watchdog)reset.
It's a matter of time before all our sensors become inactive without self recovering. The only way to fix it is a power cycle.
We tried different work-around to get around the freezes. We enabled the idle watchdog, task watchdog and set up timers as watchdog, but none of them get them out of the freeze.
The time before the freeze seems random, debug information just stops and the COM port is unreachable for monitor, flashing or the esptool.py. Freezes also happens when usb is only used as power.
The project uses a wifi connection to an accesspoint, mqtt, i2c, uart and io.
Power is stable, BOR has been set a 3.1V to check if that was an issue, but BOR has never occured.
Is there a state known which could cause this freeze? Is there a way to force a reset?