分享

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

 XeonGate 2017-01-22
可以用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
怀疑是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
试试

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多