From c5c13a8ba14490c94fd7409bae0183e59b5767f4 Mon Sep 17 00:00:00 2001 From: Sean Cross Date: Fri, 22 May 2020 18:51:54 +0800 Subject: [PATCH] nrf: reset watchdog as part of port_reset() Signed-off-by: Sean Cross --- ports/nrf/supervisor/port.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ports/nrf/supervisor/port.c b/ports/nrf/supervisor/port.c index 89797e6dcb..9fe72905c6 100644 --- a/ports/nrf/supervisor/port.c +++ b/ports/nrf/supervisor/port.c @@ -50,6 +50,7 @@ #include "common-hal/pulseio/PulseIn.h" #include "common-hal/rtc/RTC.h" #include "common-hal/neopixel_write/__init__.h" +#include "common-hal/watchdog/WatchDogTimer.h" #include "shared-bindings/microcontroller/__init__.h" #include "shared-bindings/rtc/__init__.h" @@ -189,6 +190,10 @@ void reset_port(void) { bleio_reset(); #endif +#if CIRCUITPY_WATCHDOG + watchdog_reset(); +#endif + reset_all_pins(); }