Hallo, ich habe mich ein wenig über SD Karten schlau gemacht. Es gibt die SD1.1 SDHC2.0 SDHX3.0 was ja von microSD-Karten gebraucht wird. Im Datenblatt von meinem Mikrocontroller habe ich gefunden, das er ein High-Speed Multimedia Card Interface besitzt (HSMCI) Da nicht jeder SD-Karten Typ kompatibel ist möchte ich das wissen. aber was heisst jetzt das genau. Unterstützt der Controller SDHX3.0 oder lediglich SD1.1 standard was dan maximal 2Gb gross sein darf. Kennt sich jemand damit aus oder kann bestätigen das HSMCI für den jeweiligen Karten Standard fungktioniert. Im Datenblatt habe ich dazu nichts genaueres gefunden. Danke schon mal.
Philipp R. schrieb: > Es gibt die SD1.1 SDHC2.0 SDHX3.0 > was ja von microSD-Karten gebraucht wird. Schon falsch. MicroSD ist der Formfaktor, und die gibt es in allen drei Versionen. Philipp R. schrieb: > Unterstützt der Controller SDHX3.0 oder lediglich SD1.1 > standard was dan maximal 2Gb gross sein darf. Ich rate mal, dass er mindestens SDHC kann. Tipp: Wenn du den Typ des Controllers angibst, stehen die Chancen gut, dass jemand nicht raten muss. Für SDXC nach Standard musst du exFAT unterstützen. Kann deine Bibliothek für diesen Controller das? Dann kann er möglicherweise auch SDXC.
Der Controller ist ATSAMV71N21 über den Standard habe ich nichts lesen können.
> High-Speed Multimedia Card Interface
Also ich dachte ja das Multimediakarten zwar aehnlich SD-Karten sind,
aber doch auch anders. (z.B Mechanisch etwas duenner, kein Kopierschutz)
Olaf
Also die SD-Card normal unterstütz nur bis 2 GB siehe SD-Karte Wikipedia. Aber die Frage ist schon was unterstützt der Controller, den dies wäre schon wichtig.
Philipp R. schrieb: > Der Controller ist ATSAMV71N21 über den Standard habe ich nichts lesen > können. Brille putzen! Siehe Family Datasheet Kapitel 40: > The High Speed Multimedia Card Interface (HSMCI) supports the > MultiMedia Card (MMC) Specification V4.3, > the SDMemory Card Specification V2.0, > the SDIO V2.0 specification and CE-ATA V1.1. SD 2.0 ist 50 MHz mit 4 Bits IIRC, und geht bis 32 GB. Darüber änder sich nicht viel außer das man ExFAT braucht. Die schnelleren Modi der 3.0 Spec brauchen 1.8V Signalspannung. Schau mal ob Du überhaupt Bespielcode findest. In den Appnotes hatte ich nix gesehen was SD oder MMC im Titel hat.
:
Bearbeitet durch User
Philipp R. schrieb: > Aber die Frage ist schon was unterstützt der Controller, den > dies wäre schon wichtig. Der Controller unterstützt die elektrische Schnittstelle (SPI, 4Bit-SD ...) Die Unterstützung der Standards und damit verbundern der Dateisysteme macht Deine Software.
Philipp R. schrieb: > Hallo, ich habe mich ein wenig über SD Karten schlau gemacht. Es gibt > die SD1.1 SDHC2.0 SDHX3.0 was ja von microSD-Karten gebraucht wird. Anscheinend hat das nicht geklappt mit dem "schlau machen", denn die von dir genannten "Standards" oder Begriffe sind nonsense. Diese gibt es schlicht nicht im SD-Standard. Philipp R. schrieb: > das er ein > High-Speed Multimedia Card Interface besitzt (HSMCI) Der Name des Interfaces spielt keine Rolle, denn das macht jeder Hersteller anders. Bei NXP z.B. wird USDHC verwendet. Hauptsache ein Highspeed und Superduper ist im Namen. Was dein Controller unterstützt steht im Datenblatt und referenziert auf den jeweiligen Standard. Siehe einige Posts oben.
Deine Peripherieeinheit im Controller unterstützt MCI, das MMC Command Interface. Das ist die Low-Level-Schnittstelle, und die ist überall gleich, mit gewissen Variationen (Bitbreite, Frequenz, Spannung). Die verschiedenen Kartentypen unterscheiden sich im Befehlssatz und der Adressierung der Blöcke. Das ist allein Treibersache. fchk
Msd schrieb: > Philipp R. schrieb: >> Hallo, ich habe mich ein wenig über SD Karten schlau gemacht. Es gibt >> die SD1.1 SDHC2.0 SDHX3.0 was ja von microSD-Karten gebraucht wird. > > Anscheinend hat das nicht geklappt mit dem "schlau machen", denn die von > dir genannten "Standards" oder Begriffe sind nonsense. Diese gibt es > schlicht nicht im SD-Standard. Super danke an Alle. Also wird auch so geschrieben auf Wikipedia.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.