Forum: Mikrocontroller und Digitale Elektronik SD-CARD Converter SPI --> SD x-Bit


von David (Gast)


Lesenswert?

Hallo,

Kennt jemand einen käuflich erhaltbaren Converter

 SPI  --> SD x-Bit
 SPI <-- SD x-Bit ?

Danke

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Was magst Du damit meinen? Was soll der konvertieren?

von Frank K. (fchk)


Lesenswert?

Er sucht etwas, das ihm die Arbeit abnimmt, ein standardkonformes 
MCI(MMC/SD) Lowlevel-Protokoll zu implementieren.
Geeignete Controller haben das bereits eingebaut, aber wahrscheinlich 
kennt der Poster nur AVR und ist mit allem anderen überfordert.

fchk

von David (Gast)


Lesenswert?

War mir fast klar das hier nur Trash kommt.

von David (Gast)


Lesenswert?

Nochmal verständlich für alle die ein bisschen Überfordert sind mit der 
kurzen knackigen Frage.

Angenommen ich hätte ein System das nur SPI sprechen kann es ca 1000 mal 
verbaut ist, eine Änderung unmöglich , weiter angenommen  ich hätte eine 
SD Karte die nur den Native Mode unterstützt, gäbe es hier einen 
Protokollumsetzer der das übernimmt, ohne ihn selber zu Implementieren.

Irgendwo käuflich erwerblich, konnte bisher  nichts finden,...

von soso (Gast)


Lesenswert?

>eine Änderung unmöglich

Und wie willst du unter diesen Voraussetzungen das Protokoll, den 
Datenstrom oder was immer implementieren?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

David schrieb:
> Nochmal verständlich für alle die ein bisschen Überfordert sind mit der
> kurzen knackigen Frage.

Überfordert mit der Frage warst zunächst mal Du selbst, da Du sie nur 
so stellen konntest, daß sie kaum wer verstanden hat.

Und die Antwort lautet: Nein, ganz sicher nicht, da niemand (sprich: 
niemand, außer irgendwelchen Bastlern) so etwas benötigt.

von Jim M. (turboj)


Lesenswert?

David schrieb:
> weiter angenommen  ich hätte eine
> SD Karte die nur den Native Mode unterstützt,

Die gibt es in der Praxis nicht. Alle mir bisher untergekommenen 
(Micro-) SD Karten konnten auch mit SPI angesprochen werden.

von user (Gast)


Lesenswert?

Alle mir bisher untergekommenen (Micro-) SD Karten konnten auch mit SPI 
angesprochen werden. Steht ja auch so im Standard das jede (µ)SD-Karte 
SPI können muss.

von Falk B. (falk)


Lesenswert?

Biete Lösung, suche Problem!

von W.S. (Gast)


Lesenswert?

David schrieb:
> Angenommen ich hätte ein System das nur SPI sprechen kann es ca 1000 mal
> verbaut ist, eine Änderung unmöglich

Dann kannst du deine Idee von der SD-Karte in den Skat drücken. Ende, 
aus.

Alternativ: Drück dein 1000 mal verbautes System in den Skat und such 
dir ne bessere Lösung.

Merk dir mal eines: Es gibt zwar den Spruch, wo ein Wille ist, ist auch 
ein Gebüsch - aber hilft dir der Wille hier nicht weiter. Egal wie sehr 
du deinen Willen anstrengst. Natürlich könntest du deinen 1000 verbauten 
Systemen nochmal 1000 "Umsetzer" (sprich je ein µC, der es halt kann was 
dein Zeug nicht kann) zur Seite stellen, aber sinnreicher wäre es, die 
alten 1000 wegzuschmeißen und nen besseren µC auch noch den Rest machen 
zu lassen.

Also fang an, nachzudenken und nicht den Rest der Welt mit sowas zu 
beleidigen "War mir fast klar das hier nur Trash kommt.".

Immerhin bist DU ES, der hier nach Rat nachsucht.

W.S.

von Dr. Sommer (Gast)


Lesenswert?

Programmier doch einen geeigneten Controller (zB STM32F4) mit SD sowie 
SPI Peripherie dazu, das zu übernehmen. Alle SD Karten unterstützen SPI, 
aber bei dessen Verwendung haben sie Speed Class 0. Mit Umsetzung würden 
sie dann ihre eigene Speed Class behalten, was somit der einzige Vorteil 
einer solchen Konvertierung wäre. Bleibt halt nur die Frage, ob du die 
Datenmenge überhaupt über SPI übertragen kannst.

von Phantomix X. (phantomix)


Lesenswert?

Ich bin letztens über so etwas gestolpert.

https://www.ghielectronics.com/catalog/product/338
https://www.ghielectronics.com/catalog/product/512

Benutzt ein 4 bit Interface für SD-Karte.

Für 1000 Stück ist es aber vermutlich außerhalb des Budgets.

Andererseits ist dieser "SoC" einfach ein STM32 (genauer Typ verbirgt 
sich hinter dem Label -.-), mit viel Glück lässt sich das Binary 
auslesen (geh aber nicht davon aus).
Da der Chip SDIO und USB Host kann tippe ich auf einen stm32f20xRxT6 (64 
pin TQFP)

Beitrag #5125588 wurde von einem Moderator gelöscht.
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
Noch kein Account? Hier anmelden.