Hello everyone,
I'm trying to bring up the dev_msc_disk_bm_SDIO example on my customer hardware with two SDMMC devices (MCU is LPC55S69 with one SDMMC device connected to SD0 and one SDMMC device connected to SD1).
If I use SD0 (g_sd.hostPort = 0), the card initializes properly, it enumerates to a PC and the PC can read/write SD0.
If I try the same for SD1 (g_sd.hostPort = 1), SD1 does not initialize successfully. Instead the example code times out waiting for a kSD_Inserted event, even though there's a card in SD1.
Anyone have any insight into this issue?
Thanks,
DanL
Hi Alice, a quick update - I got SD1 working properly this evening.
Support for SD1 was only partially implemented in the example driver, an area I'd like to see NXP do better.
Implementing a driver function in "bits and pieces" often makes it harder to identify what's needed.
Regards,
DanL
Hello DanL,
OK, thanks for your sharing and suggestion.
BR
Alice
Hello iblades_dan,
How about other configuration?
And does the demo " dev_msc_disk_bm_SDIO " under SDK? Is it the whole name? I haven't find this demo.
BR
Alice