打印

uCFS不能识别某些SD卡(通过SPI总线方式)

[复制链接]
2063|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
swordlife|  楼主 | 2009-1-16 14:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在移植uCFS


发现新问题如下:
1.对某些卡可以初始化,可以建立新的文件和文件夹!但是对某些SD卡不能读取FAT表,不能新建文件等操作。
2.不能读取FAT表的SD卡,在其他机器上用SDIO接口可以识别,可以对其进行文件拷贝操作!
3. 不能读取FAT表的SD卡,使用市面上的“SD读卡器”通过USB接口和PC机进行连接,PC机不能检测到SD卡。(PC机上有“新插入卷”的盘符,但是点击时候,弹出“请插入磁盘”之类提示)

我的问题:
1. 对于此类SD卡,发生以上现象的原因是什么呢?
2. 是否有些SD卡类型不同,FAT表的读取指令不同呢?在驱动程序中,有什么改进方法吗?

相关帖子

沙发
walnutcy| | 2009-1-18 01:36 | 只看该作者

考虑用winhex把扇区数据读回来分析下,看格式对不?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

51

帖子

0

粉丝