am335x SD卡无法识别

2019-07-22 15:23发布

本帖最后由 free_tend 于 2016-3-16 13:35 编辑

内核: linux 3.14
cpu:  335x

sd卡可以在uboot使用,在以前3.2的内核也可以使用.
但是内核升级到3.14后, 在uboot也可以使用,掉电后启动也可以使用, 但是在linux启动后, reboot则无法识别SD卡, 
内核会报, error -110 whilst initialising SD card
在内核启动完成,重新插拔SD卡是可以识别.

跟踪代码发现是超时.

其次pmic是硬件控制,软件无法对sd卡部分直接掉电复位. 

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
vibra2016
1楼-- · 2019-07-23 23:51
那就看下这两个内核有哪些不通电的啊
51xlf
2楼-- · 2019-07-24 02:48
等待时间长点,是不是识别的时间长?
free_tend
3楼-- · 2019-07-24 03:42
51xlf 发表于 2016-3-17 22:41
等待时间长点,是不是识别的时间长?

等待没用的。 无法识别的情况下 拔出sd卡 mmc_rescan里面都不会有反应。
Garen2
4楼-- · 2019-07-24 04:59
会不会是卡的问题,把卡的金手指(铜片)部分擦一下
free_tend
5楼-- · 2019-07-24 07:40
 精彩回答 2  元偷偷看……
shenmu2012
6楼-- · 2019-07-24 13:07
这个就看下这个内核的该SD卡部分的。

一周热门 更多>