I will continue on this thread to discuss my TG1WDT_SYS_RESET issue given that someone has joined with the same problem.
I have now moved on from using Mongoose OS and using ESP-ID as my layer.
When happens / Observation:
I will leave the system on overnight (with a console open showing logs from ESP32 Things Board) and will find a reset.
Tasks running:
1. A LED blink loop
2. xSemaphoreTake waiting with max delay (nothing will feed the semaphore overnight)
Also, event loop to reconnect WiFi
My understanding so far:
Reading through the other forum posts regarding this reset my understanding is that it is Interrupt watchdog (Timer Group 1)
"The interrupt watchdog makes sure the FreeRTOS task switching interrupt isn’t blocked for a long time"
As mentioned in:
https://esp-idf.readthedocs.io/en/lates ... /wdts.html
Hence I mentioned the tasks.
What I have done:
I have now enabled GBD stub on the panic handler.
Now let's see what happens ....
@ESP_Sprite: Given that my understanding is the reset is by Interrupt watchdog, I am curious why you suggested looking at power.