OpenMV Feature: WDT()
Description
WDT working for the STM32, MIMXRT, and Alif on the machine module.
All watchdog types need to work. For example, on the STM32, only the IWDG is implemented right now; however, this watchdog will reset you during deep sleep. There's another watchdog on the STM32 that turns off when in deep sleep.
Code Size
No response
Implementation
I hope the MicroPython maintainers or community will implement this feature
Code of Conduct
Yes, I agree
WDT erroneously enabled ?
When running latest version of micropython (esp32spiram-20191011-v1.11-422-g98c2eabaf.bin) on attached code I get following runtime message:
E (2120640) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
E (2120640) task_wdt: - IDLE1 (CPU 1)
E (2120640) task_wdt: Tasks currently running:
E (2120640) task_wdt: CPU 0: IDLE0
E (2120640) task_wdt: CPU 1: mp_task
When running code using micropython (esp32-20190529-v1.11.bin) runtime message does not appear. Is the latest version buggy? Or do I have to feed the watchdog? How?
main.py.zip