Unterschied SD-Karte MMC

#221355
Lesenswert?

Hi

ich sehe keinen Grund.

Die SD kannst du mit SPI ansteuern. Muss ja nicht den SD Modus
verwenden mit 4 parallelen Leitungen.
Laut Sandisk ist der größte Unterschied zwischen den 2 die
Initialisierung. Ich meine irgendwo gelesen zu haben, dass man bei der
MMC unter 400kHz bleiben muss. Nach der Init kann man dann mit der
Maximal Geschwindigkeit, der MMC fahren.

Aber lass und mal auf mehr Meinungen warten, vielleicht werde ich eines
besseren belehrt.

Gruß MISZOU
Gast #221356
Lesenswert?

Hi,
ich habe mal nen bisschen rum gegooglet und fast alle die in der
Richtung etwas machen benutzen die MMC.
Gibt es dafür einen besonderen Grund?
Könnte ich die Bespiel-Codes die für eine MMC geschieben sind 1:1 für
eine SD Karte übernehmen? Ich wollte dann auch mit einer FAT16
arbeiten..

Danke!
Gast #221357
Lesenswert?

Hallo,

vom Aubau her evrwenden SD Karten im SPI Modus den selber Controller
wie MMC Karten. Der Unterschied ist lediglich die Initialisierung. Bei
SD Karten soweit ich mich errinnere die Init-Befehle (MMC) einfach +
0x40 und es sollte mit der SD Karte laufen.
Gast #221360
Lesenswert?

@Dirk

Die Schreib/Lwesegeschwindigkeiten sind von Modell zu Modell
unterschiedlich.
Da solltest du schon beim jeweiligen Hersteller nachsehen.

Für Sandisk kannste dich einwenig bei http://www1.alternate.de
informieren.
die schreiben meist die Transfergeschwindigkeiten dabei.



@Marco


Die SD ist eine Weiterentwicklung zur MMC.
Sie ist etwas Dicker (Evtl. Problem bei älteren Geräten).
Sie bietet einen Hardwareschreibschutz (Schiebeschalter an der Seite)
sie bietet einen gegenüber der MMC erweiterten Kryptoschutz (Deswegen
"Secure Digital").
Obendrein sind SD-Cards im allgemeinen Schneller als die MMC.

Natürlich werden beide formate noch etwas ausgereizt und es läuft ein
kleines Kopf an Kopf Rennen aber das wird die MMC am Ende verlieren
müssen da die generellen Spezifikationen nicht verlassen werden können
ohne das man einen neuen Typus produziert.



Weitere Informationen gibt es im Web.

Such mal bei Google mit "Unterschied SD MMC"
Da wirste einiges finden.

Technische Unterlagen sind dort auch zu bekommen.

Einfach "SD filetype:pdf" bzw. "MMC filetype:pdf" eintippern.
Gast #221361
Lesenswert?

Hallo,
Mir geht es jetzt noch darum ob bei der programmierung unterschide
beachten muss,im Bezug darauf ob ich jetzt SD oder MMC Karten
verwende.

theFloe sagt:
{Bei SD Karten soweit ich mich errinnere die Init-Befehle (MMC)einfach
+ 0x40 und es sollte mit der SD Karte laufen.}

Ist das der einzigste Unterschied bei der programmierung den man
beachten muss?

Danke!
Persönliche Seite #221364
Lesenswert?

Einige Register wie z.B. das CSD-Register enthalten teilweise
unterschiedliche Informationen. Ärgerlich wird das, wenn man nicht
weiß, ob's nun eine MMC oder SD-Card ist.

Dann beinhalten SD-Cards - wenn ich mich da korrekt erinnere - einen
ECC-Algorithmus. Das heißt, daß einzelne kaputte Bits automatisch
korrigiert werden. Für die MMC gibt es wohl ein paar definierte
Software-Algorithmen, um deren Einhaltung muß sich aber jeweils der
Host kümmern.

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