SD-Karte Parameter error bei CMD25 (multiple block write)

Gast #662772
Lesenswert?
• ▲
▼
Hallo,

ich habe folgendes Problem:

Ich möchte Daten auf eine 32MB SD-Karte speichern. Da dieser Vorgang 
nicht so viel Zeit in anspruch nehmen soll, will ich das Ganze mit CMD 
25 machen. Die Initialisierung, in der ich auch die Blockgröße auf 
256Byte (weniger geht leider bei der Karte nicht :-( ) einstelle 
funktioniert ohne Probleme. Beim Senden von CMD25 bekomme ich jedoch 
immer die Antwort 64 (parameter error). Als Speicheradresse habe ich 
verschiedene Werte probiert, es sollte jedoch mit 0x00 auch 
funktionieren, oder bin ich da falsch? Woran kann das liegen?

Schonmal im voraus vielen Dank für eure Bemühungen.

Gruß

Robert
Gast #662775
Lesenswert?
• ▲
▼
Probier es nochmal mit einer Blockgroesse von 512Byte. Vermutlich bist
du sowieso der einzige Mensch auf der Welt der etwas anderes benutzt.
Es wuerde mich nicht wundern wenn die Statemachine in der Karte
auf die Kombination blockwrite !=512 allergisch reagiert.

Olaf

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