OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8883|回复: 10

求助:我在用SDIO移植FATFS时发现TF卡256M的正常,2G和4G不能读写。

[复制链接]

38

主题

182

帖子

0

精华

高级会员

Rank: 4

积分
584
金钱
584
注册时间
2011-6-3
在线时间
29 小时
发表于 2012-2-9 11:27:55 | 显示全部楼层 |阅读模式
我在用SDIO移植FATFS时发现256M的正常,2G和4G不能读写。可是用SDIO测试读写正常,用文件系统不正常,需要设置什么吗。我用的FATFS是。 R0.07e 谢谢大家。
我的淘宝小店  http://shop70226598.taobao.com
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
发表于 2012-2-9 11:54:50 | 显示全部楼层
回复【楼主位】kangxuebin:
---------------------------------
楼主是用STM32F4DISCOVERY吗?
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

38

主题

182

帖子

0

精华

高级会员

Rank: 4

积分
584
金钱
584
注册时间
2011-6-3
在线时间
29 小时
 楼主| 发表于 2012-2-9 12:08:56 | 显示全部楼层
回复【2楼】骤雨龙元:
---------------------------------
不是,用的是STM32F103ZE,很奇怪,为什么256M的可以正常,2G和4G就不行,我手里只有这三个卡,什么原因,是SDIO错了,还是FATFS错了。可我用SDIO测试都是正常的。
我的淘宝小店  http://shop70226598.taobao.com
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
发表于 2012-2-9 12:10:51 | 显示全部楼层
回复【3楼】kangxuebin:
---------------------------------
那你可以用我之前发的工程试试,我用的是红牛板的SDIO,但文件系统是用原子的,读2G没问题。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

38

主题

182

帖子

0

精华

高级会员

Rank: 4

积分
584
金钱
584
注册时间
2011-6-3
在线时间
29 小时
 楼主| 发表于 2012-2-9 12:19:43 | 显示全部楼层
回复【4楼】龙元:
---------------------------------
我下载过你的工程,我手里有个红牛板,可是你的程序在我的红牛上不能运行,我也在想是哪的事,我的屏是8989的,驱动我自己改了,屏可以显示了,别的硬件应该一样,为什么不工作。错一直在读写块上,不能运行。status=2,容量是正确的。骤雨兄,能不能上下你的原理图。我看看。可是我同样的驱动,自己弄的FATFS可以读写256M的卡,说明SDIO是工作啊。MDA模式。
我的淘宝小店  http://shop70226598.taobao.com
回复 支持 反对

使用道具 举报

38

主题

182

帖子

0

精华

高级会员

Rank: 4

积分
584
金钱
584
注册时间
2011-6-3
在线时间
29 小时
 楼主| 发表于 2012-2-9 12:21:57 | 显示全部楼层
回复【4楼】骤雨龙元:
---------------------------------
原子的文件系统,我一直用SDIO操作不成功,如果大哥成功了,可以指点下,哪出了问题。
我的淘宝小店  http://shop70226598.taobao.com
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
发表于 2012-2-9 12:48:30 | 显示全部楼层
回复【6楼】kangxuebin:
---------------------------------
都是红牛板,原理图一样啊,你没有么?我的SDIO底层驱动是用官方的例程改过来的,也是DMA模式,读写块应该不会有问题的啊。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

38

主题

182

帖子

0

精华

高级会员

Rank: 4

积分
584
金钱
584
注册时间
2011-6-3
在线时间
29 小时
 楼主| 发表于 2012-2-9 12:53:12 | 显示全部楼层
回复【7楼】骤雨龙元:
---------------------------------
我在查查是哪的事,一定要弄出原因来。
我的淘宝小店  http://shop70226598.taobao.com
回复 支持 反对

使用道具 举报

38

主题

182

帖子

0

精华

高级会员

Rank: 4

积分
584
金钱
584
注册时间
2011-6-3
在线时间
29 小时
 楼主| 发表于 2012-2-9 18:17:24 | 显示全部楼层
谢谢大家了,问题解决了。
发现问题出现在扇区地址的问题,4g卡与2g以下卡扇区地址是不同的。修改后,发现正常了。
接下来研究原子文件系统。
我的淘宝小店  http://shop70226598.taobao.com
回复 支持 反对

使用道具 举报

23

主题

81

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2012-10-11
在线时间
0 小时
发表于 2013-1-18 08:22:50 | 显示全部楼层
回复【9楼】kangxuebin:
---------------------------------
楼主能否说明扇区地址有什么不同?
回复 支持 反对

使用道具 举报

1

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2016-3-9
在线时间
7 小时
发表于 2016-6-18 19:49:01 | 显示全部楼层
kangxuebin 发表于 2012-2-9 18:17
谢谢大家了,问题解决了。
发现问题出现在扇区地址的问题,4g卡与2g以下卡扇区地址是不同的。修改后,发现 ...

我也遇到了这个问题  请问 扇区地址的不同在哪里
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 13:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表