5088|15

29

帖子

2

TA的资源

一粒金砂(高级)

楼主
 

iNand timeouts [复制链接]

64G的iNand(SDIN7DU2-64G)在uboot时总检测不到,发现下面函数总超时返回,一直不知何故,大容量eMMC在这里有什么讲究吗?
int mmc_send_op_cond(struct mmc *mmc){

。。。。。
        /* Some cards seem to need this */
        mmc_go_idle(mmc);
        do {
                cmd.cmdidx = MMC_CMD_SEND_OP_COND;
                cmd.resp_type = MMC_RSP_R3;
                cmd.cmdarg = OCR_HCS | mmc->voltages;
                cmd.flags = 0;
                err = mmc_send_cmd(mmc, &cmd, NULL);
                if (err)        return err;
                udelay(1000);
        } while (!(cmd.response[0] & OCR_BUSY) && timeout--);

        if (timeout <= 0)
                return UNUSABLE_ERR;
。。。
}

最新回复

这不是我们乱用的,在4412的指导文档里有这么一句话 For eMMC as boot device, Xmmc0CDn pin should be used Power Control GPIO which is controlled by iROM . 你自己看看吧  详情 回复 发表于 2013-11-28 16:51
点赞 关注

回复
举报

853

帖子

0

TA的资源

五彩晶圆(中级)

沙发
 
iNand clk 上的电容改成100pf 试试。
 
个人签名如果对linux,Android,wince 等嵌入式底层有兴趣的,请加这个QQ群吧,群号:27100460
 

回复

29

帖子

2

TA的资源

一粒金砂(高级)

板凳
 
时钟线上只有一个22ohm的电阻,没有接电容. 刚才看了一下,发现从发第一个cmd0开始,就超时.从网上了解,说是在发命令前要有74clk的时钟等待MMC内部初始化好,看代码是延时1000us应该差不多了.不知是哪里做的不对.

点评

没接那么肯定是不行的!你们的硬件工程师也够牛X的。小了都不行这个电容。飞线接上测试。  详情 回复 发表于 2013-11-15 12:54
 
 
 

回复

853

帖子

0

TA的资源

五彩晶圆(中级)

4
 
原帖由 seanew 于 2013-11-15 12:39 发表
时钟线上只有一个22ohm的电阻,没有接电容. 刚才看了一下,发现从发第一个cmd0开始,就超时.从网上了解,说是在发命令前要有74clk的时钟等待MMC内部初始化好,看代码是延时1000us应该差不多了.不知是哪里做的 ...
没接那么肯定是不行的!你们的硬件工程师也够牛X的。小了都不行这个电容。飞线接上测试。
 
个人签名如果对linux,Android,wince 等嵌入式底层有兴趣的,请加这个QQ群吧,群号:27100460
 
 

回复

29

帖子

2

TA的资源

一粒金砂(高级)

5
 
多谢. 我们硬件板上的时钟就是从CPU出来后,通过一个22ohm的电阻直接连接在iNand的时钟线上了,没有连电容,看到参考电路上有,哎.请问这个电容是起什么作用的? 另外,参考板上接的是一个15PF电容,cmd8也是超时的,cmd1也要执行十遍左右,才开始执行cmd2. 或许参考板上的也有点小了? 
 
 
 

回复

29

帖子

2

TA的资源

一粒金砂(高级)

6
 
接了200pf旁路电容后,仍然超时.还有别的什么原因吗?

点评

这个电容不能太大也不能太小 另外eMMC要4.41的,如果太新的话也没试过  详情 回复 发表于 2013-11-22 23:11
 
 
 

回复

29

帖子

2

TA的资源

一粒金砂(高级)

7
 
闁哄被鍎冲﹢鍛村嫉椤掆偓缁楁﹢宕楅妸鈺佸姤閻犱降鍔忛鎴︽晬瀹€鍐惧殲闁谎嗩嚙缂嶏拷闁瑰瓨鐗為埀顒婃嫹婵炲鍔岄崬锟�
 
 
 

回复

853

帖子

0

TA的资源

五彩晶圆(中级)

8
 
闁哄被鍎冲﹢鍛村嫉椤掆偓缁楁﹢宕楅妸鈺佸姤閻犱降鍔忛鎴︽晬瀹€鍐惧殲闁谎嗩嚙缂嶏拷闁瑰瓨鐗為埀顒婃嫹婵炲鍔岄崬锟�
 
个人签名如果对linux,Android,wince 等嵌入式底层有兴趣的,请加这个QQ群吧,群号:27100460
 
 

回复

853

帖子

0

TA的资源

五彩晶圆(中级)

9
 
闁哄被鍎冲﹢鍛村嫉椤掆偓缁楁﹢宕楅妸鈺佸姤閻犱降鍔忛鎴︽晬瀹€鍐惧殲闁谎嗩嚙缂嶏拷闁瑰瓨鐗為埀顒婃嫹婵炲鍔岄崬锟�
 
个人签名如果对linux,Android,wince 等嵌入式底层有兴趣的,请加这个QQ群吧,群号:27100460
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

10
 

回复 6楼seanew 的帖子

闁哄被鍎冲﹢鍛村嫉椤掆偓缁楁﹢宕楅妸鈺佸姤閻犱降鍔忛鎴︽晬瀹€鍐惧殲闁谎嗩嚙缂嶏拷闁瑰瓨鐗為埀顒婃嫹婵炲鍔岄崬锟�
 
 
 

回复

29

帖子

2

TA的资源

一粒金砂(高级)

11
 
闁哄被鍎冲﹢鍛村嫉椤掆偓缁楁﹢宕楅妸鈺佸姤閻犱降鍔忛鎴︽晬瀹€鍐惧殲闁谎嗩嚙缂嶏拷闁瑰瓨鐗為埀顒婃嫹婵炲鍔岄崬锟�
 
 
 

回复

853

帖子

0

TA的资源

五彩晶圆(中级)

12
 
闁哄被鍎冲﹢鍛村嫉椤掆偓缁楁﹢宕楅妸鈺佸姤閻犱降鍔忛鎴︽晬瀹€鍐惧殲闁谎嗩嚙缂嶏拷闁瑰瓨鐗為埀顒婃嫹婵炲鍔岄崬锟�
 
个人签名如果对linux,Android,wince 等嵌入式底层有兴趣的,请加这个QQ群吧,群号:27100460
 
 

回复

29

帖子

2

TA的资源

一粒金砂(高级)

13
 
闁哄被鍎冲﹢鍛村嫉椤掆偓缁楁﹢宕楅妸鈺佸姤閻犱降鍔忛鎴︽晬瀹€鍐惧殲闁谎嗩嚙缂嶏拷闁瑰瓨鐗為埀顒婃嫹婵炲鍔岄崬锟�
 
 
 

回复

29

帖子

2

TA的资源

一粒金砂(高级)

14
 
闁哄被鍎冲﹢鍛村嫉椤掆偓缁楁﹢宕楅妸鈺佸姤閻犱降鍔忛鎴︽晬瀹€鍐惧殲闁谎嗩嚙缂嶏拷闁瑰瓨鐗為埀顒婃嫹婵炲鍔岄崬锟�

点评

这不是我们乱用的,在4412的指导文档里有这么一句话 For eMMC as boot device, Xmmc0CDn pin should be used Power Control GPIO which is controlled by iROM . 你自己看看吧  详情 回复 发表于 2013-11-28 16:51
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

15
 
闁哄被鍎冲﹢鍛村嫉椤掆偓缁楁﹢宕楅妸鈺佸姤閻犱降鍔忛鎴︽晬瀹€鍐惧殲闁谎嗩嚙缂嶏拷闁瑰瓨鐗為埀顒婃嫹婵炲鍔岄崬锟�
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

16
 

回复 14楼seanew 的帖子

闁哄被鍎冲﹢鍛村嫉椤掆偓缁楁﹢宕楅妸鈺佸姤閻犱降鍔忛鎴︽晬瀹€鍐惧殲闁谎嗩嚙缂嶏拷闁瑰瓨鐗為埀顒婃嫹婵炲鍔岄崬锟�
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖直播报名| TI 面向楼宇和工厂自动化行业的毫米波雷达解决方案
【内容简介】TI 60GHz IWRL6432和 IWRL1432毫米波雷达传感器如何帮助解决楼宇和工厂自动化应用中的感应难题
【直播时间】5月28日(周三)上午10:00
【直播礼品】小米双肩包、contigo水杯、胶囊伞、安克充电器

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表