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

[复制链接]
 楼主| 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

粉丝
快速回复 在线客服 返回列表 返回顶部