Hallo allerseits,
ich habe leider beim Berechnen der FUSE-Bytes einen fatalen Fehler
gemacht und weiß nicht weiter.
Ich habe einen ATmega2560 verlötet. Daran ist ein Crystal-Oscillator
angebracht und die Beschaltung für die ISP-Programmierung eingerichtet,
die einen Clock benötigt.
Nun habe ich aus Versehen die Fuse so eingestellt, dass ein externer
Clock verwendet wird, den es nicht gibt. Das Ergebnis ist, dass der uC
nicht mehr antwortet.
Ich habe ein STK600, kein Windows und bin somit auf avrdude angewiesen,
das meines Wissens kein JTAG mit dem STK600 spricht.
Ich möchte natürlich nach Möglichkeit nicht mehr viel an meinem
Prototypen 'rumlöten.
Hat jemand eine Idee, wie ich die Fuses (möglichst einfach versteht
sich..) zurücksetzen kann?
Ist es beispielsweise möglich, den Clock des sich auf dem STK600
befindlichen uCs abzuleiten bzw. per Programm einen Clock zu erzeugen,
den ich an den verstummten uC anlegen kann?
Ist es möglich, den Oszillator dran zu lassen? Oder sollte ich den
lieber entfernen?
MfG
FT