Hallo, Ich will mir einen Datenlogger mit einer SD-Card bauen. (Ist leider nicht mein erster Post dazu ;-)) Die FAT Implementierung dazu ist von Mikro-Contrl.de, die low-Level Treiber von Ulrich Radig. Als Controller verwende ich einen MEGA16. Die Karte wird erkannt, das File System FAT16 auch. Ich hab jetzt folgendes Problem: Ich kann kein File erstellen. An der Stelle bleibt der Controller immer stecken. Es erscheint dann keine Meldung mehr. Schlägt die File Erstellung fehl, müsste trotzdem noch eine Meldung ausgegeben werden, tut er aber nicht. Noch was ist mir aufgefallen: Die Karte wird nur 1x erkannt. Das zweite mal (nach einem Reset) nicht mehr. Das funktioniert erst wieder nachdem ich die Karte im Kartenleser des PCs hatte. Mit der lezten Karte (128 MB von LEXAR) hatte das Program schon funktioniert. Diese ist leider kaputtgeganen (war schon ziehmlich alt). Jezt verwende ich eine 256 von extrememory. Kann es sein, dass gewisse Karten "herumzicken" ? mfg J.K Anhang: SourceCode (AvrStrudio GCC Plugin)
Hmm hast du versucht, die Karte dem Panasonic Tool zu formatieren, dass man bei diesem Beitrag finden kann? Beitrag "SD Formatieren" (Ja, ich zitiere den Beitrag recht oft, die Software ist aber auch super =)) Ich hatte so ähnliche Probleme und benutze genau die gleiche Konfiguration wie du (SD Lib von Ulrich Radig, FAT Lib von Mikro-Control.de) - Nachdem ich meine Karte einmal formatiert habe ging wieder alles.
Karte hab ich mit GParted (Linux) formatiert. Ich probier mal das Tool und meld ich dann wieder.
Das Tool hat leider nicht geholfen. Probleme haben sich nicht geändert. mfg J.K.
Hab noch was vergessen: wenn ich das File vorher erzeuge, kann es geöffnet werden. Wenn ich was dazuschreibe und wieder schließe werden die Änderungen aber nicht gespeichert. mfg J.K
Ist es möglich, dass die Karte durch "Fehler" (vll. unsaubere Initialisierung,...) den Schreibzugriff verweigert? zb. wird die Karte mit 120 statt 74 Clocks initialisiert. Die Vorgabe ist MIND. 74, bei der anderen Karte hats funktioniert. Jetzt hab ich mir für meine Kamera grad ne neue SD-Karte bestellt. (2GB SanDisk). Ich glaub ich probiers mal mit der, wenns dann immer noch nicht geht werd ich wegen der Initialisierung nochmal schaun. mfg Jk:
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.