View source for Supported microSD cards/SD-C02G
From Openmoko
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Return to Supported microSD cards/SD-C02G.
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Return to Supported microSD cards/SD-C02G.
Kingston SD-C02G works fine at good GSM coverage with the following kernel parameters here (GTA02 with GPS capacitor fix on uSD slot):
glamo_mci.sd_max_clk=10000000 glamo_mci.sd_drive=2
Lower drive strength or or higher clock speed cause unreliable behavior if the GSM modem is activated (either directly after entering the PIN, when making a call, or using GPRS - more often while having bad GSM reception and using GPRS):
Sep 15 14:15:20 debian-gta02 kernel: mmcblk0: error -84 sending read/write command
Sep 15 14:15:20 debian-gta02 kernel: glamo-mci glamo-mci.0: Error after cmd: 0x4304
Drive strength of 0 at glamo_mci.sd_max_clk=10000000 is pretty reliable at normal operation (at good GSM reception), but still fails sometimes when GPRS is activated. Drive strength of 2 still fails repeatably when using GSM in less populated area or when accessing SD card directly after entering PIN.
(last verified using 2008.8 and newer daily kernel versions)
Another problem with this card is that with a fairly new kernel (andy-tracking commit de8460932576502fb6bf61968a37c4d2aed2d6e2), to get wifi card properly recognized in the kernel, you have to unbind/bind the sdio bus like this:
echo s3c2440-sdi >/sys/bus/platform/drivers/s3c2440-sdi/unbind
echo s3c2440-sdi >/sys/bus/platform/drivers/s3c2440-sdi/bind
Tested:
TODO: