3756|12

64

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

大俠們幫幫忙啊 [复制链接]

最近在弄一個SD卡驅動,BSP是原來PB4.2移植到PB5.0的,現在SD卡在支持4G卡時出現了問題
先插入4G卡後再上電,檢測不到卡,1G2G卡是沒有這樣的問題
在系統起來後插拔卡是能正常使用4G卡的~
小弟急需你們的幫忙~
打印信息跟蹤下好像發送的命令有點問題~不知道是哪裏出了問題~!

最新回复

其它卡沒有問題,就是帶4G卡上電後就看不到SDMMC了,所以4G地圖卡讀不到了~有沒有人遇到過這樣的問題呢  详情 回复 发表于 2008-9-18 21:18
点赞 关注

回复
举报

76

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
4G卡的协议都是不一样的
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

学习一下,帮顶。
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

4
 
了解一下,未来也许有用
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

5
 
零分的帖子,我只路过
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

6
 
我感觉可能需要修改SD卡驅動,现象表现来看是由于系统起来后,没有找到该设备.

建议在代码的相应段落加入延迟函数,并且需要重新编译.
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用楼主 wengochen 的帖子:
最近在弄一個SD卡驅動,BSP是原來PB4.2移植到PB5.0的,現在SD卡在支持4G卡時出現了問題
先插入4G卡後再上電,檢測不到卡,1G2G卡是沒有這樣的問題
在系統起來後插拔卡是能正常使用4G卡的~
小弟急需你們的幫忙~
打印信息跟蹤下好像發送的命令有點問題~不知道是哪裏出了問題~!

根据楼主的描述,SDBUS应该可以支持SDHC类型的SD卡,上电起来无法识别,我觉得应该是代码逻辑问题。
在你SD Host Controller驱动中的初始化函数里有手动set卡检测线程的event吗?
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

8
 
4G SDHC卡的识别过程和SD卡有差异。
BUS层如果支持SDHC的话可以检查一下Host驱动有没有关于Response7的代码。
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

9
 
刚才没有看清Lz的问题,除了SDHC,其他的SD卡先插入再上电是可以使用的吗?
如果其他卡也不能使用的话,可以检查一下启动过程中的SD供电。
你说命令有问题,是那个命令出问题了?
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

10
 
引用 7 楼 gsymichael 的回复:
4G SDHC卡的识别过程和SD卡有差异。
BUS层如果支持SDHC的话可以检查一下Host驱动有没有关于Response7的代码。

除大容量的不正常外,其它是没有问题的~
刚上来,没有分,不太好意思耶~
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(初级)

11
 
引用 6 楼 songtitan 的回复:
引用楼主 wengochen 的帖子:
最近在弄一個SD卡驅動,BSP是原來PB4.2移植到PB5.0的,現在SD卡在支持4G卡時出現了問題
先插入4G卡後再上電,檢測不到卡,1G2G卡是沒有這樣的問題
在系統起來後插拔卡是能正常使用4G卡的~
小弟急需你們的幫忙~
打印信息跟蹤下好像發送的命令有點問題~不知道是哪裏出了問題~!

根据楼主的描述,SDBUS应该可以支持SDHC类型的SD卡,上电起来无法识别,我觉得应该是代码逻辑问题。
在你S…



在初始化完后有进行发送检测事件,只是感觉奇怪的是在SENDCOMMOND的时候老是在发37,29的命令,请问是不是只有在发送完CMD11才能加载SDMEMORY。ALL成功呢?
请问一下~跟频率的大小有关吗~
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

12
 
你所说的大容量的不正常是在什么情况下不正常?
我看你的问题好像是说系统起来以后可以正常使用SDHC卡,但是带着卡起来以后就不可以用了。
其他的SD卡无论在什么状况下都是可以正常工作的。是这样子吗?

如果是这样子的话就很奇怪了,你的SDHC卡使用每次都正常吗?
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

13
 
引用 11 楼 gsymichael 的回复:
你所说的大容量的不正常是在什么情况下不正常?
我看你的问题好像是说系统起来以后可以正常使用SDHC卡,但是带着卡起来以后就不可以用了。
其他的SD卡无论在什么状况下都是可以正常工作的。是这样子吗?

如果是这样子的话就很奇怪了,你的SDHC卡使用每次都正常吗?

其它卡沒有問題,就是帶4G卡上電後就看不到SDMMC了,所以4G地圖卡讀不到了~有沒有人遇到過這樣的問題呢
 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

北京市海淀区中关村大街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
快速回复 返回顶部 返回列表