SD Karte "stürzt" nach Lesefehler "ab"

OP #994130
Hallo,
ich habe dieses seltsame Verhalten meiner SD Karte mit der Suchfunktion 
in der riesigen Flut von Beiträgen nicht gefunden: Ich betreibe eine 
SD-Karte im SPI-Modus an meinem LPC2148. Es funktioniert im Normalfall 
auch alles - nun wollte ich meiner kleinen SD-Lib auch Fehlerbehandlung 
spendieren ;) Allerdings mach meine billige hama 1GB Karte da nicht mit. 
Wenn ich Datenbereiche außerhalb des Speichers (also höher als 1GB) 
anfordere gibt es einen ADDRESS_ERR. Aber danach stürzt die SDC ab. Sie 
sendet nur noch 0x00, nimmt keine Kommandos mehr entgegen. 
Wahrscheinlich ein endloses Busy-Signal? Noch seltsamere Dinge 
passieren, wenn die Adresse zusätzlich nicht auf Blockgrenzen 
ausgerichtet ist. Dann endet zwar dass Busy-Signal, danach kommt aber 
nur noch die Sequenz 0xFF 0xFF 0xFF 0xD6, danach nur noch 0x00. Es ist 
natürlich nicht nötig sowas auszuprobieren, aber dass dieses Verhalten 
der Karte den SD-Spezifikationen entspricht bezweifle ich. Hat das 
jemand schon versucht oder erlebt?
Schöne Grüße,
geloescht

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.