SDM439平台出现部分机型SD卡不能识别mmc1: error -110 whilst initialising SD card
打印了如下的log:
1 05-10 18:01:02.699 <3>[ 3079.000640] mmc1: data txfr (0x00100000) error: -110 after 163 ms 2 05-10 18:01:02.699 <6>[ 3079.000652] sdhci: =========== REGISTER DUMP (mmc1)=========== 3 05-10 18:01:02.699 <6>[ 3079.000655] sdhci: Sys addr: 0x00000000 | Version: 0x00004d02 4 05-10 18:01:02.699 <6>[ 3079.000658] sdhci: Blk size: 0x00004040 | Blk cnt: 0x00000001 5 05-10 18:01:02.699 <6>[ 3079.000660] sdhci: Argument: 0x80ff3fff | Trn mode: 0x00000013 6 05-10 18:01:02.699 <6>[ 3079.000663] sdhci: Present: 0x03f80206 | Host ctl: 0x0000001a 7 05-10 18:01:02.699 <6>[ 3079.000665] sdhci: Power: 0x0000000d | Blk gap: 0x00000000 8 05-10 18:01:02.699 <6>[ 3079.000667] sdhci: Wake-up: 0x00000000 | Clock: 0x00000007 9 05-10 18:01:02.699 <6>[ 3079.000670] sdhci: Timeout: 0x00000001 | Int stat: 0x00000000 10 05-10 18:01:02.699 <6>[ 3079.000672] sdhci: Int enab: 0x03ff900b | Sig enab: 0x03ff100b 11 05-10 18:01:02.699 <6>[ 3079.000674] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000 12

针对SDM439平台部分机型出现SD卡初始化失败的问题,错误日志显示mmc1: error -110。分析认为可能是电源不稳定导致,尝试通过增加上电延迟来解决,但问题依旧存在。进一步硬件检查发现SD卡上一颗元件未焊接,可能是拆卸过程中的脱落。修复元件后,SD卡能被成功识别。


被折叠的 条评论
为什么被折叠?



