Hallo, das Programmieren meines AVR Mega8 funktioniert mit dem Pony Prog 2000 recht gut, bis auf das Programmieren der Fuses. Wenn ich versuche den externen Takt mit den Fuse einzustellen, geht das 2 bis 3 mal gut und dann ist plötzlich der uC nicht mehr funktionsfähig. Programmieren kann ich ihn dann auch nicht mehr. Kennt einer das Problem?? Als Schnittstelle benutze ich den Parallelport mit einem "74HC245 Programmer".
Die falschen Fuses mit verändert??? Immer erst die Fuses einlesen, dann ändern und dann erst schreiben. ...
ja, die Reihenfolge habe ich schon eigehalten und die falschen habe ich auch nicht gesetzt, komisch oder???
In der Tat komisch. Ich habe die Fuses bei meinen Mega-8 mit Sicherheit schon 100 mal geändert ohne daß solche Schwierigkeiten aufgetreten sind. Wenn man Fehlbedienung ausschließen kann, wirds schwierig. Angefangen bei Timing-Problemen (z.B. zu langes Kabel, Probleme mit dem Programmieradapter, falscher Typ des Treiber-Chips) bis hin zu Inkompatibilitäten des Betriebssystems ist da so ziemlich alles möglich. Auch ein lockeres Kabel hat schon zu sehr interessanten Ereignissen geführt. Dann sollten aber auch Unregelmäßigkeiten beim Beschreiben des Flash auftreten. Läßt sich denn der Controller hinterher auch nicht mit einem externen Oszillator wiederbeleben? Wenn die Reset-Leitung abgeschaltet ist, ist natürlich Schicht im Schacht. Es gibt aber mindestens eine Schaltung hier im Forum mit der man auch das wieder hinbekommt.
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.