Part Number: AM5708
Hi
We are using our new customized board, but found micro SD card can not be recognized by kernel.
Here is the full log attached https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/boot_5F00_log_5F00_0120.7z
[16:58:04.369][ 90.519454] mmc0: error -110 whilst initialising SD card
[16:58:04.380][ 477.285930] mmc0: Got command interrupt 0x00030000 even though no command operation was in progress.
[16:58:04.392][ 477.295106] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[16:58:04.393][ 477.301577] mmc0: sdhci: Sys addr: 0x00000000 | Version: 0x00003302
[16:58:04.399][ 477.308045] mmc0: sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000
[16:58:04.411][ 477.314513] mmc0: sdhci: Argument: 0x00000c00 | Trn mode: 0x00000000
[16:58:04.412][ 477.320980] mmc0: sdhci: Present: 0x00080000 | Host ctl: 0x00000000
[16:58:04.421][ 477.327448] mmc0: sdhci: Power: 0x0000000f | Blk gap: 0x00000000
[16:58:04.422][ 477.333917] mmc0: sdhci: Wake-up: 0x00000000 | Clock: 0x0000ffc7
[16:58:04.430][ 477.340384] mmc0: sdhci: Timeout: 0x00000000 | Int stat: 0x00000000
[16:58:04.443][ 477.346851] mmc0: sdhci: Int enab: 0x007f0003 | Sig enab: 0x007f0003
[16:58:04.444][ 477.353317] mmc0: sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
[16:58:04.454][ 477.359783] mmc0: sdhci: Caps: 0x21e90080 | Caps_1: 0x00000f77
[16:58:04.455][ 477.366251] mmc0: sdhci: Cmd: 0x0000341a | Max curr: 0x00000000
[16:58:04.466][ 477.372719] mmc0: sdhci: Resp[0]: 0x00000000 | Resp[1]: 0x00000000
[16:58:04.467][ 477.379186] mmc0: sdhci: Resp[2]: 0x00000000 | Resp[3]: 0x00000000
[16:58:04.476][ 477.385652] mmc0: sdhci: Host ctl2: 0x00000000
[16:58:04.477][ 477.390114] mmc0: sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x00000000
[16:58:04.497][ 477.396581] mmc0: sdhci: ============================================
the device tree is attached https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/7713.am571x_2D00_idk.7z
The micro sd card can boot up the system into uboot stage by selecting SYSBOOT (boot up by SD), but can not be recognized neither in kernel nor uboot
and it can use on our previous board, the difference to the new board is, we cut off the PMIC i2c communication on new design, so we remove the related item on dts but found micro sd failed.
can you help on this issue?
Regards,
Scott