SD Karte --> Daten lesen

Gast #1849860
Lesenswert?
• ▲
▼
Guten Tag

Ich arbeite momentan mit SD Karten und versuche von diesen zu lesen. 
Leider klappt dies nicht. Die Initialisierung der Karten klappt 
erfolgreich, das Lesen (CMD17) hingegen nicht. Die SD Karte sendet mir 
zwar beim CMD 17 das Data Token 0xFE anschliessend folgen aber keine 
Daten, sondern nur 0en, obwohl an Adresse 0x00 laut PC Daten vorhanden 
sind. Angesteuert wird das ganze mit einem Pic 18F4520.

Weiss jemand, warum die Karte mir keine Daten sendet?

Gruss

Schmidi
Gast #1850140
Lesenswert?
• ▲
▼
So ich habe e nun geschafft, dass mir die SD-Karte etwas liefert. Aller 
dings stimmt dies nicht mit dem überrein, was der PC aussagt:

PC:
Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

00   EB 00 90 20 20 20 20 20  20 20 20 00 02 20 01 00   ë 
10   02 00 02 00 00 F8 3D 00  20 00 10 00 65 00 00 00        ø=     e
20   9B 89 07 00 80 00 29 0C  C3 C9 68 4E 4F 20 4E 41   ›‰  € ) ÃÉhNO NA
30   4D 45 20 20 20 20 46 41  54 31 36 20 20 20 00 00   ME    FAT16
40   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
50   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
60   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
70   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
80   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
90   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
A0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
B0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
C0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
D0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
E0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
F0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
10   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
20   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
30   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
40   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
50   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
60   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
70   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
80   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
90   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
A0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
B0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
C0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
D0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
E0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
F0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 AA                 Uª


PIC:
 Address  00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F      ASCII

    00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    10    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    20    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    30    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    40    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    50    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    60    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    70    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    80    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    90    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    A0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    B0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    C0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    D0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    E0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    F0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    10    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    20    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    30    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    40    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    50    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    60    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    70    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    80    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    90    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    A0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    B0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 ........ 
........
    C0    06 00 06 0F E0 C4 65 00 00 00 9B 89 07 00 00 00 ......e. 
........
    D0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    E0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ 
........
    F0    00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA ........ 
......U.

Dies sind die Daten, für die ersten 512 Bytes. Hat jemand eine Ahnung, 
warum die SD-Karte ertwas anderes ausgibt? Die zwei letzten Bytes 
stimmen ja wieder (55 AA).

Gruss

Schmidi

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.