Blöde Frage: Flashspeicher an den PC anschließen & auslesen?

Gast #2786488
Lesenswert?

Hi,

ich hab da mal ne kleine, vielleicht auch ziemlich blöde Frage:
kann ich einen Flashspeicher mit einem MMC Interface direkt an einen SD 
Karten-Slot an meinen PC anschließen und dann über eine Software, mit 
der man einfach Daten aus Datenträgern auslesen kann (z.B HxD), Byte für 
Byte unter Windows auslesen? Ich würde gerne ein Backup von meinem MMC 
Flash machen.

grüße
DerGast
Gast #2786510
Lesenswert?

Hi Timmo,

hätte nicht gedacht, dass das wirklich so leicht geht. Der MMC Flash hat 
nämlich kein Dateisystem drauf, das sollte noch gesagt sein. Macht es 
was aus, wenn ich ihn als MMC an den SD Karten Slot löte und nur die 
Steuersignale für den SPI Modus angeschlossen sind?
Gast #2788211
Lesenswert?

Silvan König schrieb:
> Alle SD-Kartenlesegeräte, die ich bislang gesehen habe, können auch MMCs
> lesen. Bist du sicher, dass deins das nicht kann?

Doch, das hat auch einen MMC-Slot, aber was ist denn das Pinout bei so 
einem gewöhnlichen KARTENslot?
Meine MMC hat diese Pins:
CLK
CMD
DAT0
DAT1
DAT2
DAT3

und GND und VCC sind schon auf einer platine mit einer Stromquelle 
verbunden.
#2788284
Lesenswert?

DerGast schrieb:
> Hi Timmo,
>
> hätte nicht gedacht, dass das wirklich so leicht geht. Der MMC Flash hat
> nämlich kein Dateisystem drauf, das sollte noch gesagt sein. Macht es
> was aus, wenn ich ihn als MMC an den SD Karten Slot löte und nur die
> Steuersignale für den SPI Modus angeschlossen sind?

Dein PC wird den SPI-Modus nicht benutzen, sondern den MMC-Modus. Du 
wirdst also alle für den MMC-Modus benötigten Signale anschließen 
müssen.

fchk
#2788353
Lesenswert?

DerGast schrieb:
> Hm, im Datasheet steht DAT[0...7], aber ich hab nur DAT0 bis DAT3!

Da steht aber auch:
"By default, after power up or reset, only DAT0 is used for data 
transfer. A wider data bus can be configured for data transfer, using 
either DAT0-DAT3 or DAT0-DAT7, by the MultiMediaCard controller."

Wenn Du nur 4 Bits hast, dann ist das halt so.

> kann ich das Ding nicht einfach mit dem SD Kartenslot verbinden, statt
> mit dem MMC Slot?

SD-Karten verwenden das gleiche Busprotokoll, haben aber noch 
zusätzliche Befehle. SD-Controller können daher auch MMC-Karten lesen. 
Umgekehrt kannst Du SD-Karten nicht in reine MMC-Slots stecken, da 
SD-Karten etwas dicker als MMC-Karten sind (2.1mm statt 1.4mm).

fchk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren