From 08689073596d3548db42f2f27c86dc9e228d6780 Mon Sep 17 00:00:00 2001
From: Bob-the-Kuhn <bob.kuhn@att.net>
Date: Fri, 5 Jan 2018 19:12:34 -0600
Subject: [PATCH] works

---
 Marlin/ultralcd.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp
index a66003d3113..dc335727ffc 100644
--- a/Marlin/ultralcd.cpp
+++ b/Marlin/ultralcd.cpp
@@ -4943,6 +4943,7 @@ void lcd_update() {
     if (sd_status != lcd_sd_status && lcd_detected()) {
 
       if (sd_status) {
+        safe_delay(1000); // some boards need a delay or the LCD won't show the new status
         card.initsd();
         if (lcd_sd_status != 2) LCD_MESSAGEPGM(MSG_SD_INSERTED);
       }