主题 : sd卡无法正解读写 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 95308
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
综合积分: 66 分
注册时间: 2013-08-09
最后登录: 2017-09-13
楼主  发表于: 2014-05-21 14:38

 sd卡无法正解读写

图片:
平台:三星S5PV210
系统:Linux2.6.32内核

       我的开发板用到两组SD通道,SD0通道是BGA封装的SD芯片(4G),SD2通道是可插拔的TF卡(8G)。现在出现的问题是TF卡进入系统后所有读写操作完全正常,但SD芯片在挂载后进入目录,然后比如想新建一个文件夹出现错误
mmcblk0: retrying using single block read
mmcblk0: error -84 transferring data, sector 17, nr 1, card status 0xe00
mmc0: Unexpected interrupt 0x02000000
从驱动打印情况下来,驱动以经将两张卡的分区都做好了,也能识别卡的容量大小,但就是对SD芯片进行操作时出现错误,
以下是驱动加载情况
[    1.972919] mmc0: new high speed SDHC card at address b368
[    1.973385] mmcblk0: mmc0:b368 NCard 3.61 GiB
[    1.973633]  mmcblk0: p1
[    2.053384] usb 2-1: new low speed USB device using s5pv210-ohci and address 2
[    2.117850] mmc2: new high speed SDHC card at address 1234
[    2.118283] mmcblk1: mmc2:1234 SA08G 7.28 GiB
[    2.118509]  mmcblk1: p1

以下是文件系统起来后所查看到的
Filesystem                Size      Used Available Use% Mounted on
/dev/root               250.0M     12.6M    237.4M   5% /
/dev/sdcard               3.4G      4.0K      3.4G   0% /sdcard
/dev/tfcard               7.3G    127.4M      7.1G   2% /tfcard
tmpfs                    87.8M         0     87.8M   0% /dev/shm


尝试过格式化卡或改变卡挂载文件夹的读写属性,但都无用,网上也找了不少,发现很多人都遇到过个问题,但没有一个解决方案,但我用Linux3.0.8的内核确没有这个现象,所以我排除卡本身问题,希望大哥们给点指点!
级别: 新手上路
UID: 104524
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2014-05-27
最后登录: 2014-06-02
1楼  发表于: 2014-05-28 00:05
请问楼主按照光盘官方文档superboot成功了?我那个superboot为何在准备步骤5就看不见LED1亮,说明从这开始superboot失败!之后烧写linux就蜂鸣器长鸣不止,屏幕无显示。之前步骤都按操作资料来的,硬件和操作步骤确信没问题。然后烧入linux系统?小弟跪求经验交流,QQ469023590。身边有大神可以解决你linux方面操作问题估计。
级别: 新手上路
UID: 95308
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
综合积分: 66 分
注册时间: 2013-08-09
最后登录: 2017-09-13
2楼  发表于: 2014-05-29 11:48
superboot可以成功的,之前是在A9的板子上试的,基本上你按照他的数据手册来是没问题的,我的操作环境是ubuntu。
问题出现在卡的配置属性上,SD时钟输出驱动大小选择。希望遇到类似问题的兄弟可以尝试修改试试
void s5pv210_setup_sdhci_cfg_card(struct platform_device *dev,
    void __iomem *r,
    struct mmc_ios *ios,
    struct mmc_card *card)
{
writel(S3C64XX_SDHCI_CONTROL4_DRIVE_9mA, r + S3C_SDHCI_CONTROL4);
级别: 侠客
UID: 67286
精华: 0
发帖: 82
金钱: 425 两
威望: 85 点
综合积分: 164 分
注册时间: 2012-04-09
最后登录: 2024-05-31
3楼  发表于: 2014-10-30 16:55

 回 2楼(terry_zz) 的帖子

怎么改呢?