Forum: Compiler & IDEs Fuse Bits zurücksetzen ATMEGA 644


von Stefan (Gast)


Lesenswert?

Ich habe einem Atmega644 die Falschen fusebits gegeben (ich weiß auch 
nicht mehr welche) und nun ist er nicht mehr ansprechbar über avrdude. 
Kann man den µC irgentwie reseten??

Programmieren tue ich über den ISP, der auch einwandfrei funtkioniert 
hat.
http://thomaspfeifer.net/einfaches_atmel_programmierkabel.htm


Danke für jeden Tipp!


Stefan

von g457 (Gast)


Lesenswert?


von Stefan (Gast)


Lesenswert?

Gibt es denn eine möglichkeit auch die anderen Fusebits noch mal zu 
ändern??
Ich kann leider keine Graphische oberfläche nutzen sondern nur 
avrdude....daher ist das setzten ein bisschen schwerer....

von g457 (Gast)


Lesenswert?

> Gibt es denn eine möglichkeit auch die anderen Fusebits noch mal zu
> ändern??

Ja, die Kommunikation wiederherstellen :-) Du hast im Wesentlichen vier 
Möglichkeiten warums nicht mehr geht:

1. Elektrische Verbindung fehlerbehaftet (Stecker abgerutscht, 
Kurzschluss, falscher Port, Stromversorgung ausgeschaltet ..) -> 
Überprüfen und beheben.

2. CKDIV8 programmiert und deswegen ist der Prommer jetzt zu schnell -> 
Prommer ausbremsen (-> manpage von avrdude lesen)

3. SPIEN verbrannt (ist per SPI offiziell nicht möglich, aber wer 
weiss..) -> umsteigen auf JTAG (sofern nicht auch deaktiviert) oder 
besser gleich HV Programmierung.

4. CHKSEL3:0 falsch verstellt, deswegen bekommt der m644 jetzt keinen 
Takt mehr und läuft gar nicht erst an -> Abschnitt 4 in oben verlinkter 
Seite umsetzen.

> Ich kann leider keine Graphische oberfläche nutzen sondern nur
> avrdude....daher ist das setzten ein bisschen schwerer....

Genau genommen machts das ∗wesentlich∗ einfacher, weil dann muss man 
erstens ins Datenplatt schauen um zu wissen was man verstellt (und kann 
bei der Gelegenheit auch gleich verstehen, was man da eigentlich 
verstellt und warum) und man kann zweitens die Bitwerte einfach direkt 
übernehmen und dem avrdude reinfüttern (und muss sich keine Gedanken 
über 'Häkchen heisst programmiert oder heisst es doch nicht 
programmiert' machen).

HTH

von Stefan (Gast)


Lesenswert?

okay danke ich werde mal alle möglichkeiten versuchen...wenn es nicht 
geht, dann eben nicht :/

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.