You are not logged in.

#1 2008-09-14 10:47:25

Foschini
Member
From: Forli, Italy
Registered: 2007-01-28
Posts: 28

Absurd problem with MicroSDHC

Hi all,
I have a nintendo DS and I use it with a 4GB microSD card, initially both my computer and my DS could read the card without any problem but now my computer can't recognize any more the microSD while the nintendo works like a charm.
I have 3 card reader:

first one) Now this card reader doesn't work with my card and he also doesn't take notice when this microSD is inserted, dmesg doesn't says anything and no device is created. For him my card is totaly broken.

second one)This card reader recognize when I insert the card but no device is created and the card reader keeps restarting every 5 seconds more or less.

third one)If I'm lucky this card reader works and this is the output of dmesg:

[   88.198072] tifm_core: MMC/SD card detected in socket 0:1
[   88.307305] mmc1: new SDHC card at address d555
[   88.380612] mmcblk0: mmc1:d555 SU04G 3979776KiB 
[   88.380777]  mmcblk0: p1
[   88.440177] mmcblk0: error -110 transferring data
[   88.440192] end_request: I/O error, dev mmcblk0, sector 0
[   88.440199] Buffer I/O error on device mmcblk0, logical block 0
[   88.440213] end_request: I/O error, dev mmcblk0, sector 8
[   88.440218] Buffer I/O error on device mmcblk0, logical block 1
[   88.440223] end_request: I/O error, dev mmcblk0, sector 16
[   88.440227] Buffer I/O error on device mmcblk0, logical block 2
[   88.440233] end_request: I/O error, dev mmcblk0, sector 24
[   88.440237] Buffer I/O error on device mmcblk0, logical block 3
[   88.442603] mmcblk0: error -110 sending read/write command
[   88.442612] end_request: I/O error, dev mmcblk0, sector 0
[   88.442618] Buffer I/O error on device mmcblk0, logical block 0
[   88.450035] mmcblk0: error -110 sending read/write command
[   88.450048] end_request: I/O error, dev mmcblk0, sector 8192
[   88.450057] Buffer I/O error on device mmcblk0p1, logical block 0
[   88.450070] end_request: I/O error, dev mmcblk0, sector 8200
[   88.450075] Buffer I/O error on device mmcblk0p1, logical block 1
[   88.450081] end_request: I/O error, dev mmcblk0, sector 8208
[   88.450086] Buffer I/O error on device mmcblk0p1, logical block 2
[   88.450092] end_request: I/O error, dev mmcblk0, sector 8216
[   88.450096] Buffer I/O error on device mmcblk0p1, logical block 3
[   88.457250] mmcblk0: error -110 sending read/write command
[   88.457263] end_request: I/O error, dev mmcblk0, sector 8192
[   88.457272] Buffer I/O error on device mmcblk0p1, logical block 0
[   88.483545] mmcblk0: error -110 sending read/write command
[   88.483554] end_request: I/O error, dev mmcblk0, sector 8192
[   88.483562] end_request: I/O error, dev mmcblk0, sector 8200
[   88.483565] end_request: I/O error, dev mmcblk0, sector 8208
[   88.483568] end_request: I/O error, dev mmcblk0, sector 8216
[   88.486506] mmcblk0: error -110 sending read/write command
[   88.486515] end_request: I/O error, dev mmcblk0, sector 8192
[   88.488559] mmcblk0: error -110 sending read/write command
[   88.488567] end_request: I/O error, dev mmcblk0, sector 0
[   88.488575] end_request: I/O error, dev mmcblk0, sector 8
[   88.488580] end_request: I/O error, dev mmcblk0, sector 16
[   88.488585] end_request: I/O error, dev mmcblk0, sector 24
[   88.490056] mmcblk0: error -110 sending read/write command
[   88.490063] end_request: I/O error, dev mmcblk0, sector 0
[   88.491928] mmcblk0: error -110 sending read/write command
[   88.491935] end_request: I/O error, dev mmcblk0, sector 0
[  136.200925] mmcblk0: error -110 sending read/write command
[  136.200938] end_request: I/O error, dev mmcblk0, sector 0
[  136.200974] FAT: unable to read boot sector
[  136.533209] mmcblk0: error -110 sending read/write command
[  136.533221] end_request: I/O error, dev mmcblk0, sector 8192
[  136.533252] FAT: unable to read boot sector

And mmcblk0 and mmcblkp1 are created, if I try to mount one of this device I got an error which says "superblock cannot be read".
I have also tried to copy the content of the card with dd or dd_rescue but both of this programs reported an I/O error and no bytes are copied.
If I try to format the card with cfdisk a "device cannot be read" error is reported.

If I'm unlucky when I insert the card this error is reported by dmesg:

[  550.206893] tifm_core: MMC/SD card detected in socket 0:1
[  550.459351] mmc1: error -110 whilst initialising SD card

And no device are created.


Both of these 3 card reader works with every card I've tried so they aren't broken. It's possible that the nintendo DS break an sd card so badly? But the card works well with the DS and I don't figure out why mi pc can't read this thing anymore...
Any advices?

I'll thank you for reading my post and I apologize for my bad english tongue
Federico

Last edited by Foschini (2008-09-14 10:50:25)

Offline

#2 2008-09-14 13:16:41

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: Absurd problem with MicroSDHC

Card readers need special support for SDHC - simply supporting SD isn't enough. Are all three SDHC rated readers?

Second, is the card a cheap/generic one? Some cheap/generic ones from ebay and places tend not to last too long...

Last edited by iphitus (2008-09-14 13:17:08)

Offline

#3 2008-09-14 13:34:40

Foschini
Member
From: Forli, Italy
Registered: 2007-01-28
Posts: 28

Re: Absurd problem with MicroSDHC

iphitus wrote:

Card readers need special support for SDHC - simply supporting SD isn't enough. Are all three SDHC rated readers?

I've used this sdhc card whit the first card reader in the past so I'm sure this one is a sdhc rated reader, but they stopped reading my card about a week ago (as I've already wrote in the first post). I haven't another sdhc and I don't now if is my sdhc broken or is a reader fault...
The second card reader is an old Hama so I don't know if he can read sdhc card.
The third one (the only I can get some results) is a fairly new Texas instruments 5in1 card reader but I'm not sure if is sdhc ready.

iphitus wrote:

Second, is the card a cheap/generic one? Some cheap/generic ones from ebay and places tend not to last too long...

Yeah the card is a cheap one but my Nintendo DS still reading it without a problem so I think this device break/corrupt the card in some way sad

Last edited by Foschini (2008-09-14 14:10:22)

Offline

#4 2008-09-14 14:09:15

Foschini
Member
From: Forli, Italy
Registered: 2007-01-28
Posts: 28

Re: Absurd problem with MicroSDHC

Holy shit I've just found a microSDHC -> MS pro Duo adaptor under my keyboard (I don't now when and why I bought such a thing) and I put this card in my hama reader and it worked!
Now I can see and delete file but I can't write more of 64-70MB without an I/O error... I've also run a dosfsck and no errors are reported. Maybe is a card reader problem so tomorrow I'll go and buy a proper sdhc rated reader and I'm going to try again.
Thank you for your help wink

Offline

Board footer

Powered by FluxBB