MMC: Unterschied zwischen den Versionen

Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
Rolli (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
<div style="margin: 10px 10px 0pt 0pt; border: 1px solid rgb(223, 223, 223); padding: 0em 1em 1em; background-color: rgb(0, 0, 53);">
[[Category:Sitemap]]
{| width="100%"
|style="vertical-align:top"|
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;">
<br> <font color="silver"></font>  
<br> <font color="silver"></font>  
<center><font color="silver">[[Image:ZD-Logo.png]]</font></center>  
<center><font color="silver">[[Image:ZD-Logo.png]]</font></center>  

Version vom 22. Mai 2010, 00:06 Uhr


Das Board mit Freiheiten

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.

mmc.tar.gz

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