the platform is mx51, sdio1 is sd card, sdio2 is wifi, both the sdio is working, after sometime, the wifi start communicate timeout, and there is no sdio interrup about 15 second, then the host receive interrup, but the int status indicate there is data crc error interrup(0x0020000a), the error message is this:
mmc1: Got data interrupt 0x00200000 even though no data operation was in progress.
mxsdhci: ============== REGISTER DUMP ==============
mxsdhci: Sys addr: 0xabcb36c0 | Version: 0x00001201
mxsdhci: Blk size: 0x00000200 | Blk cnt: 0x00000003
mxsdhci: Argument: 0xad000003 | Trn mode: 0x353a0023
mxsdhci: Present: 0xfd890008 | Host ctl: 0x000000ab
mxsdhci: Clock: 0x000e003f
mxsdhci: Int stat: 0x0020000a
mxsdhci: Int enab: 0x117f000f | Sig enab: 0x117f000f
mxsdhci: Caps: 0x07f30000
after a while the sdio1 still error, even I do software reset to sdio, it is still can't recover,
this issue not easy to reproduce, and have trouble me for a long time.
Did anyone encounter similar issue? thanks in advance.
Original Attachment has been moved to: kern.log.zip