Bootloader ATMEGA, Chip funktioniert nicht mehr normal

Gast #2756709
Lesenswert?

Hallo zusammen,

ich wollte bei meinem ATMEGA1284p den Bootloader aus dem Tutorial mal 
ausprobieren.
Habe das Testprogrämmchen am Laufen gehabt und wollte dann den 
Bootloader flashen. Hier habe ich mich zuerst mit der Adresse vertan, 
habe ihn also an die falsche Stelle geflasht. Hatte dann die BOOTSZ-Fuse 
gesetzt und es ging natürlich nicht.
Dann habe ich es gemerkt und korrigiert und es ging immer noch nicht.
OK, dachte ich, probierst du den Bootloader mal von Adresse 0. Habe das 
also geändert, nur um den Code selber zu probieren, die BOOTSZ 
zurückgesetzt, ging aber auch nicht.
Dann habe ich festgestellt, dass alles, was ich in den Controller flashe 
nicht mehr funktioniert. Das kleine Anwendungsprogramm, was "Hier ist 
das Anwendungsprogramm" einmalig über die RS232 senden soll, sendet 
jetzt "Hier ist das A" in einer Endlosschleife und auch alle anderen 
früheren Programme funktionieren nicht mehr.
Programmieren lässt er sich ganz normal und auch die Fuses sollten 
richtig sein. Natürlich habe ich den Flash auch vor dem Programmieren 
gelöscht.

Ist der Controller kaputt? Und wenn ja, warum ist er es?
Oder mache ich einfach was falsch?

Vielen Dank für eure Hilfe!

Mike
Gast #2756721
Lesenswert?

Ich würde vermuten, du hast versehentlich das WDTON-Fusebit programmiert 
und damit den Watchdog (dauerhaft) eingeschaltet. Das würde erklären, 
warum der Controller nach einer kurzen Zeitspanne neu startet und immer 
wieder den Anfang des Teststrings sendet.

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