SD-Karten Addressierung - Sektoren falsch?

OP #726564
Lesenswert?
• ▲
▼
Hallo!
Ich beschreibe gerade eine SD-Karte, klappt auch alles genüsslich, nur 
ein Problem liegt vor:

Ich schreibe einen Daten-Block (512Bytes) an irgendeine Adresse 
(0x3C27200).
Ganz normal mit CMD24. Die Adresse ist ein Vielfaches von 512 und die 
SD-Karte gibt auch das Response Token zurück, alles geschrieben, und 
gut.

Jetzt hab ich mir die Karte mit TinyHexer (mirkes.de) angeschaut, und 
festgestellt, dass meine 512 Daten-bytes 39 Sektoren weiter unten 
liegen!?

Also ich schreibe in Sektor 123193 und die Daten liegen dann in Sektor 
123154 ...???

(Die Karte ist ganz normal mit nem Win-XP formatiert (FAT). Aber ich 
will die Karte ja nur mit dem µC benutzten und kein FAT oder sowas.)

Warum sind die Daten nicht da wo ich sie hingeschrieben habe?

komisch,...komisch,...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren