Gast
#594577
Hallo, ich versuche über SPI (Anleitung nach Ulrich Radig) eine 512MB SD-Karte von Toshiba anzusprechen. Das ganze hängt an einem ATmega32 mit 14.7456MHz Taktung. Die Software ist von Roland Riegel. Als Pegelwandler dienen Spannungsteiler (für MOSI, SS, SCK), die 3.3V Versorgung liefert sauber ein AMS1117. DATA OUT auf Seiten der SD-Karte ist direkt mit MISO des uC verbunden. Die Leitungslänge zwischen uC und Karte ist etwas weniger als 50cm lang (zu lang?). So, das Problem ist nun, dass sich die Karte nicht initialisieren läßt (Fehlermeldung: SD initialization failed). Was sind hierfür die üblichen Ursachen? Karte, Leitungslänge,...? Die Karte stammt aus einer Digicam - muss ich sie auf eine bestimmte Art formatieren (will FAT16 nutzen)? Im voraus schon mal Danke für Tipps, Anregungen, Web-Links etc. Gruss Christoph