MMC: Unterschied zwischen den Versionen
Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 6: | Zeile 6: | ||
---- | ---- | ||
<div style="margin: 10px 10px 0pt 0pt; border: 10px solid rgb(0, 0, 0); padding: 0em 1em 1em; background-color: rgb(48, 49, 64);"> | <div style="margin: 10px 10px 0pt 0pt; border: 10px solid rgb(0, 0, 0); padding: 0em 1em 1em; background-color: rgb(48, 49, 64);"> | ||
<font color="silver"><font color="silver"><font color="white"></font></font></font> | <font color="silver"><font color="silver"><font color="white"></font></font></font><font color="white"></font> | ||
[[Image: | <font color="white">[[Image:Fb mmc fritzbox-800.jpg|439x295px]]</font> | ||
== Hardware == | == <font color="white">Hardware</font> == | ||
Die vier Kontakte für die MMC/SD Karte werden anstelle der LEDs eingelötet. Davor muss man natürlich die LEDs auslöten. | <font color="white">Die vier Kontakte für die MMC/SD Karte werden anstelle der LEDs eingelötet. Davor muss man natürlich die LEDs auslöten.</font> | ||
[[Image: | <font color="white">[[Image:Fb mmc kontakt.jpg]]</font> | ||
<font color="white"><br></font> | |||
{| border | {| border="1" | ||
!GPIO | |- | ||
| | ! GPIO | ||
| 9 | ! Funktion | ||
| | ! Anschluss MMC/SD Karte | ||
| 10 | |- | ||
| | | 9 | ||
| 12 | | INFO LED (5) | ||
| | | SD_DI | ||
| 13 | |- | ||
| 10 | |||
| DSL LED (4) | |||
| SD_DO | |||
|- | |||
| 12 | |||
| TEL. LED (3) | |||
| SD_CLK | |||
|- | |||
| 13 | |||
| INTERNET LED (2) | |||
| SD_CS | |||
|} | |} | ||
<font color="white"><br> [[Image:Fb mmc draufsicht-800.jpg|507x327px]]</font> | |||
== <font color="white">Software</font> == | |||
= | <font color="white">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.</font> | ||
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] | <font color="white">[http://christophmueller.org/albrecht/download/mmc.tar.gz mmc.tar.gz]</font> | ||
Zu beachten ist: Der Treiber arbeitet nur mit dem 2.4er Kernel. Der 2.6er wird nicht unterstützt. | <font color="white">Zu beachten ist: Der Treiber arbeitet nur mit dem 2.4er Kernel. Der 2.6er wird nicht unterstützt.</font> | ||
Wenn der Treiber kompiliert ist und man ihn auf die Box geladen hat, kann man ihn laden: | <font color="white">Wenn der Treiber kompiliert ist und man ihn auf die Box geladen hat, kann man ihn laden:</font> | ||
<pre> | <pre><font color="white">root@OpenWrt:~# insmod mmc | ||
root@OpenWrt:~# insmod mmc | </font></pre> | ||
</pre> | <font color="white">Wenn alles gut gelaufen ist, kann man bei dmesg ein paar Ausgaben sehen:</font> | ||
Wenn alles gut gelaufen ist, kann man bei dmesg ein paar Ausgaben sehen: | <pre><font color="white">root@OpenWrt:~# dmesg | ||
<pre> | |||
root@OpenWrt:~# dmesg | |||
... | ... | ||
mmc Hardware init | mmc Hardware init | ||
Zeile 58: | Zeile 66: | ||
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended | EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended | ||
... | ... | ||
</pre> | </font></pre> | ||
<font color="white">Nun kann man die Karte mounten und damit arbeiten.</font> | |||
Nun kann man die Karte mounten und damit arbeiten. | <pre><font color="white">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 69: | Zeile 74: | ||
/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> | ||
<font color="white"><br> Quelle: http://www.wehavemorefun.de/fritzbox/index.php/MMC</font> | |||
Quelle: http://www.wehavemorefun.de/fritzbox/index.php/MMC | |||
== <font color="white">Wichtige Links</font> == | |||
<font color="white"> | |||
#[[Fritzbox]] | |||
#[[Freetz]] | |||
#[http://de.wikipedia.org/wiki/ Fritz!Box wiki] | |||
#[http://www.router-faq.de/index.php?id=fbinfo/ Router Übersicht] | |||
#[http://wiki.ip-phone-forum.de/gateways:avm:start/ Fritzbox Übersicht] | |||
#[[Hauptseite|[Zurück zu Hauptseite]]]</font> | |||
<font color="white"></font> | |||
</div> </div> | |||
[[Category:Fritzbox]] | [[Category:Fritzbox]] |
Version vom 20. Mai 2010, 15:43 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
Wichtige Links