ATmega8 defekt ?

#3027015
Lesenswert?

Hallo,
ich habe eine neue Versuchsschaltung mit dem Pollin Evaluationsboard 
aufgebaut (ist nur der TWI angeschlossen, nichts grosses). Dann habe ich 
das vorhergehende Programm gelöscht (mit PonyProg) und wollte das neue 
Programm laden, da kam die Meldung "Device missing..".
Also neuen Mega8 rein und das Ganze von vorn. µC gelöscht - ok, Programm 
geladen - ok.
Dann viel mir auf, ist noch auf 1MHz intern gestellt. Also FuseBits 
geladen, geändert und auf "write" geklickt. Dann kam wieder die Meldung 
"Device missing..". Auch der wurde zerstört oder nicht ? - keine Ahnung 
was da passiert. Dummerweise war das mein letzter.
Weiss jemand, was da los ist?

Gruss Uwe
#3027712
Lesenswert?

Hallo,
mit dem 1. µC habe ich lange ohne Probleme gearbeitet. Bis ich das 
letzte Programm geladen habe. Das Programm lief auch noch (teilweise) 
aber PonyProg konnte nicht mehr drauf zugreifen - Meldung "Device 
missing..".

Was passiert, wenn ich den TWI und den UART betreibe o h n e die Ports 
zu initialisieren ?? Das habe ich in der letzten Testversion übersehen.

Gruss Uwe
#3027743
Lesenswert?

Uwe O. schrieb:
> Was passiert, wenn ich den TWI und den UART betreibe o h n e die Ports
> zu initialisieren ??

Gar nichts, das macht der Atmega in diesem Fall selber. Ich habe es 
bisher noch nicht geschafft, einen AVR durch Programmierfehler zu töten. 
Wenn der zweite direkt nach dem Programmieren der Fuses nicht mehr 
ansprechbar war, liegt die Vermutung nahe, daß die Fuses falsch gesetzt 
wurden. Oder dein Programmieradapter hat vielleicht eine Macke.
#3027779
Lesenswert?

Uwe O. schrieb:
> also die Fuses waren ok. H-Fuses Häkchen bei CKOPT gemacht und L-Fuses
> alle Häkchen weg.

Beachte, daß bei Ponyprog die Fusebits invertiert sind:

http://www.mikrocontroller.net/articles/Pony-Prog_Tutorial

Zitat:

"Wo im Datenblatt eine 0 steht muss man in Ponyprog ein Häkchen setzen, 
bei einer 1 im Datenblatt das Häkchen löschen."

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