www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik SD Karte Single Block Read


Autor: Bernhard Embacher (_berni_)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Ich habe eine 2Gig mikroSD Karte, Initialisierung scheint zu 
funktionieren, wenn ich allerdings einen Single Block Read durchführen 
will bekomme ich lauter 0x00 als Antwort. Startbyte und CRC krieg ich 
aber. Die einzige Adresse von der ich eine Antwort erhalte ist 1BF 
danach sind ein paar Byte an Daten, wenn ich 1C0 lese kommt das ganze um 
1 verschoben deshalb denke ich das die Funktion zum lesen eig 
funktioniert. Wenn ich die Karte mit einem Hex Editor anschau ist auf 
den anderen Adressen schon auch was drauf. Habs mit einer anderen Karte 
auch schon probiert, bekomm da auch nur auf 1BF was raus allerdings 
andere Werte. Kann es sein das ich irgendwelche Register werte in der SD 
erst setzen muss bevor ich lesen kann? Bitte um Hilfe

mit freundlichen Grüßen

Autor: Gebhard Raich (geb)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ohne angehängten code wird dir keiner helfen können.

Grüße

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.