Hallo, Kennt jemand einen käuflich erhaltbaren Converter SPI --> SD x-Bit SPI <-- SD x-Bit ? Danke
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
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,...
>eine Änderung unmöglich
Und wie willst du unter diesen Voraussetzungen das Protokoll, den
Datenstrom oder was immer implementieren?
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.
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.
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.
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.