MinisterK
29.06.2006, 17:10
Hallo Forum!
Ich bin gerade dabei, mithilfe von Bascom eine SD-Karte per SPI an einem ATMega8 anzusteuern. Das klappt auch wunderbar, bis zu dem Zeitpunkt, an dem ich den AVR per Programmieradapter am GLEICHEN Anschluss programmiert habe, während die Karte ebenfalls angeschlossen war. Da ich die SD-Card über einen 7408 IC als Levelshifter an den µC angeschlossen habe, den Programmieradapter (der aus ein paar Widerständen zum Parallelport besteht(Jesper-Style O:) )) direkt, bin ich davon ausgegangen, daß es elektrisch zu keinen Problemen kommen dürfte.
Fakt ist, daß meine Speicherkarte sich jetzt weder vom Controller noch von einem PC-Kartenleser auslesen lässt. Die "Access"-Leuchte am Lesegerät blinkt nach dem Einstecken für einige Zeit und das wars. Bei jedem versuchten Zugriff auf die Karte aus dem Arbeitsplatz beginnt eine fast endlose Blinkorgie, ohne das etwas passiert. Nach einiger Zeit erscheint "Bitte legen sie einen Datenträger in Laufwerk N: ein".
Ein auslesen mit WinHex erbrachte nur "? BAD SECTOR ?" - Meldungen.
Warum zum Henker ist die SD-Karte nicht mehr zu gebrauchen? Hat sie evtl. µC-Programmierbefehle als "erlaube-keinen-Zugriff-mehr" Befehle falsch interpretiert?
Weiss jemand Rat?!
Bin für jeden Ansatz sehr dankbar.
MinisterK
Ich bin gerade dabei, mithilfe von Bascom eine SD-Karte per SPI an einem ATMega8 anzusteuern. Das klappt auch wunderbar, bis zu dem Zeitpunkt, an dem ich den AVR per Programmieradapter am GLEICHEN Anschluss programmiert habe, während die Karte ebenfalls angeschlossen war. Da ich die SD-Card über einen 7408 IC als Levelshifter an den µC angeschlossen habe, den Programmieradapter (der aus ein paar Widerständen zum Parallelport besteht(Jesper-Style O:) )) direkt, bin ich davon ausgegangen, daß es elektrisch zu keinen Problemen kommen dürfte.
Fakt ist, daß meine Speicherkarte sich jetzt weder vom Controller noch von einem PC-Kartenleser auslesen lässt. Die "Access"-Leuchte am Lesegerät blinkt nach dem Einstecken für einige Zeit und das wars. Bei jedem versuchten Zugriff auf die Karte aus dem Arbeitsplatz beginnt eine fast endlose Blinkorgie, ohne das etwas passiert. Nach einiger Zeit erscheint "Bitte legen sie einen Datenträger in Laufwerk N: ein".
Ein auslesen mit WinHex erbrachte nur "? BAD SECTOR ?" - Meldungen.
Warum zum Henker ist die SD-Karte nicht mehr zu gebrauchen? Hat sie evtl. µC-Programmierbefehle als "erlaube-keinen-Zugriff-mehr" Befehle falsch interpretiert?
Weiss jemand Rat?!
Bin für jeden Ansatz sehr dankbar.
MinisterK