Posted: Tue Dec 12, 2006 14:00 Post subject: Mod MMC/SD Card
Bonjour,
j'ai à ma disposition 2 bornes Linksys (WRT54G v2 et WRT54GS v4) que j'ai modifiées pour ajouter un lecteur de cartes SD/MMC en suivant les plans trouvés sur le site de OpenWRT.
Sur les 2 bornes, j'obtiens la même erreur, quelque soit la version du firmware utilisée (v23, v23 SP2 ou v24 bêta) :
Code:
(0)mmc: Device does not use old GPIO layout, trying to use new GPIO layout
(0)mmc: This board has no MMC mod installed!
(0)mmc: error in mmc_init(-1)
J'ai essayé avec une carte SD 128 Mo SanDisk et une carte MMC 32 Mo. Même résultat. Pas mieux sous OpenWRT RC3, RC4, RC5 ou RC6.
En effectuant un insmod mmc dans dd-wrt, j'obtiens comme message d'erreur :
Code:
(4)mmc: can't get major 121
J'ai vérifié la partie matérielle à l'aide de l'outil gpio et d'un multimètre et tout semble ok. Sur la v2 j'ai bien GPIO4 en entrée et GPIO 3, 5 et 7 en sortie et reliés aux bons balais du support de carte. Sur la v4, GPIO 5 est bien remplacé par GPIO 2.
Un "gpio disable" éclaire la LED associée (DMZ, orange ou blanche sur la v4).
Voilà, je ne vois pas d'autre élément que j'aurai testé à rajouter.
Cela m'étonne qu'un firmware comme dd-wrt qui supporte cette modification nativement soit erroné donc cela vient forcément de moi mais j'avoue ne pas voir où se trouve l'erreur.
The problem was that the MMC connector I bought was not designed to handle SD cards. And I had only SD cards. Due to the differences (in shape) between those 2 formats, there wasn't any contact when I pulled SD card.
When I tested with an MMC card, as I had soldered the connector for the shape of SD cards, there wasn't any contact any more for MMC too.
So I soldered the connector correctly and then put an MMC card and it worked immediately
SD cards cannot be plugged anymore but that doesn't matter