SD Karte: CMD58

OP (Firma: privat) #2245161
Lesenswert?

Hallo,

ich bin dabei eine bib für SD Karten zu machen und wollte mal nachfragen 
ob jemand von euch weiss, wie genau das mit dem OCR ist.

Die Karte wird richtig initialisiert.
Jedenfalls 3 von 4 ... Die vierte nur wenn ich ihr genug zeit geben beim 
acmd41 ... also da muss ich noch 8 dummy bytes senden damit die das 
macht.


anschließend möchte ich wissen, ob ich eine HC karte hab oder nicht

schicke also cmd58 mit parametern 0 um das OCR auszulesen. Wenn css 
(also bit 30) gesetzt is hab ich ne HC karte ... wenn nicht dann nicht

alles schön und gut ... aber so recht klappen will das net

also zurück kriege ich

bei 256mb AData:
R1: 0x00 was nach der initialisierung auch so sein sollte
OCR: 0xFF 00 00 00

bei 2GB SanDisc:
R1: 0x00 OCR: 0xFF FF FF 00
oder
R1: 0x00 OCR: 0xFF FF FF FF

bei 4GB Kingston (HC)
R1: 0x00 OCR: 0xFF FF FF FF

und bei der 8GB SanDisc:
R1: 0x00 OCR: 0xFF FF FF FF

weiss einer warum?

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