MMC: Unterschied zwischen den Versionen
Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
Rolli (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 1px solid #333333; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | |||
<br><center>[[Datei:ZD-Logo.png]]</center> | |||
<center><big><span style="color:#B5B5B5;">'''''Das Board mit Freiheiten'''''</span></big></center> | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 1px solid # | <font color=white></font> | ||
<br> | |||
<center | |||
< | |||
---- | ---- | ||
<div style="margin: | <br> | ||
< | <div style="margin: 0px 20px 15pt 15pt; border: 2px solid rgb(223, 223, 223); padding: 0em 1em 1em; background-color:#303140; border: 1px solid #000000;"> | ||
<br /> | |||
<font color="white">[[Image:Fb mmc fritzbox-800.jpg|439x295px]]</font> | <font color="white">[[Image:Fb mmc fritzbox-800.jpg|439x295px]]</font> |
Version vom 25. Mai 2010, 04:02 Uhr
Hardware
Die vier Kontakte für die MMC/SD Karte werden anstelle der LEDs eingelötet. Davor muss man natürlich die LEDs auslöten.
GPIO | Funktion | Anschluss MMC/SD Karte |
---|---|---|
9 | INFO LED (5) | SD_DI |
10 | DSL LED (4) | SD_DO |
12 | TEL. LED (3) | SD_CLK |
13 | INTERNET LED (2) | SD_CS |
Software
Der Treiber stammt vom Linksys WRT54G SD Card Projekt. Er ist eigentlich auch der gleiche geblieben, ich habe nur die Hardwareadressen verändern müssen.
Zu beachten ist: Der Treiber arbeitet nur mit dem 2.4er Kernel. Der 2.6er wird nicht unterstützt.
Wenn der Treiber kompiliert ist und man ihn auf die Box geladen hat, kann man ihn laden:
<font color="white">root@OpenWrt:~# insmod mmc </font>
Wenn alles gut gelaufen ist, kann man bei dmesg ein paar Ausgaben sehen:
<font color="white">root@OpenWrt:~# dmesg ... mmc Hardware init mmc Card init mmc Card init *1* mmc Card init *2* Size = 498944, hardsectsize = 512, sectors = 997888 Partition check: mmca: p1 EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended ... </font>
Nun kann man die Karte mounten und damit arbeiten.
<font color="white">root@OpenWrt:~# mount /dev/mmc/disc0/part /mnt root@OpenWrt:~# df -h Filesystem Size Used Available Use% Mounted on none 7.1M 4.0k 7.1M 0% /tmp /dev/mtdblock/4 1.4M 936.0k 472.0k 66% / /dev/mmc/disc0/part1 471.6M 67.0M 380.3M 15% /mnt </font>
Quelle: http://www.wehavemorefun.de/fritzbox/index.php/MMC