UMS: check if successfully initialized, don't care about fat mounted
This commit is contained in:
@@ -1861,7 +1861,7 @@ int usb_device_gadget_ums(usb_ctxt_t *usbs)
|
|||||||
if (usbs->type == MMC_SD)
|
if (usbs->type == MMC_SD)
|
||||||
{
|
{
|
||||||
sd_end();
|
sd_end();
|
||||||
if (!sd_mount())
|
if (!sd_mount() && !sd_get_card_initialized())
|
||||||
{
|
{
|
||||||
ums.set_text(ums.label, "#FFDD00 Failed to init SD!#");
|
ums.set_text(ums.label, "#FFDD00 Failed to init SD!#");
|
||||||
res = 1;
|
res = 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user