From 51d1e0f1dd256bc30ea5b301056a247821454258 Mon Sep 17 00:00:00 2001 From: Tanguy Pruvot Date: Thu, 2 May 2019 07:45:21 +0200 Subject: [PATCH] Auto-mount the SDIO SD card (#13879) --- Marlin/src/Marlin.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Marlin/src/Marlin.cpp b/Marlin/src/Marlin.cpp index c6e25b5a5a..e612b0de93 100644 --- a/Marlin/src/Marlin.cpp +++ b/Marlin/src/Marlin.cpp @@ -939,6 +939,11 @@ void setup() { queue_setup(); + #if ENABLED(SDIO_SUPPORT) && SD_DETECT_PIN == -1 + // Auto-mount the SD for EEPROM.dat emulation + if (!card.isDetected()) card.initsd(); + #endif + // Load data from EEPROM if available (or use defaults) // This also updates variables in the planner, elsewhere (void)settings.load();