Hi,
The device I have gets the following error intermittently. The mmc1 interface is used as the interface for Atheros Ath6kl WiFi chip. When the issue happens, the only way to recover the communication between the WiFi and IMX6D is to re-boot the device.
10-27 20:13:45.998 0 0 E mmc1 : Timeout waiting for hardware interrupt.
10-27 20:13:45.998 0 0 E sdhci : =========== REGISTER DUMP (mmc1)===========
10-27 20:13:45.998 0 0 E sdhci : Sys addr: 0x20db7e78 | Version: 0x00000002
10-27 20:13:45.998 0 0 E sdhci : Blk size: 0x00000004 | Blk cnt: 0x00000001
10-27 20:13:45.998 0 0 E sdhci : Argument: 0x9408f004 | Trn mode: 0x00000003
10-27 20:13:45.998 0 0 E sdhci : Present: 0x01e8800e | Host ctl: 0x00000013
10-27 20:13:45.998 0 0 E sdhci : Power: 0x00000002 | Blk gap: 0x00000080
10-27 20:13:45.998 0 0 E sdhci : Wake-up: 0x00000008 | Clock: 0x0000003f
10-27 20:13:45.998 0 0 E sdhci : Timeout: 0x0000008f | Int stat: 0x00000000
10-27 20:13:45.998 0 0 E sdhci : Int enab: 0x107f100b | Sig enab: 0x107f100b
10-27 20:13:45.998 0 0 E sdhci : AC12 err: 0x00000000 | Slot int: 0x00000003
10-27 20:13:45.998 0 0 E sdhci : Caps: 0x07eb0000 | Caps_1: 0x0000a007
10-27 20:13:45.998 0 0 E sdhci : Cmd: 0x0000353a | Max curr: 0x00ffffff
10-27 20:13:45.998 0 0 E sdhci : Host ctl2: 0x00000000
10-27 20:13:45.998 0 0 E sdhci : ADMA Err: 0x00000000 | ADMA Ptr: 0x22044208
10-27 20:13:45.998 0 0 E sdhci : ===========================================
The device has the Android 7.1.2 and the kernel version is 4.9.17.
I am wondering if it is a known issue and has a potential fix ?
Thanks,
Taehyuk
suggest to check signals with oscilloscope, probably this is hardware issue.