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
hm ... was genau meinst du mit totgefused? insgesamt habe ich vielleicht 3 - 4 fuses geändert.
> 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
@falsche fuses gesetzt: dann könnte er sie nicht immer noch auslesen. stell mal den takt der isp runter.
Ich habe die ISP - Speed ganz runter gestellt (auf 162 b/s). Hat sich leider nichts geändert. Wie gesagt, Auslesen funktioniert einwandfrei.
Was würde sich da anbieten, möglichereise AVRDUDE? Ich werds mal mit dem probieren ...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.