From e6c1cadea01a46bbf4e004c64c87556337581c87 Mon Sep 17 00:00:00 2001
From: daid303 <daid303@gmail.com>
Date: Wed, 7 Nov 2012 12:32:17 +0100
Subject: [PATCH] Set the watchdog to a 4 second timeout, as with 1 second it
 can timeout during SD card init.

---
 Marlin/watchdog.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Marlin/watchdog.cpp b/Marlin/watchdog.cpp
index 7d42995505..f3290895ae 100644
--- a/Marlin/watchdog.cpp
+++ b/Marlin/watchdog.cpp
@@ -15,7 +15,7 @@
 //===========================================================================
 
 
-/// intialise watch dog with a 1 sec interrupt time
+/// intialise watch dog with a 4 sec interrupt time
 void watchdog_init()
 {
 #ifdef WATCHDOG_RESET_MANUAL
@@ -23,9 +23,9 @@ void watchdog_init()
     //Take care, as this requires the correct order of operation, with interrupts disabled. See the datasheet of any AVR chip for details.
     wdt_reset();
     _WD_CONTROL_REG = _BV(_WD_CHANGE_BIT) | _BV(WDE);
-    _WD_CONTROL_REG = _BV(WDIE) | WDTO_1S;
+    _WD_CONTROL_REG = _BV(WDIE) | WDTO_4S;
 #else
-    wdt_enable(WDTO_1S);
+    wdt_enable(WDTO_4S);
 #endif
 }
 
-- 
GitLab