MMC: Unterschied zwischen den Versionen

Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
 
(19 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Im folgenden beschreibe ich den Einbau einer MMC/SD Karte in eine Fritzbox Fon.
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 1px solid #333333; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;">
Diese Seite ist noch im Aufbau - also nicht wundern, wenn einiges noch fehlt :-)
<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:Fb_mmc_fritzbox-800.jpg]]


== 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:Fb_mmc_kontakt.jpg]]
[[Image:Fb mmc kontakt.jpg]]




{| border
 
!GPIO !! Funktion !! Anschluss MMC/SD Karte  
{| border="1"
|----
|-
| 9 || INFO LED (5) |SD_DI
! GPIO  
|----
! Funktion  
| 10 || DSL LED (4) |SD_DO
! Anschluss MMC/SD Karte
|----
|-
| 12 || TEL. LED (3) |SD_CLK
| 9  
|----
| INFO LED (5)  
| 13 || INTERNET LED (2) |SD_CS
| 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:Fb_mmc_draufsicht-800.jpg]]
== Software ==


== 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.
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 37: 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 53: 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 64: 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:MMC]]
[[Category:Hardware]]
[[Category:Fritzbox]]
[[Category:Sitemap]]

Aktuelle Version vom 16. November 2013, 16:50 Uhr


Das Board mit Freiheiten





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.

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:

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>


Quellenangaben

http://www.wehavemorefun.de

Wichtige Links