From 849d5332000854c1e89420a66ab79318f585e2d4 Mon Sep 17 00:00:00 2001 From: Christoph Baumann Date: Thu, 24 Apr 2025 18:29:24 +0200 Subject: [PATCH] UMS: check if successfully initialized, don't care about fat mounted --- bdk/usb/usb_gadget_ums.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bdk/usb/usb_gadget_ums.c b/bdk/usb/usb_gadget_ums.c index 1655bd5d..3c4a2727 100644 --- a/bdk/usb/usb_gadget_ums.c +++ b/bdk/usb/usb_gadget_ums.c @@ -1861,7 +1861,7 @@ int usb_device_gadget_ums(usb_ctxt_t *usbs) if (usbs->type == MMC_SD) { sd_end(); - if (!sd_mount()) + if (!sd_mount() && !sd_get_card_initialized()) { ums.set_text(ums.label, "#FFDD00 Failed to init SD!#"); res = 1;