Inspiron 6400/E1505 Does Not Recognize SD Cards; Is the Hardware Working?

Laptop

Laptop
Laptop computer Hardware and Software discussion

Inspiron 6400/E1505 Does Not Recognize SD Cards; Is the Hardware Working?

This question is not answered

Jan 2, 2010
=============

Well, I may have resolved this problem by a small hardware tweak!  The card reader hardware is delicate, so treat it gently.  I am still looking for low level card reader diagnostic software.

I noticed that one of the contact fingers (aka pins) in the outside row of the card reader was somewhat bent and not spaced/aligned the same as the others.  Fortunately I was able to re-bend it slightly to the side.  After doing this the Ricoh MMC Host Controller appeared properly in Device Manager, and I could read and write to one of my SDHC cards.  There probably never was a software/driver problem.  Functionally, all is well now.

My guess is that the contact finger was bent unintentionally, when an SD card got a little 'stuck' in the reader.  As far as I can tell, the outside row of fingers is for xD-Picture cards (about twice as many pins, and a 'short' card).  The next row in is for SD/MMC cards, and farthest in is the row of pins for the 'long' MSPro cards.  Anyway, The bent pin must have touched its neighbour and caused enough trouble to disable the SD/MMC card reader functions.

Solving this was a bit of luck, due to the limited extent of the damage, and location near the mouth of the card reader.  I was ready to abandon the card reader; writing it off due to 'old age'.  Investigating and repairing it was like a watchmaker working on a ship in a bottle at the bottom of a well - tiny, dark, and hard to reach.  I needed strong reading glasses, a magnifying glass, a flashlight, and a toothpick - very high tech! Geeked

Now I just hope the card reader hangs together and stays off my radar.

Steve Smile

 

Jan 1, 2010
=============

Summary:

I can't read SD cards on my Dell Inspiron 6400/E1505 running Windows XP SP3.  There is no response at all to inserting an SD card.  The card reader works fine for Memory Sticks (MS card).  I have reinstalled the latest Dell/Ricoh drivers, with no effect.  In several ways the Ricoh MMC Host Controller/Driver do not seem to be present in the system. 

I hope there is Tech Guru listening to give me a lead about how to verify that my SD card reader hardware is working, and how to have it recognized (again) as a device.

1. SD Cards are not being recognized; insert a card - Nothing happens.  This is the first time I have experienced this difficulty, and I have used the crad reader many times over the past years.  It has been a while since I used the SD card reader, but I think the last time was Dec 4, 2009, after I recently did a Dell System Restore (factory restore) on my computer (Nov 23, 2009).  I read numerous Dell support forum and other web pages on problems with SD and MMC cards, without finding an effective solution.  Note: A search for "Card Reader" in the Dell Community comes up with 77,000+ results :(

2. I tried various SD card sizes, to be sure that this was not an SDHC card problem.  I got the same unrecognized card result for 16GB, 4GB, 512MB and 64MB SDHC/SD cards.  The cards used are readable in at least two other computers.  It is not a bad card, and it is not a problem with SDHC cards particularly.

3. Card reader DOES work OK for Memory Stick cards.  I don't have MMC, SM or XD cards to test

4. Device drivers for Ricoh R5C832 were already up to date (Dell R141246 package).  Downloaded and reinstalled Dell R141246 package, twice, just to be sure.  Got same results after each reinstallation.  NOTE: that Ricoh Memory Stick and XD card drivers were 'installed' and MMC driver was 'Ready to Use' (or equivalent wording) after these reinstallations of drivers

5. These are Ricoh R5C832 1.0.0,A0 (and R5C833 1.0.1,A00) drivers, dated Jan 27, 2007.  FYI: The previous version is Dell R105921 Ricoh R5C832 v233, A00 dated Apr 14, 2004, and it is still available for download and installation.

5. Using Device Manager, removed/deleted Ricoh IDE devices (Ricoh Memory Stick Controller, Ricoh xD-Picture Card Controller), then scanned for hardware changes.  System found Ricoh Memory Stick and Ricoh XD card devices/drivers all over again.  Got same unrecognized SD card results.

6. On another Dell Inspiron 1520 Vista computer (same or similar Ricoh card reader), the device manager shows three devices: Ricoh Memory Stick Controller, Ricoh MMC Host Controller, and Ricoh xD-Picture Card Controller.  I checked my Dell 6400 device driver carefully, including looking for hidden devices, and can't see Ricoh MMC Host Controller anywhere.  Question: Does the absence of the Ricoh MMC Host Controller indicate that the hardware is unplugged/not present/not functioning/burned out on my Dell6400?

7. In BIOS Setup, I disabled and re-enabled 'Media Card', in case this affects the Ricoh card reader.  Got the same unrecognized SD card results.

8. Ran an extensive set of diagnostics at startup.  Got no errors in Pre-Boot System Assessment, and none in diagnostics for IEEE 1394 (Ricoh R5C832), Blue Screen, System Board, and USB.  Note:  There is no diagnostic for the Ricoh card reader in the Dell diagnostic utility set.  Question: Is there a diagnostic anywhere that can check the functionality outside the operating system?

9. Using MSINFO32, I see IRQ 18 shares Ricoh Memory Stick and Ricoh xD-Picture Card devices.  Ricoh MMC Host Controller does not appear.

10. Using NirSoft DevManView (www.Nirsoft.net; recommended utility), the device manager shows Ricoh MMC Host Controller, service rimmptsk, disbled=No, **Connected=No**, driver version 6.0.1.4.  Note: There are multiple entries for Ricoh Memory Stick Controller and Ricoh xD-Picture Card Controller, some 'connected' and some not; and one Ricoh xD-Picture Card Controller shows at the same PCI bus 3, device 1, function 2. See listing below.  Question:  Is this a critical conflict of address/location?

11.Using NirSoft ServiWin (www.NirSoft.net; recommended utility), the Ricoh MMC Driver, rimmptsk is Stopped & Automatic.  The Ricoh MS Driver and Ricoh XD SM Driver are Started & Automatic.  The Ricoh MMC Driver could not be started manually.  Note:  Window's Services utility does not provide the same details.  See listing below.

That's my troubleshooting dump so far.  Can anyone suggest how to take this further?  Is the card reader hardware still prezent, connected and functional?  How do I get the system to recognize the device again?

 

Report by DevManView (www.NirSoft.net) for selected card reader devices, Jan 1, 2010

==================================================
Device Name       : Primary IDE Channel
Manufacturer      : (Standard IDE ATA/ATAPI controllers)
Service           : atapi
Device Type Code  : hdc
Device Type Name  : IDE ATA/ATAPI controllers
Device Instance ID: PCIIDE\IDEChannel\4&7f93616&0&0
Location          : Primary Channel
Capabilities      : 0x00000000
Config Flags      : 0x00000000
Disabled          : No
Connected         : Yes
Device Registry Time: 1/1/2010 1:53:39 AM
Driver Description: Primary IDE Channel
Driver Version    : 5.1.2600.2180
.inf File         : mshdc.inf
.inf Section      : atapi_Inst_primary
Driver Date       : 7/1/2001
Driver Registry Time: 1/1/2010 12:42:59 PM
==================================================

==================================================
Device Name       : Ricoh Memory Stick Controller
Manufacturer      : Ricoh Company
Service           : rimsptsk
Device Type Code  : hdc
Device Type Name  : IDE ATA/ATAPI controllers
Device Instance ID: PCI\VEN_1180&DEV_0592&SUBSYS_01BD1028&REV_0A\4&2fe911e8&0&09F0
Location          : PCI bus 3, device 1, function 1
Capabilities      : 0x00000000
Config Flags      : 0x00000000
Disabled          : No
Connected         : Yes
Device Registry Time: 1/1/2010 1:53:38 AM
Driver Description: Ricoh Memory Stick Host Controller
Driver Version    : 6.0.1.4
.inf File         : oem31.inf
.inf Section      : rimsptsk_Inst
Driver Date       : 11/14/2006
Driver Registry Time: 12/31/2009 8:58:07 AM
==================================================

==================================================
Device Name       : Ricoh Memory Stick Controller
Manufacturer      : Ricoh Company
Service           : rimsptsk
Device Type Code  : hdc
Device Type Name  : IDE ATA/ATAPI controllers
Device Instance ID: PCI\VEN_1180&DEV_0592&SUBSYS_01BD1028&REV_0A\4&2fe911e8&0&0BF0
Location          : PCI bus 3, device 1, function 3
Capabilities      : 0x00000000
Config Flags      : 0x00000020
Disabled          : No
Connected         : No
Device Registry Time: 12/31/2009 9:00:29 AM
Driver Description: Ricoh Memory Stick Host Controller
Driver Version    : 6.0.1.4
.inf File         : oem31.inf
.inf Section      : rimsptsk_Inst
Driver Date       : 11/14/2006
Driver Registry Time: 11/23/2009 12:10:31 PM
==================================================

==================================================
Device Name       : Ricoh Memory Stick Disk Device
Manufacturer      : (Standard disk drives)
Service           : disk
Device Type Code  : DiskDrive
Device Type Name  : Disk drives
Device Instance ID: RIMSPTSK\Disk&Ven_Ricoh&Prod_MemoryStickStorage&Rev_1.00\MS0001
Location          :
Capabilities      : 0x00000054
Config Flags      : 0x00000000
Disabled          : No
Connected         : No
Device Registry Time: 12/31/2009 6:49:52 PM
Driver Description: Disk drive
Driver Version    : 5.1.2535.0
.inf File         : disk.inf
.inf Section      : disk_install.NT
Driver Date       : 7/1/2001
Driver Registry Time: 12/31/2009 6:47:32 PM
==================================================

==================================================
Device Name       : Ricoh Memory Stick Disk Device
Manufacturer      : (Standard disk drives)
Service           : disk
Device Type Code  : DiskDrive
Device Type Name  : Disk drives
Device Instance ID: RIMSPTSK\Disk&Ven_Ricoh&Prod_MemoryStickStorage&Rev_1.00\MSPRO0001
Location          :
Capabilities      : 0x00000054
Config Flags      : 0x00000000
Disabled          : No
Connected         : No
Device Registry Time: 12/28/2009 10:57:33 PM
Driver Description: Disk drive
Driver Version    : 5.1.2535.0
.inf File         : disk.inf
.inf Section      : disk_install.NT
Driver Date       : 7/1/2001
Driver Registry Time: 12/28/2009 10:55:13 PM
==================================================

==================================================
Device Name       : Ricoh MMC Host Controller
Manufacturer      : Ricoh Company
Service           : rimmptsk
Device Type Code  : hdc
Device Type Name  : IDE ATA/ATAPI controllers
Device Instance ID: PCI\VEN_1180&DEV_0843&SUBSYS_01BD1028&REV_01\4&2fe911e8&0&0AF0
Location          : PCI bus 3, device 1, function 2
Capabilities      : 0x00000000
Config Flags      : 0x00000020
Disabled          : No
Connected         : No
Device Registry Time: 12/31/2009 9:04:07 AM
Driver Description: Ricoh MMC Host Controller
Driver Version    : 6.0.1.4
.inf File         : oem33.inf
.inf Section      : R5C843_Inst
Driver Date       : 11/14/2006
Driver Registry Time: 11/23/2009 12:10:39 PM
==================================================

==================================================
Device Name       : Ricoh xD-Picture Card Controller
Manufacturer      : Ricoh Company
Service           : rismxdp
Device Type Code  : hdc
Device Type Name  : IDE ATA/ATAPI controllers
Device Instance ID: PCI\VEN_1180&DEV_0852&SUBSYS_01BD1028&REV_05\4&2fe911e8&0&0AF0
Location          : PCI bus 3, device 1, function 2
Capabilities      : 0x00000000
Config Flags      : 0x00000000
Disabled          : No
Connected         : Yes
Device Registry Time: 1/1/2010 1:53:38 AM
Driver Description: Ricoh xD-Picture Card Controller
Driver Version    : 6.0.1.5
.inf File         : oem32.inf
.inf Section      : rixdptsk_Inst
Driver Date       : 11/14/2006
Driver Registry Time: 12/31/2009 8:58:11 AM
==================================================

==================================================
Device Name       : Ricoh xD-Picture Card Controller
Manufacturer      : Ricoh Company
Service           : rismxdp
Device Type Code  : hdc
Device Type Name  : IDE ATA/ATAPI controllers
Device Instance ID: PCI\VEN_1180&DEV_0852&SUBSYS_01BD1028&REV_05\4&2fe911e8&0&0CF0
Location          : PCI bus 3, device 1, function 4
Capabilities      : 0x00000000
Config Flags      : 0x00000020
Disabled          : No
Connected         : No
Device Registry Time: 12/31/2009 9:03:55 AM
Driver Description: Ricoh xD-Picture Card Controller
Driver Version    : 6.0.1.5
.inf File         : oem32.inf
.inf Section      : rixdptsk_Inst
Driver Date       : 11/14/2006
Driver Registry Time: 11/23/2009 12:10:35 PM
==================================================

==================================================
Device Name       : SD Memory Card
Manufacturer      : Generic
Service           : sffdisk
Device Type Code  : DiskDrive
Device Type Name  : Disk drives
Device Instance ID: SD\VID_03&OID_5344&PID_SD02G&REV_8.0\5&2ca719b9&0&0
Location          :
Capabilities      : 0x00000024
Config Flags      : 0x00000000
Disabled          : No
Connected         : No
Device Registry Time: 12/26/2009 2:48:48 PM
Driver Description: SD Storage Card
Driver Version    : 6.0.4069.5
.inf File         : sffdisk.inf
.inf Section      : sdstorage_Install.NT
Driver Date       : 10/1/2002
Driver Registry Time: 12/4/2009 1:54:17 PM
==================================================

==================================================
Device Name       : SDA Standard Compliant SD Host Controller
Manufacturer      : SDA Standard Compliant SD Host Controller Vendor
Service           : sdbus
Device Type Code  : SDHost
Device Type Name  : Secure Digital host controllers
Device Instance ID: PCI\VEN_1180&DEV_0822&SUBSYS_01BD1028&REV_19\4&2fe911e8&0&09F0
Location          : PCI bus 3, device 1, function 1
Capabilities      : 0x00000000
Config Flags      : 0x00000000
Disabled          : No
Connected         : No
Device Registry Time: 12/30/2009 2:44:53 PM
Driver Description: SDA Standard Compliant SD Host Controller
Driver Version    : 6.0.4069.5
.inf File         : sdbus.inf
.inf Section      : SDHost
Driver Date       : 10/1/2002
Driver Registry Time: 11/22/2009 1:52:40 PM
==================================================

==================================================
Device Name       : Secondary IDE Channel
Manufacturer      : (Standard IDE ATA/ATAPI controllers)
Service           : atapi
Device Type Code  : hdc
Device Type Name  : IDE ATA/ATAPI controllers
Device Instance ID: PCIIDE\IDEChannel\4&7f93616&0&1
Location          : Secondary Channel
Capabilities      : 0x00000000
Config Flags      : 0x00000000
Disabled          : No
Connected         : Yes
Device Registry Time: 1/1/2010 1:53:39 AM
Driver Description: Secondary IDE Channel
Driver Version    : 5.1.2600.2180
.inf File         : mshdc.inf
.inf Section      : atapi_Inst_secondary
Driver Date       : 7/1/2001
Driver Registry Time: 1/1/2010 12:43:00 PM
==================================================

 


Report by ServiWin(www.NirSoft.net) for selected card reader devices, Jan 1, 2010

==================================================
Name              : PCI
Display Name      : PCI Bus Driver
Status            : Started
Startup Type      : Boot
ErrorControl      : Critical
Group             : Boot Bus Extender
Dependencies      :
File Description  : NT Plug and Play PCI Enumerator
File Version      : 5.1.2600.5512 (xpsp.080413-2111)
Company           : Microsoft Corporation
Product Name      : Microsoft® Windows® Operating System
Description       :
Filename          : C:\WINDOWS\system32\DRIVERS\pci.sys
Last Error        :
Last Write Time   : 1/1/2010 1:53:38 AM
==================================================

==================================================
Name              : PCIIde
Display Name      : PCIIde
Status            : Started
Startup Type      : Boot
ErrorControl      : Normal
Group             : System Bus Extender
Dependencies      :
File Description  : Generic PCI IDE Bus Driver
File Version      : 5.1.2600.0 (XPClient.010817-1148)
Company           : Microsoft Corporation
Product Name      : Microsoft® Windows® Operating System
Description       :
Filename          : C:\WINDOWS\system32\DRIVERS\pciide.sys
Last Error        :
Last Write Time   : 1/1/2010 1:53:38 AM
==================================================

==================================================
Name              : rimmptsk
Display Name      : rimmptsk
Status            : Stopped
Startup Type      : Automatic
ErrorControl      : Normal
Group             : MMC
Dependencies      :
File Description  : RICOH MMC Driver
File Version      : 6.0.1.4
Company           : REDC
Product Name      : RICOH MMC Driver
Description       :
Filename          : C:\WINDOWS\system32\DRIVERS\rimmptsk.sys
Last Error        :
Last Write Time   : 1/1/2010 1:23:30 PM
==================================================

==================================================
Name              : rimsptsk
Display Name      : rimsptsk
Status            : Started
Startup Type      : Automatic
ErrorControl      : Normal
Group             : MemoryStick
Dependencies      :
File Description  : RICOH MS Driver
File Version      : 6.00.01.04
Company           : REDC
Product Name      : Ricoh Memorystick Controller
Description       :
Filename          : C:\WINDOWS\system32\DRIVERS\rimsptsk.sys
Last Error        :
Last Write Time   : 1/1/2010 1:53:38 AM
==================================================

==================================================
Name              : rismxdp
Display Name      : Ricoh xD-Picture Card Driver
Status            : Started
Startup Type      : Automatic
ErrorControl      : Normal
Group             : SmartMedia/XD
Dependencies      :
File Description  : RICOH XD SM Driver
File Version      : 6.00.01.05
Company           : REDC
Product Name      : R5C852 Ricoh xD Controller
Description       :
Filename          : C:\WINDOWS\system32\DRIVERS\rixdptsk.sys
Last Error        :
Last Write Time   : 1/1/2010 1:53:38 AM
==================================================

==================================================
Name              : sdbus
Display Name      : sdbus
Status            : Stopped
Startup Type      : Manual
ErrorControl      : Normal
Group             : System Bus Extender
Dependencies      :
File Description  : SecureDigital Bus Driver
File Version      : 6.0.4069.5512 (xpsp.080413-2111)
Company           : Microsoft Corporation
Product Name      : Microsoft® Windows® Operating System
Description       :
Filename          : C:\WINDOWS\system32\DRIVERS\sdbus.sys
Last Error        :
Last Write Time   : 12/30/2009 2:44:53 PM
==================================================

==================================================
Name              : sffdisk
Display Name      : SFF Storage Class Driver
Status            : Stopped
Startup Type      : Manual
ErrorControl      : Normal
Group             :
Dependencies      :
File Description  : Small Form Factor Disk Driver
File Version      : 6.0.4069.5512 (xpsp.080413-2108)
Company           : Microsoft Corporation
Product Name      : Microsoft® Windows® Operating System
Description       :
Filename          : C:\WINDOWS\system32\DRIVERS\sffdisk.sys
Last Error        :
Last Write Time   : 12/26/2009 2:48:48 PM
==================================================

==================================================
Name              : sffp_sd
Display Name      : SFF Storage Protocol Driver for SDBus
Status            : Stopped
Startup Type      : Manual
ErrorControl      : Normal
Group             :
Dependencies      :
File Description  : Small Form Factor SD Protocol Driver
File Version      : 6.0.4069.5512 (xpsp.080413-2108)
Company           : Microsoft Corporation
Product Name      : Microsoft® Windows® Operating System
Description       :
Filename          : C:\WINDOWS\system32\DRIVERS\sffp_sd.sys
Last Error        :
Last Write Time   : 12/26/2009 2:48:48 PM
==================================================

 

All Replies
  • XP SP3 should recognize your SD Controller without any extra drivers. Have no idea why it doesn't work in your case.

    Try Ricoh R5C833 or R5C843 Controller Drivers; or R5C832 Driver for Precision M90 (Dell R131153 package). Only the last one worked in my case - Inspiron 6400 Win XP SP2. Some cards (especially microSD in adapters) are still not recognized :(

    Btw, from my observations - removing/deleting drivers via Device Manager does not remove them from Windows - they are still somewhere in Windows "memory" and affects further attempts