MMC: Unterschied zwischen den Versionen
Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
Die Seite wurde neu angelegt: „Im folgenden beschreibe ich den Einbau einer MMC/SD Karte in eine Fritzbox Fon. Diese Seite ist noch im Aufbau - also nicht wundern, wenn einiges noch fehlt :-) …“ |
|||
(20 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
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> | |||
<font color=white></font> | |||
---- | |||
<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/> | |||
{{Navi-Tipps+Tricks}} | |||
[[Image:Fb mmc fritzbox-800.jpg|439x295px]] | |||
[[Image: | |||
== Hardware == | == Hardware == | ||
Zeile 9: | Zeile 15: | ||
Die vier Kontakte für die MMC/SD Karte werden anstelle der LEDs eingelötet. Davor muss man natürlich die LEDs auslöten. | Die vier Kontakte für die MMC/SD Karte werden anstelle der LEDs eingelötet. Davor muss man natürlich die LEDs auslöten. | ||
[[Image: | [[Image:Fb mmc kontakt.jpg]] | ||
{| border | |||
!GPIO | {| border="1" | ||
| | |- | ||
| 9 | ! GPIO | ||
| | ! Funktion | ||
| 10 | ! Anschluss MMC/SD Karte | ||
| | |- | ||
| 12 | | 9 | ||
| | | INFO LED (5) | ||
| 13 | | SD_DI | ||
|- | |||
| 10 | |||
| DSL LED (4) | |||
| SD_DO | |||
|- | |||
| 12 | |||
| TEL. LED (3) | |||
| SD_CLK | |||
|- | |||
| 13 | |||
| INTERNET LED (2) | |||
| SD_CS | |||
|} | |} | ||
[[Image:Fb mmc draufsicht-800.jpg|507x327px]] | |||
[[Image: | |||
== Software == | == Software == | ||
Er ist eigentlich auch der gleiche geblieben, ich habe nur die Hardwareadressen verändern müssen. | 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. | ||
[http://christophmueller.org/albrecht/download/mmc.tar.gz mmc.tar.gz] | [http://christophmueller.org/albrecht/download/mmc.tar.gz mmc.tar.gz] | ||
Zeile 39: | Zeile 53: | ||
Wenn der Treiber kompiliert ist und man ihn auf die Box geladen hat, kann man ihn laden: | Wenn der Treiber kompiliert ist und man ihn auf die Box geladen hat, kann man ihn laden: | ||
<pre> | <pre>root@OpenWrt:~# insmod mmc | ||
root@OpenWrt:~# insmod mmc | </pre> | ||
</pre> | |||
Wenn alles gut gelaufen ist, kann man bei dmesg ein paar Ausgaben sehen: | Wenn alles gut gelaufen ist, kann man bei dmesg ein paar Ausgaben sehen: | ||
<pre> | <pre>root@OpenWrt:~# dmesg | ||
root@OpenWrt:~# dmesg | |||
... | ... | ||
mmc Hardware init | mmc Hardware init | ||
Zeile 55: | Zeile 67: | ||
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended | EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended | ||
... | ... | ||
</pre> | </pre> | ||
Nun kann man die Karte mounten und damit arbeiten. | Nun kann man die Karte mounten und damit arbeiten. | ||
<pre>root@OpenWrt:~# mount /dev/mmc/disc0/part /mnt | |||
<pre> | |||
root@OpenWrt:~# mount /dev/mmc/disc0/part /mnt | |||
root@OpenWrt:~# df -h | root@OpenWrt:~# df -h | ||
Filesystem Size Used Available Use% Mounted on | Filesystem Size Used Available Use% Mounted on | ||
Zeile 66: | Zeile 75: | ||
/dev/mtdblock/4 1.4M 936.0k 472.0k 66% / | /dev/mtdblock/4 1.4M 936.0k 472.0k 66% / | ||
/dev/mmc/disc0/part1 471.6M 67.0M 380.3M 15% /mnt | /dev/mmc/disc0/part1 471.6M 67.0M 380.3M 15% /mnt | ||
</pre> | </font></pre> | ||
== Quellenangaben == | |||
http://www.wehavemorefun.de | |||
== Wichtige Links == | |||
*[[Fritzbox Tipps & Tricks|Zurück zu Tips & Tricks]] | |||
*[[Hauptseite|Zurück zu Hauptseite]] | |||
[[ | [[Category:Hardware]] | ||
[[Category:Fritzbox]] | |||
[[Category:Sitemap]] |
Aktuelle Version vom 16. November 2013, 16:50 Uhr
Zebradem AVM Wiki >> Fritzbox Tipps & Tricks >> MMC | Magyar, Nederlands, Italiano, English |
Community | Modelle | Freetz | Fritzbox Tipps & Tricks |
Hardware-Tipps | System-Tipps | Netzwerk-Tipps | Telefonie-Tipps | Software-Tipps | Sonstige Tipps |
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:
root@OpenWrt:~# insmod mmc
Wenn alles gut gelaufen ist, kann man bei dmesg ein paar Ausgaben sehen:
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 ...
Nun kann man die Karte mounten und damit arbeiten.
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>