[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Can no longer mount SDHC card



On Wed, 21 Mar 2012 10:34:31 +0700, Ken Heard wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> John Jason Jordan wrote:
> 
>> This is beginning to sound like hardware failure. The SD card reader in
>> my T61 failed shortly after the three year warranty ended.
> 
> I think you may be right.  Further investigation revealed the text at
> the end of this post -- returned by command "cat /var/log/syslog.1|grep
> mmc".  This part of syslog.1 was created at the time the OS no longer
> could read a SDHC card in the built-in reader and my subsequent attempts
> to try to get it to do so.

(...)

I would try:

- Removing the "/etc/fstab" line entry for the card
- Restarting the system
- Insert a card
- Review dmesg
- Reloading the modules
- Try with different card types (SD, MMC...)

> Mar 20 14:32:41 R61 kernel: [24381.761612] ricoh-mmc: Suspending. 
> Mar 20 14:32:41 R61 kernel: [24381.761638] ricoh-mmc: Controller is now re-enabled.
> Mar 20 14:32:41 R61 kernel: [24387.313190] ricoh-mmc: Resuming. 
> Mar 20 14:32:41 R61 kernel: [24387.313210] ricoh-mmc: Controller is now disabled.

The reader is being turned on/off.

> Mar 20 17:39:10 R61 kernel: [    1.772657] ricoh-mmc: Ricoh MMC Controller disabling driver
> Mar 20 17:39:10 R61 kernel: [    1.772660] ricoh-mmc: Copyright(c) Philip Langdale
> Mar 20 17:39:11 R61 kernel: [    4.100884] mmc0: Will use DMA mode even though HW doesn't fully claim to support it. 
> Mar 20 17:39:11 R61 kernel: [    4.100884] mmc0: SDHCI at 0xf8301000 irq 18 DMA
> Mar 20 17:39:11 R61 kernel: [    4.107613] ricoh-mmc: Ricoh MMC controller found at 0000:15:00.3 [1180:0843] (rev 11) 
> Mar 20 17:39:11 R61 kernel: [    4.107621] ricoh-mmc: Controller is now disabled.
> Mar 20 17:39:11 R61 kernel: [    4.749027] mmc0: new high speed SDHC card at address b368

And here is your SDHC card.

> Mar 20 17:39:11 R61 kernel: [    4.756112] mmcblk0: mmc0:b368 NCard 31271936KiB (ro)
> Mar 20 17:39:11 R61 kernel: [    4.756112] mmcblk0:<3>mmc0: Card removed during transfer!
> Mar 20 17:39:11 R61 kernel: [    4.756112] mmc0: Resetting controller.
> Mar 20 17:39:11 R61 kernel: [    4.758794] mmcblk0: error -123 sending read/write command
> Mar 20 17:39:11 R61 kernel: [    4.758855] end_request: I/O error, dev mmcblk0, sector 0
> Mar 20 17:39:11 R61 kernel: [    4.758917] Buffer I/O error on device mmcblk0, logical block 0

(...)

I would try with an updated kernel.

Greetings,

-- 
Camaleón


Reply to: