From 317673fec37f89e5e167f0d7a70c0d99e45fed0b Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Thu, 8 Mar 2018 17:34:50 -0600 Subject: [PATCH] Init watchdog last in setup() --- Marlin/src/Marlin.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Marlin/src/Marlin.cpp b/Marlin/src/Marlin.cpp index d1181551bd..46ad0c093f 100644 --- a/Marlin/src/Marlin.cpp +++ b/Marlin/src/Marlin.cpp @@ -710,10 +710,6 @@ void setup() { if (mcu & 32) SERIAL_ECHOLNPGM(MSG_SOFTWARE_RESET); HAL_clear_reset_source(); - #if ENABLED(USE_WATCHDOG) //reinit watchdog after HAL_get_reset_source call - watchdog_init(); - #endif - SERIAL_ECHOPGM(MSG_MARLIN); SERIAL_CHAR(' '); SERIAL_ECHOLNPGM(SHORT_BUILD_VERSION); @@ -879,6 +875,10 @@ void setup() { #if ENABLED(PARKING_EXTRUDER) pe_magnet_init(); #endif + + #if ENABLED(USE_WATCHDOG) // Reinit watchdog after HAL_get_reset_source call + watchdog_init(); + #endif } /**