Hi,
We are using AM3358 in our design that is running WinCE 7 OS.
I am having an intermittent issue while communicating with an SD card connected to MMC slot 0. The SDIO host controller driver reports that command failed because the data line is busy beyond timeout. I am not sure why the data line is busy for such a long time. I do know that the SD card in question has a corrupt filesystem, so may be that is contributing to this issue but I can't say this conclusively.
It is an embedded system so accessing the card out to and run a chkdsk tool is not an option.
Any suggestions on what can I do in this situation? Is it possible to reset the MMC interface and start again?
Thanks,
Samie