Hallo! Weihnachten war lang, also mal schauen ob ich die Lib von Roland Riegel in Sachen SD-Karte und mein ATmega32 nich dazu überreden können, miteinander zu quatschen. Gesagt getan. Code etwas umgestrickt und angepaßt, geflasht und am Hterm passiert etwas, aber nicht das Richtige, weil mit einer einzigen 256MB Karte startet die Software hin und wieder erfolgreich, mit 16MB, 32MC MMC, 1GB und 2GB kommt immer nur "opening partion failed" ... keine Karte oder Karte schreibgeschützt wird wohl erkannt. Selbst wenn ab und zu die Karte erkannt wird, kann ich z.B. kein Verzeichnis anlegen. Der Einzigste Unterschied zum Beispiel von Roland Riegel ist, daß ich mit 8MHz arbeite (intern). Die 3,3V habe ich mit Z-Diode realisiert, aber am Oszi sieht das prima aus ... 100nF und ähnliche Klassiker habe ich auch probiert und die Suchfunktion half mir atok auch nicht weiter, also hier bin ich :(
>Die 3,3V habe ich mit Z-Diode realisiert, >aber am Oszi sieht das prima aus Buhahahaha. Besorg dir mal nen Spannungsregler.
ja gut ... Nobelpreisverdächtig ist das nicht, aber glatter Strich am Oszi, was anderes liefert ein Spannungsregler auch nicht ... lassen sich damit die Probleme erklären?
so ... Stunden später: Z-Diode durch Spannungsregler ersetzt 16MHz Quarz Ergebnis, die 256MB Karte wird immer erkannt, bei allen anderen Karten ob klein oder groß kommt immer "opening partion failed". Kennt jemand das Problem? die Befehle die man mit der Lib ausführen kann, enden meistenteils in einem error, allerdings der "ls"-Befehl funktioniert ... vielleicht hilft das ja weiter ...
okay ... mein Fehler, 2GB Karte FAT formatiert und sie wird erkannt, aber z.B. "mkdir test" führt zum Fehler die 16MB SD Karte die FAT formatiert ist verweigert in jedem Fall jede Zusammenarbeit :( Ich bin da mal mit meinem Latein am Ende ...
Hallo Jens, Jens schrieb: > okay ... mein Fehler, 2GB Karte FAT formatiert und sie wird erkannt, > aber z.B. "mkdir test" führt zum Fehler Schau mal in meine FAQ, Stichwort "fehlende Card-Detect-/Write-Lock-Anschlüsse". > die 16MB SD Karte die FAT formatiert ist verweigert in jedem Fall jede > Zusammenarbeit :( Die 16MB-Karte ist höchstwahrscheinlich FAT12-formatiert, das unterstützt mein Code nicht (auch in der FAQ). > Ich bin da mal mit meinem Latein am Ende ... Nicht immer gleich aufgeben... Gruß, Roland
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.