Forum: Mikrocontroller und Digitale Elektronik Fuses nicht mehr programmierbar - ATmega8


von Alexander K. (chessat2002)


Angehängte Dateien:

Lesenswert?

Hallo!

Prinzipiell geht es um die Programmierung eines ATmega8 - 16PU. Als 
Programmer verwende ich das Gerät "mySMART USB MK3", das bisher auch 
immer einwandfrei funktioniert hat.
Nun habe ich folgendes Problem: Nach dem Kauf des ATmega8 habe ich 
zuerst über das mit dem Programmer mitgelieferte Tool die Fuses 
ausgelesen. Hat einwandfrei funktioniert. Ich habe daraufhin einmal ein 
paar Fuses geändert (interner Takt auf 2 MHz und Brown-Out-Detection 
eingeschaltet auf 4 V), um grundsätzlich das Schreiben der Fuses zu 
testen. Auch das hat einwandfrei funktioniert. Daraufhin habe ich den 
Takt wieder zurück auf 1 MHz gestellt und wieder die Fuses ausgelesen. 
Immer noch alles Gut! Witzig ist, dass das Schreiben der Fuses dann auf 
einmal nicht mehr geklappt hat. Das Auslesen funktioniert nachwievor 
einwandfrei. Auch die Erkennung des Controllers klappt. Bei einem 
Schreibversuch der Fuses bekomme ich jedoch immer die Meldung "Timeout 
beim Schreiben der Fuse-Bits.". Und das ist mir absolut unerklärlich. 
Klar wäre mir alles, wenn ich möglicherweise falsche Fuses gesetzt 
hätte, ich denke jedoch, das habe ich nicht gemacht.
Im Anhang findet ihr 2 Screenshots, welche das Problem nochmals 
darstellen.

Vielleicht hat ja von euch wer eine Idee, was passiert sein könnte.


Vielen Dank,

Alex Kli

von Fallout-Boy (Gast)


Lesenswert?

Totgefused?!

HVSP ist dann die Lösung...

von Fallout-Boy (Gast)


Lesenswert?

oder wars HVPP?

von Alexander K. (chessat2002)


Lesenswert?

hm ... was genau meinst du mit totgefused? insgesamt habe ich vielleicht 
3 - 4 fuses geändert.

von Stefan B. (stefan) Benutzerseite


Lesenswert?

> hm ... was genau meinst du mit totgefused? insgesamt habe ich vielleicht
> 3 - 4 fuses geändert.

Bereits mit einer falschen Fuse kann man sich aussperren.

AVR Fuses

von Michael M. (Gast)


Lesenswert?

@falsche fuses gesetzt: dann könnte er sie nicht immer noch auslesen.

stell mal den takt der isp runter.

von Alexander K. (chessat2002)


Lesenswert?

Ich habe die ISP - Speed ganz runter gestellt (auf 162 b/s). Hat sich 
leider nichts geändert.
Wie gesagt, Auslesen funktioniert einwandfrei.

von Michael M. (Gast)


Lesenswert?

mal ein anderes tool versucht?

von Alexander K. (chessat2002)


Lesenswert?

Was würde sich da anbieten, möglichereise AVRDUDE? Ich werds mal mit dem 
probieren ...

von Michael M. (Gast)


Lesenswert?

jup, zum beispiel. aber ka, wie gut der mit vista/win7 zu recht kommt.
praktisch dafür btw: 
http://avr8-burn-o-mat.aaabbb.de/avr8_burn_o_mat_avrdude_gui_en.html

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.