Questions about bootloading

Well I figured out what is taking so long., I guess. I’m running the code below, and f_mount takes 32 seconds to complete. I see this issue came up before here, but I’m using QSPI already. Is there something else that needs to be done?

This doesn’t seem to be the problem @TallMike linked – it doesn’t happen before going into bootload mode, but once I’ve loaded my code, while trying to mount the file system.

                hw.display.Fill(false);
                SdmmcHandler::Config sd_cfg;
                sd_cfg.Defaults();
                sdcard.Init(sd_cfg);
                fsi.Init(FatFSInterface::Config::MEDIA_SD);
                hw.DelayMs(1000);
                FATFS& fs = fsi.GetSDFileSystem();
                f_mount(&fs, "/", 1);
                hw.DelayMs(1000);