SD-Karte auslesen

Gast #3005957
Lesenswert?
• ▲
▼
Hallo!

Seit nun einiger Zeit beschäftige ich mich mit der Ansteuerung von 
SD-Karten mit Hilfe eines ATMega (oder ATTiny). Das funktioniert auch 
soweit bisher alles super, nur leider ist mir jetzt eine Karte 
untergekommen, die ich gar nicht ans Laufen bekomme.

Es handelt sich um eine SDHC Card mit 4 GB von ScanDisk (C4 steht da 
noch). Die Karte lässt sich soweit initialisieren:

GO_IDLE_STATE ok, Antwort 0x01
SEND_IF_COND (0x100001AA) ok, Antwort ist auch 0x000001AA
SEND_OP_COND (0x40000000) ok, 0x00

Allerdings egal was ich dann sende, normaler Weise READ_OCR oder aber 
auch READ_SINGLE_BLOCK antworten mit einem Fehler (0x3F). Keine Ahnung 
was das heißen soll und warum das so ist.

Hat vielleicht jemand eine Ahnung was das bedeuten soll?

Viele Grüße und vielen Dank
Stephan

P.S.: GO_IDLE_STATE und SEND_IF_COND benutzen das richtige CRC, alle 
weiteren Befehle also SEND_OP_COND, READ_OCR, READ_SINGLE_BLOCK nur 
einen Dummy der nicht stimmt. Aber SEND_OP_COND funktioniert ja auch...
Gast #3006184
Lesenswert?
• ▲
▼
Nur für alle die mal etwas ähnliches suchen, zweifaches senden des 
READ_OCR Commandos hat das Problem gelöst...Entweder ist hier was nicht 
stabil oder jemand hat die Specs ("SD Specifications Part 1 Physical 
Layer Simplified Specification") etwas anders ausgelegt...
Darauf gekommen bin ich aufgrund dieser Diskussion:

http://www.avrfreaks.net/index.php?name=PNphpBB2&file=printview&t=76728&start=20

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.