Supported microSD cards

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Cards by Vendor)
(converting to GB)
Line 2: Line 2:
  
 
Earlier, Sandisk cards were recommended, since they seemed to cause the least amount of trouble.
 
Earlier, Sandisk cards were recommended, since they seemed to cause the least amount of trouble.
 
Reports from anyone having 8GB cards would be welcome.
 
  
 
There has been a [http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=677 bug] in the SD device driver (s3cmci) which caused some troubles. Please make sure you use a recent kernel which applies our kernel patchset rev2832 or higher.
 
There has been a [http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=677 bug] in the SD device driver (s3cmci) which caused some troubles. Please make sure you use a recent kernel which applies our kernel patchset rev2832 or higher.
Line 13: Line 11:
 
| Vendor || Model || Capacity || Speed || [[u-boot]] 1.1.6 || linux 2.6.17.14-fic5 || [[u-boot]] 1.2.0-moko8 svn1915
 
| Vendor || Model || Capacity || Speed || [[u-boot]] 1.1.6 || linux 2.6.17.14-fic5 || [[u-boot]] 1.2.0-moko8 svn1915
 
|-
 
|-
| A-Data || microSDHC-8GB || 8192MB (SDHC) || class 4 || ? || {{yes}} || ?
+
| A-Data || microSDHC-8GB || 8GB (SDHC) || class 4 || ? || {{yes}} || ?
 
|-
 
|-
 
| Corsair || CMFSDMICRO-512 || 512MB || || {{no}} || {{yes}} ||
 
| Corsair || CMFSDMICRO-512 || 512MB || || {{no}} || {{yes}} ||
Line 43: Line 41:
 
| SanDisk || unknown || 512MB || || {{yes}} || {{yes}} ||
 
| SanDisk || unknown || 512MB || || {{yes}} || {{yes}} ||
 
|-
 
|-
| SanDisk || SDSDQ-1024-E10M || 1024MB || || {{yes}} || {{yes}} || {{yes}}
+
| SanDisk || SDSDQ-1024-E10M || 1GB || || {{yes}} || {{yes}} || {{yes}}
 
|-
 
|-
| SanDisk || SDSDQU-2048-E10M || 2048MB || || {{yes}} || {{yes}} || {{yes}}
+
| SanDisk || SDSDQU-2048-E10M || 2GB || || {{yes}} || {{yes}} || {{yes}}
 
|-
 
|-
| SanDisk || SDSDQ-4096-E11M || 4096MB (SDHC) || || ? || {{yes}} || ?
+
| SanDisk || SDSDQ-4096-E11M || 4GB (SDHC) || || ? || {{yes}} || ?
 
|-
 
|-
| SanDisk || SDSDQ-6144-E11M || 6144MB (SDHC) || || ? || {{yes}} || {{no}}
+
| SanDisk || SDSDQ-6144-E11M || 6GB (SDHC) || || ? || {{yes}} || {{no}}
 
|-
 
|-
| SanDisk || SDSDQ-8192-E11M || 7782MB (SDHC) || 4 || ? || {{yes}} || ?
+
| SanDisk || SDSDQ-8192-E11M || 7GB (SDHC) || 4 || ? || {{yes}} || ?
 
|-
 
|-
| SanDisk || SDSDQY-8192-A11M || 8000MB (SDHC) || || ? || {{yes}} || ?
+
| SanDisk || SDSDQY-8192-A11M || 8GB (SDHC) || || ? || {{yes}} || ?
 
|-
 
|-
 
| SanDisk || SDSDQR-8192-E12M || 8GB (SDHC) || 4 || ? || {{yes}} || ?
 
| SanDisk || SDSDQR-8192-E12M || 8GB (SDHC) || 4 || ? || {{yes}} || ?
Line 67: Line 65:
 
| Transcend || MM4GRO1GUACY || 1GB || || ? || {{yes}} || ?
 
| Transcend || MM4GRO1GUACY || 1GB || || ? || {{yes}} || ?
 
|-
 
|-
| Verbatim || 47225 || 1024MB || || {{no}} || {{yes}} || {{yes}}
+
| Verbatim || 47225 || 1GB || || {{no}} || {{yes}} || {{yes}}
 
|-
 
|-
| vox-fon || 1 GB || 1024MB || || {{no}} || {{yes}} ||
+
| vox-fon || 1 GB || 1GB || || {{no}} || {{yes}} ||
 
|-
 
|-
 
| (Intenso) || ? || 4GB (SDHC) || || {{no}} || {{yes}} (Some work needed to get it running, see [https://docs.openmoko.org/trac/ticket/1743 #1743]) || u-boot from August, 2nd  (1.3.1) boots fine)
 
| (Intenso) || ? || 4GB (SDHC) || || {{no}} || {{yes}} (Some work needed to get it running, see [https://docs.openmoko.org/trac/ticket/1743 #1743]) || u-boot from August, 2nd  (1.3.1) boots fine)

Revision as of 18:26, 4 August 2008

There are a plethora of Transflash / microSD cards out there.

Earlier, Sandisk cards were recommended, since they seemed to cause the least amount of trouble.

There has been a bug in the SD device driver (s3cmci) which caused some troubles. Please make sure you use a recent kernel which applies our kernel patchset rev2832 or higher.

Booting from SDHC requires a u-boot from 2008-07-23 or later.

Cards by Vendor

Vendor Model Capacity Speed u-boot 1.1.6 linux 2.6.17.14-fic5 u-boot 1.2.0-moko8 svn1915
A-Data microSDHC-8GB 8GB (SDHC) class 4  ? yes  ?
Corsair CMFSDMICRO-512 512MB no yes
extreMemory AE56-1280R 128MB no yes yes
extreMemory H256MS05 256MB 60x no yes yes
hama 55371 256MB no yes yes
Intuix IXMSDM128B60X 128MB 60x no yes yes
Kingston SD-C512 512MB  ? no yes
Kingston SD-C01G 1GB  ? yes  ?
Kingston SD-C02G 2GB  ?  ? yes
Patriot PSF128MCSD-RC 128MB  ? no  ?
PNY P-MICROSD512-BX 512MB yes yes yes
Pretec 128MB  ?  ? yes
SanDisk SDSDQ-128 128MB yes yes yes
SanDisk unknown 256MB yes yes yes
SanDisk unknown 512MB yes yes
SanDisk SDSDQ-1024-E10M 1GB yes yes yes
SanDisk SDSDQU-2048-E10M 2GB yes yes yes
SanDisk SDSDQ-4096-E11M 4GB (SDHC)  ? yes  ?
SanDisk SDSDQ-6144-E11M 6GB (SDHC)  ? yes no
SanDisk SDSDQ-8192-E11M 7GB (SDHC) 4  ? yes  ?
SanDisk SDSDQY-8192-A11M 8GB (SDHC)  ? yes  ?
SanDisk SDSDQR-8192-E12M 8GB (SDHC) 4  ? yes  ?
Toshiba SD-512R2W 512MB no yes
Transcend TS128MUSD 128MB no yes
Transcend TS256MUSD80 256MB 80x no yes yes
Transcend TS512MUSD 512MB no yes yes
Transcend MM4GRO1GUACY 1GB  ? yes  ?
Verbatim 47225 1GB no yes yes
vox-fon 1 GB 1GB no yes
(Intenso)  ? 4GB (SDHC) no yes (Some work needed to get it running, see #1743) u-boot from August, 2nd (1.3.1) boots fine)

Note that cards with a "no" may still work at times, but that we just have found their behaviour too erratic to consider acceptable. (Also note that this is a bug in our version of u-boot. The cards are probably fine.)

Personal tools

There are a plethora of Transflash / microSD cards out there.

Earlier, Sandisk cards were recommended, since they seemed to cause the least amount of trouble.

There has been a bug in the SD device driver (s3cmci) which caused some troubles. Please make sure you use a recent kernel which applies our kernel patchset rev2832 or higher.

Booting from SDHC requires a u-boot from 2008-07-23 or later.

Cards by Vendor

Vendor Model Capacity Speed u-boot 1.1.6 linux 2.6.17.14-fic5 u-boot 1.2.0-moko8 svn1915
A-Data microSDHC-8GB 8GB (SDHC) class 4  ? yes  ?
Corsair CMFSDMICRO-512 512MB no yes
extreMemory AE56-1280R 128MB no yes yes
extreMemory H256MS05 256MB 60x no yes yes
hama 55371 256MB no yes yes
Intuix IXMSDM128B60X 128MB 60x no yes yes
Kingston SD-C512 512MB  ? no yes
Kingston SD-C01G 1GB  ? yes  ?
Kingston SD-C02G 2GB  ?  ? yes
Patriot PSF128MCSD-RC 128MB  ? no  ?
PNY P-MICROSD512-BX 512MB yes yes yes
Pretec 128MB  ?  ? yes
SanDisk SDSDQ-128 128MB yes yes yes
SanDisk unknown 256MB yes yes yes
SanDisk unknown 512MB yes yes
SanDisk SDSDQ-1024-E10M 1GB yes yes yes
SanDisk SDSDQU-2048-E10M 2GB yes yes yes
SanDisk SDSDQ-4096-E11M 4GB (SDHC)  ? yes  ?
SanDisk SDSDQ-6144-E11M 6GB (SDHC)  ? yes no
SanDisk SDSDQ-8192-E11M 7GB (SDHC) 4  ? yes  ?
SanDisk SDSDQY-8192-A11M 8GB (SDHC)  ? yes  ?
SanDisk SDSDQR-8192-E12M 8GB (SDHC) 4  ? yes  ?
Toshiba SD-512R2W 512MB no yes
Transcend TS128MUSD 128MB no yes
Transcend TS256MUSD80 256MB 80x no yes yes
Transcend TS512MUSD 512MB no yes yes
Transcend MM4GRO1GUACY 1GB  ? yes  ?
Verbatim 47225 1GB no yes yes
vox-fon 1 GB 1GB no yes
(Intenso)  ? 4GB (SDHC) no yes (Some work needed to get it running, see #1743) u-boot from August, 2nd (1.3.1) boots fine)

Note that cards with a "no" may still work at times, but that we just have found their behaviour too erratic to consider acceptable. (Also note that this is a bug in our version of u-boot. The cards are probably fine.)