Difference between revisions of "SD Card slot"

From ThinkWiki
Jump to: navigation, search
(Linux support)
Line 14: Line 14:
  
 
=== Linux support ===
 
=== Linux support ===
 +
The [http://mmc.drzeus.cx/wiki/Linux/Drivers/sdhci sdhci project] has developed a driver that supports these and other SD controller chips, making them work with SDHC cards as well. The driver has been reported to work on ThinkPad {{X40}}, {{X41}}, {{Z60m}}, {{Z60t}}, {{X60}} and {{X61}} models, and has been available in mainline kernel since 2.6.17-rc1. See also "[[How to get the internal SD-CARD working]]".
 +
 
lspci reports it as a Ricoh device with PCI ID 1180:0822 (X Series, Z60m, Z60t), or 1180:0841 (Z Series).
 
lspci reports it as a Ricoh device with PCI ID 1180:0822 (X Series, Z60m, Z60t), or 1180:0841 (Z Series).
  
The [http://mmc.drzeus.cx/wiki/Linux/Drivers/sdhci sdhci project] has developed a driver that supports these and other SD controller chips. The driver has been reported to work on ThinkPad {{X40}}, {{X41}}, {{Z60m}}, {{Z60t}}, {{X60}} and {{X61}} models, and has been available in mainline kernel since 2.6.17-rc1. See also "[[How to get the internal SD-CARD working]]".
+
On {{X41_Tablet}}, {{X41}} and {{X40}} Linux 2.6.22 and greater can read/write to existing partitions on 16 GB SDHC (FAT32), 4 GB (non-HC, FAT32) and 2 GB (non-HC, FAT16) cards. However there have been some reports that you can't, delete, create, resize or format partitions, there seems to be no problems with this on 2.6.24. All operations do work on all cards when using an external USB SDHC card reader instead of the internal one.  
 
 
It works with SDHC cards too (at least on my {{X41_Tablet}} and linux 2.6.23.1).
 
 
 
On {{X41}} Linux 2.6.22.13 can read/write to existing partitions on 16 GB SDHC (FAT32), 4 GB (non-HC, FAT32) and 2 GB (non-HC, FAT16) cards. However, deleting, creating, resizing or formatting partitions does not work. (All operations do work on all cards when using an external USB SDHC card reader instead of the internal one. All operations work under Windows XP and Hotfix 934428 with the internal card reader so this is not a hardware issue.)
 
 
 
I have no issues with 2.6.24. --[[User:Gtx|Gtx]] 13:56, 20 May 2008 (CEST)
 
  
 
=== Windows support ===
 
=== Windows support ===
A Microsoft hotfix is available here [http://support.microsoft.com/kb/934428] that adds SDHC (SD High Capacity) support to Windows XP SP2 systems.
+
The Microsoft hotfix 934428 is available here [http://support.microsoft.com/kb/934428] it adds SDHC (SD High Capacity) support to Windows XP SP2 systems.
  
 
=== Models featuring this Technology ===
 
=== Models featuring this Technology ===

Revision as of 20:25, 23 August 2008

The SD Card slot (Secure Digital) is found on select ThinkPads and Docking stations.

In addition to SD Cards, SD Card slots can also accept the older MMC (MultiMedia Card).

PCI-based SD Card slot

This implementation is called "SD Card with IO support", and supports in addition to regular SD memory cards also special SDIO cards (e.g. Bluetooth, WiFi, etc).

Linux support

The sdhci project has developed a driver that supports these and other SD controller chips, making them work with SDHC cards as well. The driver has been reported to work on ThinkPad X40, X41, Z60m, Z60t, X60 and X61 models, and has been available in mainline kernel since 2.6.17-rc1. See also "How to get the internal SD-CARD working".

lspci reports it as a Ricoh device with PCI ID 1180:0822 (X Series, Z60m, Z60t), or 1180:0841 (Z Series).

On X41 Tablet, X41 and X40 Linux 2.6.22 and greater can read/write to existing partitions on 16 GB SDHC (FAT32), 4 GB (non-HC, FAT32) and 2 GB (non-HC, FAT16) cards. However there have been some reports that you can't, delete, create, resize or format partitions, there seems to be no problems with this on 2.6.24. All operations do work on all cards when using an external USB SDHC card reader instead of the internal one.

Windows support

The Microsoft hotfix 934428 is available here [1] it adds SDHC (SD High Capacity) support to Windows XP SP2 systems.

Models featuring this Technology

USB based SD Card slot

This implementation only supports SD Memory cards.

Linux support

Should be supported by the Linux USB Storage drivers (usb-storage).

Models featuring this Technology