Forum: Mikrocontroller und Digitale Elektronik ATmega128, prog & verify-Lockbits bei Auslieferung gesetzt


von sous (Gast)


Lesenswert?

Hat schon mal jemand von Euch das Problem gehabt, ATmega128 (oder andere 
Bausteine) neu geliefert bekommen zu haben, bei denen der Modus
"Further Programming and Verification disabled" gesetzt war?
Ich kann mit meinem AVRISP mkII jetzt nicht mehr viel machen, oder?

von Falk (Gast)


Lesenswert?

@sous

>Hat schon mal jemand von Euch das Problem gehabt, ATmega128 (oder andere
>Bausteine) neu geliefert bekommen zu haben, bei denen der Modus
>"Further Programming and Verification disabled" gesetzt war?
>Ich kann mit meinem AVRISP mkII jetzt nicht mehr viel machen, oder?

Einfach Chip erase machen, dann ist alles incl. der Lock Bits gelöscht.

MfG
Falk

von sous (Gast)


Lesenswert?

>>> Einfach Chip erase machen, dann ist alles incl. der Lock Bits gelöscht.

Das funktioniert bei mir leider nicht. Wenn ich "erase device" (übrigens 
von AVRStudio V4.13 aus) klicke, sagt er zwar 'OK', die Fusebits sind 
danach jedoch genauso gesetzt, wie zuvor.

von Falk (Gast)


Lesenswert?

@sous

>Das funktioniert bei mir leider nicht. Wenn ich "erase device" (übrigens
>von AVRStudio V4.13 aus) klicke, sagt er zwar 'OK', die Fusebits sind
>danach jedoch genauso gesetzt, wie zuvor.

Bitte Fuse Bits und Lock Bis auseinander halten! Erstere stellen diverse 
Takt/EEPROM/Wasweissich Optionen ein, letztere den Schreib/Leseschutz. 
Letztere sind harmlos, da man einen gesicherten IC immer noch löschen 
und wieder programiieren kann. Wenn die Fuses vermurkst sind hilft 
manchmal ne externe Taktquelle.

http://www.mikrocontroller.net/articles/AVR_Fuses

Ich hab es aber auch schon geschafft einen tiny2313 total abzuschiessen, 
indem ich "reserved" Werte in die Taktoptionen geschrieben habe :-(

MfG
Falk

von sous (Gast)


Lesenswert?

> Bitte Fuse Bits und Lock Bis auseinander halten!

OK, ich meinte nicht Fuse- sondern Lockbits. Diese sind leider bei mir 
nach dem Erase noch so wie vorher, d.h. der Modus "Further Programming 
and Verification disabled" ist eingestellt.

von Falk (Gast)


Lesenswert?

@sous

>nach dem Erase noch so wie vorher, d.h. der Modus "Further Programming
>and Verification disabled" ist eingestellt.

Und den müsste man eigenlich mit Chip Erase löschen können.

MfG
Falk

von sous (Gast)


Lesenswert?

Seufz! Mein AVRISP mkII ist kaputt! Ich habe gerade einen Alten AVRISP 
vervorgeholt, ihn über COM1 an den PC angeschlossen und siehe da: alles 
geht!

Vielen Dank für Eure Hilfe!

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.