Forum: Mikrocontroller und Digitale Elektronik Fuses rücksetzen


von Paul Baumann (Gast)


Lesenswert?

Hallo
Ich habe mehrere ATMEGA8 geschenkt bekommen, von denen ich einige
auslesen und auch programmieren kann. 2 Stück gehen aber weder zu
lesen noch zu beschreiben.
Kann man die Fuse - Bits irgendwie wieder löschen? Ich nehme an, daß
sie bei den 2 en falsch gesetzt sind. Etwas aussagekräftiges habe ich
bei der Suche bisjetzt nicht gefunden.
MfG Paul

von Markus (Gast)


Lesenswert?

Hi.
Einfach den kompletten Chip löschen und dann geht das.
Wenn du den Chip nicht komplett löschen "erasen" kannst dann check
die Frequenz und ob auch die Pins alle richtig passen.
Wenn Hardwareseitig alles ok ist dann ist der Chip wohl kaputt.

Und nein versuch garnich einen Chip den du irgendwo ausgebaut hast zu
kopieren. Wenn die Fuse Bits gesetzt sind dann geht das nicht bzw. das
schafft man nur mit massivem Aufwand !!!!!

von crazy horse (Gast)


Lesenswert?

ganz so einfach ist es nicht unbedingt. Beim Mega8 sind es 2 fuses, mit
denen man sich aussperren kann. Einmal SPI-enable (kann man nicht aus
Versehen machen, da im seriell-Programmiermodus nicht ansprechbar) und,
kritischer reset disable. In beiden Fällen geht mit ISP nichts mehr, da
kann man nur mit HV-Parallel-Programmierung was ausrichten.

von Hannes L. (hannes)


Lesenswert?

> Und nein versuch garnich einen Chip den du irgendwo ausgebaut hast
> zu
> kopieren. Wenn die Fuse Bits gesetzt sind dann geht das nicht bzw.
> das
> schafft man nur mit massivem Aufwand !!!!!

Nunja, das sind nicht die Fusebits, sondern die Lockbits...

Aber mit den Fusebits kann man den AVR für ISP lahmlegen
(Reset-Disable). Dann hilft nur noch HV-Programming mittels STK500 oder
einem der vielen kompatiblen Nachbauten.

Dann kann man den Takt verstellen, dass er nur noch mit der
eingestellten Taktquelle ansprechbar ist. Schau dir mal im Datenblatt
die Taktquellen an, sowie die Fusebits und Lockbits.

...

von Paul Baumann (Gast)


Lesenswert?

Ich habe eben mit Oszillograph gesehen, daß der Quarz nicht schwingt.
(bei den beiden Kandidaten-bei den anderen 5 ja).
Mal sehen, ob ich von außen einen Takt zuführen kann. Muß mal einen
kleinen Quarzgenerator dafür zusammenschmelzen.
Danke Euch erstmal!
MfG Paul

von Paul Baumann (Gast)


Lesenswert?

So, jetzt geht's. Ich habe einen Quarzgenerator mit 4 Mhz an Xtal1
gelötet und kam dann mit Ponyprog dran. Dann habe ich die Fuses wie
bei einem (vermutlich) neuen gesetzt. Jetzt lebt er. (So ein Gewürge!)

MfG Paul

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.