Gast
#521931
Hallo, ich habe eine SD Karte via SPI an einen mega32 angebunden; die Software läuft soweit. Alles prima. Allerdings habe ich ein Problem, wenn eine bereits initialisierte Karte ein weiteres mal initalisiert werden soll. Dann wird CMD1 nicht angenommen. Erst wenn die Versorgung der Karte kurz unterbrochen wurde lässt sie sich wieder genau einmal initalisieren. Gibt es für den Fall eines weiteren initialisierens eine bestimmte Prozedur, die abweichend von ersten ist? Mein INIT ist wie folgt: SPI 1/128; CS=H; -> 10Byte $FF -> CS=L -> CMD0 -> CMD1 -> fertig CMD1 wird bis zu 256 mal getestet. Hat schon jemand ähnliche Probleme gehabt? Grüße, Christian