主题 : SD卡检测不到,但是可以用SD卡烧写程序 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 94249
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
综合积分: 56 分
注册时间: 2013-07-12
最后登录: 2015-12-02
楼主  发表于: 2014-02-16 16:43

 SD卡检测不到,但是可以用SD卡烧写程序

可以用SD卡烧写程序,但是进入Android系统后,却检测不到SD卡,这是什么问题
刷的程序是光盘自带的程序

[    1.466900]mmc0: new high speed SDHC card at address 1234
[    1.447024] mmcblk0: mmc0:1234 SA08G 7.28 GiB
[    1.448323] mmcblk0: error -84 transferring data, sector 0, nr 8, cmd response 0x900, card status 0x0
[    1.448401] mmcblk0: retrying using single block read
[    1.448580] mmcblk0: error -84 sending status command, retrying
[    1.454494] mmcblk0: timed out sending r/w cmd command, card status 0xb00
[    1.461207] mmcblk0: status not valid, retrying timeout
[    1.467230] mmcblk0: error -84 transferring data, sector 0, nr 8, cmd response 0x900, card status 0x0
[   48.940532] mmc0: Got data interrupt 0x00200000 even though no data operation was in progress.
[   48.940730] mmc0: Got data interrupt 0x00200000 even though no data operation was in progress.
[   48.940925] mmc0: Got data interrupt 0x00200000 even though no data operation was in progress.
[   48.944143] mmc0: Got data interrupt 0x00000002 even though no data operation was in progress.
[   48.952829] mmcblk0: error -84 transferring data, sector 0, nr 32, cmd response 0x900, card status 0x0
[   48.962908] mmcblk0: retrying using single block read
[   48.968376] mmcblk0: error -84 transferring data, sector 0, nr 32, cmd response 0x900, card status 0x0
[   48.995285] end_request: I/O error, dev mmcblk0, sector 0
[   48.996431] mmcblk0: error -84 transferring data, sector 1, nr 31, cmd response 0x900, card status 0x0
[   48.996517] end_request: I/O error, dev mmcblk0, sector 1
[   48.997338] mmcblk0: error -84 transferring data, sector 2, nr 30, cmd response 0x900, card status 0x0
[   49.010501] end_request: I/O error, dev mmcblk0, sector 2
[   49.012790] mmcblk0: error -84 transferring data, sector 3, nr 29, cmd response 0x900, card status 0x0
[   49.023255] end_request: I/O error, dev mmcblk0, sector 3
[   49.029258] mmcblk0: error -84 transferring data, sector 4, nr 28, cmd response 0x900, card status 0x0
[   49.035719] end_request: I/O error, dev mmcblk0, sector 4
[   49.041184] mmcblk0: error -84 transferring data, sector 5, nr 27, cmd response 0x900, card status 0x0
[   49.059635] end_request: I/O error, dev mmcblk0, sector 5
[   49.060739] mmcblk0: error -84 transferring data, sector 6, nr 26, cmd response 0x900, card status 0x0
[   49.069746] end_request: I/O error, dev mmcblk0, sector 6
[   49.074046] mmcblk0: error -84 transferring data, sector 7, nr 25, cmd response 0x900, card status 0x0
[   49.095596] end_request: I/O error, dev mmcblk0, sector 7
[   49.095655] Buffer I/O error on device mmcblk0, logical block 0
[   49.096738] mmcblk0: error -84 transferring data, sector 8, nr 24, cmd response 0x900, card status 0x0
[   49.099414] end_request: I/O error, dev mmcblk0, sector 8
[   49.109092] mmcblk0: error -84 transferring data, sector 9, nr 23, cmd response 0x900, card status 0x0
[   49.113907] end_request: I/O error, dev mmcblk0, sector 9
[   49.120324] mmcblk0: error -84 transferring data, sector 10, nr 22, cmd response 0x900, card status 0x0
[   49.128619] end_request: I/O error, dev mmcblk0, sector 10
[   49.135075] mmcblk0: error -84 transferring data, sector 11, nr 21, cmd response 0x900, card status 0x0
[   49.143473] end_request: I/O error, dev mmcblk0, sector 11
[   49.149881] mmcblk0: error -84 transferring data, sector 12, nr 20, cmd response 0x900, card status 0x0
[   49.158271] end_request: I/O error, dev mmcblk0, sector 12
[   49.166437] mmcblk0: error -84 transferring data, sector 13, nr 19, cmd response 0x900, card status 0x0
[   49.173167] end_request: I/O error, dev mmcblk0, sector 13
[   49.179811] mmcblk0: error -84 transferring data, sector 14, nr 18, cmd response 0x900, card status 0x0
[   49.191026] end_request: I/O error, dev mmcblk0, sector 14
[   49.197969] mmcblk0: error -84 transferring data, sector 15, nr 17, cmd response 0x900, card status 0x0
[   49.221438] end_request: I/O error, dev mmcblk0, sector 15
[   49.221497] Buffer I/O error on device mmcblk0, logical block 1
[   49.222512] mmcblk0: error -84 transferring data, sector 16, nr 16, cmd response 0x900, card status 0x0
[   49.223410] end_request: I/O error, dev mmcblk0, sector 16
[   49.237946] mmcblk0: error -84 transferring data, sector 17, nr 15, cmd response 0x900, card status 0x0
[   49.238217] end_request: I/O error, dev mmcblk0, sector 17
[   49.252294] Buffer I/O error on device mmcblk0, logical block 2
[   49.258299] mmcblk0: error -84 transferring data, sector 0, nr 8, cmd response 0x900, card status 0x0
[   49.258754] mmcblk0: retrying using single block read
[   49.272515] mmcblk0: error -84 sending status command, retrying
[   49.274318] mmcblk0: timed out sending r/w cmd command, card status 0xb00
[   49.276651] mmcblk0: status not valid, retrying timeout
[   49.292598] mmcblk0: error -84 transferring data, sector 0, nr 8, cmd response 0x900, card status 0x0
[   49.292689] end_request: I/O error, dev mmcblk0, sector 0
[   49.300524] mmcblk0: error -84 transferring data, sector 1, nr 7, cmd response 0x900, card status 0x0
[   49.308791] end_request: I/O error, dev mmcblk0, sector 1
[   49.311813] mmcblk0: error -84 transferring data, sector 2, nr 6, cmd response 0x900, card status 0x0
[   49.355009] end_request: I/O error, dev mmcblk0, sector 2
[   49.361467] mmcblk0: error -84 transferring data, sector 3, nr 5, cmd response 0x900, card status 0x0
[   49.361547] end_request: I/O error, dev mmcblk0, sector 3
[   49.365608] mmcblk0: error -84 transferring data, sector 4, nr 4, cmd response 0x900, card status 0x0
[   49.365689] end_request: I/O error, dev mmcblk0, sector 4
[   49.377642] mmcblk0: error -84 transferring data, sector 5, nr 3, cmd response 0x900, card status 0x0
[   49.377725] end_request: I/O error, dev mmcblk0, sector 5
[   49.394943] mmcblk0: error -84 transferring data, sector 6, nr 2, cmd response 0x900, card status 0x0
[   49.395024] end_request: I/O error, dev mmcblk0, sector 6
[   49.404998] mmcblk0: error -84 transferring data, sector 7, nr 1, cmd response 0x900, card status 0x0
[   49.406637] end_request: I/O error, dev mmcblk0, sector 7
[   49.412004] Buffer I/O error on device mmcblk0, logical block 0
[ 此帖被long426654在2014-02-17 15:51重新编辑 ]
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2014-02-16 21:26
什么板
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 94249
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
综合积分: 56 分
注册时间: 2013-07-12
最后登录: 2015-12-02
2楼  发表于: 2014-02-17 14:11

 回 1楼(mindee) 的帖子

smart 210
级别: 新手上路
UID: 94249
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
综合积分: 56 分
注册时间: 2013-07-12
最后登录: 2015-12-02
3楼  发表于: 2014-02-17 14:12
刷的程序是光盘自带的程序
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
4楼  发表于: 2014-02-17 17:09
怀疑是GPIO驱动能力不够,
你可以修改 arch/arm/mach-s5pv210/setup-sdhci-gpio.c , 把
  S3C_GPIO_DRVSTR_1X
改成
  S3C_GPIO_DRVSTR_2X  或 S3C_GPIO_DRVSTR_3X 或  S3C_GPIO_DRVSTR_4X
试试
级别: 新手上路
UID: 94249
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
综合积分: 56 分
注册时间: 2013-07-12
最后登录: 2015-12-02
5楼  发表于: 2014-02-18 10:37

 回 4楼(911gt3) 的帖子

高手啊,就是这样,万分感谢