K
Kai Gossner
Guest
Hallo!
Ich habe vor längerer Zeit SD/MMC + Fat16 routinen für einen AtMega
programmiert (assembler quellcode unter
http://kgossner.de/anderes/blinkstroem/ ).
Da am Anfang die Kommunikation (SPI) mit der SD-Karte nicht
funktionierte habe ich einfach diverse Kommandos an die Karte
geschickt (die gute alte 0-255 Schleife) und geschaut, worauf und wie
die Karte reagiert.
Danach war die Karte defekt. Sie wird zwar von meinem Palm noch als
128MB-Sandisk-Karte erkannt, aber lässt sich weder formatieren noch
sonst irgendetwas damit anstellen. Auch das auslesen einzelner
Sektoren funktioniert bei dieser Karte nicht mehr.
Die FAT/SD funktionen funktionieren zwar mittlerweile vorbildlich
(siehe
http://wiki.blinkenarea.org/bin/view/Blinkenarea/BlinkstroemAdvanced),
aber die Karte würde ich dennoch ungern einfach wegschmeissen.
Vermutlich habe ich irgendwie die Firmware der Karte oder ähnliches
mit einem nicht dokumentierten Befehl zerschossen. Hat irgendjemand
Erfahrung mit solchen Fällen?
viele Grüße,
Kai
--
Ich habe vor längerer Zeit SD/MMC + Fat16 routinen für einen AtMega
programmiert (assembler quellcode unter
http://kgossner.de/anderes/blinkstroem/ ).
Da am Anfang die Kommunikation (SPI) mit der SD-Karte nicht
funktionierte habe ich einfach diverse Kommandos an die Karte
geschickt (die gute alte 0-255 Schleife) und geschaut, worauf und wie
die Karte reagiert.
Danach war die Karte defekt. Sie wird zwar von meinem Palm noch als
128MB-Sandisk-Karte erkannt, aber lässt sich weder formatieren noch
sonst irgendetwas damit anstellen. Auch das auslesen einzelner
Sektoren funktioniert bei dieser Karte nicht mehr.
Die FAT/SD funktionen funktionieren zwar mittlerweile vorbildlich
(siehe
http://wiki.blinkenarea.org/bin/view/Blinkenarea/BlinkstroemAdvanced),
aber die Karte würde ich dennoch ungern einfach wegschmeissen.
Vermutlich habe ich irgendwie die Firmware der Karte oder ähnliches
mit einem nicht dokumentierten Befehl zerschossen. Hat irgendjemand
Erfahrung mit solchen Fällen?
viele Grüße,
Kai
--