IMX8MP板子无法挂载SD卡
root@OK8MP:~# [ 1585.118127] mmc1: Timeout waiting for hardware interrupt.[ 1585.123532] mmc1: sdhci: ============ SDHCI REGISTER DUMP ===========
[ 1585.129972] mmc1: sdhci: Sys addr:0xc11c1808 | Version:0x00000002
[ 1585.136410] mmc1: sdhci: Blk size:0x00000008 | Blk cnt:0x00000001
[ 1585.142849] mmc1: sdhci: Argument:0x00000000 | Trn mode: 0x00000013
[ 1585.149287] mmc1: sdhci: Present: 0x01f88008 | Host ctl: 0x00000011
[ 1585.155725] mmc1: sdhci: Power: 0x00000002 | Blk gap:0x00000080
[ 1585.162163] mmc1: sdhci: Wake-up: 0x00000008 | Clock: 0x000040af
[ 1585.168600] mmc1: sdhci: Timeout: 0x0000008f | Int stat: 0x00000000
[ 1585.175037] mmc1: sdhci: Int enab:0x117f100b | Sig enab: 0x117f100b
[ 1585.181474] mmc1: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000502
[ 1585.187911] mmc1: sdhci: Caps: 0x07eb0000 | Caps_1: 0x8000b407
[ 1585.194348] mmc1: sdhci: Cmd: 0x0000333a | Max curr: 0x00ffffff
[ 1585.200785] mmc1: sdhci: Resp: 0x00000920 | Resp:0x0077ff7f
[ 1585.207222] mmc1: sdhci: Resp: 0x325b5900 | Resp:0x00400e00
[ 1585.213658] mmc1: sdhci: Host ctl2: 0x00000000
[ 1585.218099] mmc1: sdhci: ADMA Err:0x00000000 | ADMA Ptr: 0x551ff208
[ 1585.224535] mmc1: sdhci-esdhc-imx: ========= ESDHC IMX DEBUG STATUS DUMP =========
[ 1585.232101] mmc1: sdhci-esdhc-imx: cmd debug status:0x2100
[ 1585.237757] mmc1: sdhci-esdhc-imx: data debug status:0x2200
[ 1585.243499] mmc1: sdhci-esdhc-imx: trans debug status:0x2300
[ 1585.249328] mmc1: sdhci-esdhc-imx: dma debug status:0x2400
[ 1585.254983] mmc1: sdhci-esdhc-imx: adma debug status:0x2510
[ 1585.260725] mmc1: sdhci-esdhc-imx: fifo debug status:0x2680
[ 1585.266467] mmc1: sdhci-esdhc-imx: async fifo debug status:0x2750
[ 1585.272730] mmc1: sdhci: ============================================
[ 1585.279247] mmc1: error -110 whilst initialising SD card
root@OK8MP:~# mount | grep mmcblk1
root@OK8MP:~#
root@OK8MP:~#
上面是系统反馈的信息,这个问题该如何解决呢?
我们的镜像我们的底板,直接将TF卡插入卡槽中,显示如下打印信息吗? 自己画的底板走线时序问题,使用的是超高速的120G,TF卡,换成低速的32G以下的卡就好了,硬件走线时序受干扰问题,把TF卡直接放在引脚下面
页:
[1]