Atmega328PB mit ISP Prog nicht mehr erreichbar

Gast #6249785
Lesenswert?

Hallo,

ich habe einen Atmega328PB im einsatz, welchen ich über einen ISP 
Programmer programmiere.

Ich habe mich nun mit dem Sleep Modi zum ersten mal befasst.
Dabei habe ich ein Programm gschrieben, welches nach einer kurzen 
Initialisierungsroutine direkt in die Main-Schleife geht und von dort 
direkt in den Sleep Mode. Als Sleep Mode habe ich den Power Down Modus 
eingestellt.

Mein Plan war es, den AVR über den Watchdog aus dem Power Down Modus zu 
wecken. Dies scheint leider nicht zu funktionieren und nun kann ich den 
AVR nicht mehr flashen, vermutlich weil der AVR sofort nach dem Starten 
in den Power Down Modus geht und dort den F_Flash abschaltet.

Meine Frage ist nun, wie kann ich den AVR retten? Im Grunde muss/möchte 
ich ja den AVR "nur" einmal neu flashen (wo ich den Sleep Modus 
auskommntiert habe). Leider kann über über den ISP Progammer weder 
Flashen noch Fuses o.ä. auslesen. Ich bekomme jedesmal folgende 
Fehlermedlung:


Timestamp:  2020-05-03 17:10:12.322
Severity:    ERROR
ComponentId:  20100
StatusCode:  131103
ModuleName:  TCF (TCF command: Device:erase failed.)

Failed to start programming session before chip erase:Failed to enter 
programming mode. ispEnterProgMode: Error status received: Got 0xc0, 
expected 0x00 (Command has failed to execute on the tool)


Ich verwende einen USB-ISP Programmer, welchen och über das AtmelSutdio 
bediene.

Gibt es Möglichkeiten, den AVR über ISP noch zu flashen?
Oder anderweitig zu retten?

Bin über jede Hilfe dankbar!
Gruß
Samuel
Gast #6249842
Lesenswert?

Samuel schrieb:
> Leider scheint der Trick bei mir nicht zu helfen. Ich bekomme die gleich
> Fehlermeldung wie zuvor.

Dann hast du ihn wohl vorher verfused. Du könntest Dir einen Fuse Doktor 
besorgen, aber das lohnt sich wohl für einen einzelnen Chip nicht.

Bevor du etwas weg wirfst, kontrolliere deinen Programmieradapter. Kann 
ja sein, dass der gerade zufällig kaputt gegangen ist - oder das Kabel.

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