MyException - 我的异常网
当前位置:我的异常网» WinCE » SD驱动开发有关问题:客户端驱动加载成功,但盘符显

SD驱动开发有关问题:客户端驱动加载成功,但盘符显示不出来

www.myexceptions.net  网友分享于:2013-03-05  浏览:40次
SD驱动开发问题:客户端驱动加载成功,但盘符显示不出来
SD驱动开发问题:客户端驱动加载成功,但盘符显示不出来???

有哪位牛人做过SD驱动吗?帮忙分析一下,谢谢!
详细现象:
  1、 硬件平台是自己实验室研发的,OS为WINCE600;
  2、 总线驱动、主控制驱动都能成功加载
  ——SD命令发送也成功:
  CMD5-CMD0-CMD55+ACMD41-CMD0-CMD55+ACMD41-CMD2-CMD3-CMD9-CMD13-CMD7-CMD55+ACMD51-CMD55+ACMD42-CMD55+ACMD6。
  3、客户端驱动加载成功,并且,我感觉系统也识别到了SD卡,由如下两点可知:
  1>~_~_~_SDMemory: Idle Timeout Wakeup after 2000 MS //此行信息是idlethread线程中的信息,
  2>在内存管理器中,能看到有SD的内存空间,当然,此处也有一个问题,我的SD卡是1G的,而内存管理器中显示是512M的??
  4、分区驱动(partition Driver)组件也加了;;;;

希望有牛人帮忙指点,谢谢!!

------解决方案--------------------
注册表设置呢?
------解决方案--------------------
有没有相关的trace?打印出来看看
你在换换512M或者4G的sd卡分别试一下,把
trace贴出来
------解决方案--------------------
还有其他的debug信息么?
1. 看起来你打印的信息挺多的,能不能把后面的信息也给打印出来?
2. 你的sd卡能够在pc上识别么?
------解决方案--------------------
LZ你抓到的这段信息是什么东西?是MBR?
eb 58 90 4d 53 44 4f 53 35 2e 30 0 2 8 24 0 2 0 0 0 0 f8 0 0 3f 0 ff 0 0 0 0 0 0 46 1e 0 8e 7 0 0 0 0 0 0 2 0 0 0 1 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 f0 63 43 70 9c 9e 40 9c 82 9a 8a 40 40 40 40 8c 82 a8 66 64 40 40 40 67 93 1d a3 79 e8 f7 1d 83 1d b3 7a 0 f9 10 9c 5 14 ac 81 68 11 9a 26 e6 b 73 ff ff 15 e2 cc 1f 6d 8c 80 cc 1f 6d a3 1 c4 7f ef c5 d 9b 81 da c 82 cc 1f 6f 92 cd ef c2 cd 12 8d f1 6 fc 2c 0 ea 71 6 fc 54 0 ee 64 cd 16 8c 38 cd 7 80 19 76 1 1 72 2 1 d0 56 1 d2 90 7 41 f4 fb 68 fb 17 e1 59 9 80 e8 2e 79 fe e8 13 68 1d 76 e 1 9a 21 d7 dd 41 f6 fb d7 cb 41 f2 fb d7 c1 31 9a 2d 9a 32 cc c0 cc 76 8d f0 1f 4 94 0 cc d4 0 cc a0 c a6 cc d0 20 0 2 1 0 fc 4 0 1f a 40 1 68 83 77 54 ab 14 ac 81 9a 26 1f 4 38 1 3 f6 ab 54 1f a 28 1 ed 82 2 1f 8 1a 1 fc 8c 5 68 85 14 ac 81 17 e9 9a 27 61 f2 cc b0 cc b0 cc b0 cc b1 d6 54 cc 67 a4 cc 1f 6e 9c 30 cd ef e3 fd 85 15 94 cd 17 a0 cd 83 d4 21 ee ec 35 d ad 14 ac 81 15 d1 81 c8 c 15 99 70 2 5 9a 26 cc c2 1f 4 a9 ff 3 86 0 4 cc 80 92 1f a e3 ff 86 9c a8 98 88 a4 40 40 40 40 40 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1a 14 a4 ca da de ec ca 40 c8 d2 e6 d6 e6 40 de e4 40 de e8 d0 ca e4 40 da ca c8 d2 c2 5d fe 1a 14 88 d2 e6 d6 40 ca e4 e4 de e5 fe 1a 14 a0 e4 ca e6 e6 40 c2 dc f2 40 d6 ca f2 40 e8 de 40 e4 ca e6 e8 c2 e4 e8 1a 14 0 0 0 0 1 59 97 b0 0 0 ab 55 

------解决方案--------------------
探讨
传输有问题并不一定是控制器有问题,也有可能你的连线不合适。硬件部分我不是很了解,没有建议。
只有512M我估计是在获取TotalSectorNumber的时候出错。但是不是很确定。
你可以在SDmemory部分把DISK_INFO的di_total_sectors成员打出来看看是多少,乘上512就是容量大小了。

------解决方案--------------------
我目前没有遇到过文件系统或是分区驱动有问题的情况,这两部分本身应该都没有问题。
问题在于你传递给文件系统或是分区驱动的数据出现了问题,才会导致在这部分出错。
你现在就是要把对的内容传给它们。
------解决方案--------------------
探讨
我目前没有遇到过文件系统或是分区驱动有问题的情况,这两部分本身应该都没有问题。
问题在于你传递给文件系统或是分区驱动的数据出现了问题,才会导致在这部分出错。
你现在就是要把对的内容传给它们。

------解决方案--------------------
mark。学习下。
------解决方案--------------------
今天的贴子不错,顶!
加精!呵~~~
------解决方案--------------------
探讨
引用:
引用:
刚才试过,系统稳定时,频率降到了1.37MHZ,

情况还是一样,打印出来的信息也一样...


那看起来应该就是硬件设计有问题或者寄存器的配置不恰当了,gsymichael认为呢?
另外,前面提到“不过据IC验证组反馈的意见:SD控制器是没问题的,一切正常。。。 ”,那么他们是如何验证是否正常的呢?频率和电路与你的有无差别?

寄存器的配置:
带卡启动时,CARD_DETECT所对应的GPIO口的配置应该没有多大关联吧,

文章评论

程序员必看的十大电影
程序员必看的十大电影
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
一个程序员的时间管理
一个程序员的时间管理
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
鲜为人知的编程真相
鲜为人知的编程真相
我是如何打败拖延症的
我是如何打败拖延症的
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
老程序员的下场
老程序员的下场
程序员都该阅读的书
程序员都该阅读的书
每天工作4小时的程序员
每天工作4小时的程序员
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
漫画:程序员的工作
漫画:程序员的工作
为什么程序员都是夜猫子
为什么程序员都是夜猫子
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
程序员和编码员之间的区别
程序员和编码员之间的区别
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
 程序员的样子
程序员的样子
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
程序员的鄙视链
程序员的鄙视链
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
中美印日四国程序员比较
中美印日四国程序员比较
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
那些争议最大的编程观点
那些争议最大的编程观点
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
旅行,写作,编程
旅行,写作,编程
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
代码女神横空出世
代码女神横空出世
我的丈夫是个程序员
我的丈夫是个程序员
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
程序员应该关注的一些事儿
程序员应该关注的一些事儿
总结2014中国互联网十大段子
总结2014中国互联网十大段子
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
编程语言是女人
编程语言是女人
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有