Ein geilen Tipp hab ich mal bekommen:
Einen zweiten AVR nehmen, der funktioniert. Möglichst hohe interne
Taktrate einstellen (kann ja nix kaputt gehen dabei). Und in einer
endlosschleife einen Pin toggeln. Ich hatte 1Mhz takt (nur..) und ich
erreichte ne freq von ca 300khz (glaube ich wars..Aufjedenfall ziemlich
niedrig). Das hat schon gereicht um den zerflashten Atmel
wiederzubeleben (schwingte wieder).
Was ich merkwürdiges an einem ATMEGA8515 festgestellt habe:
Steht Standardmäßig auf 1Mhz. OK, ausversehen auf Oszillatorbetrieb
geschaltetn, kein Oszillator da. Hm. Ich war verzweifelt denn immer
wenn ich versucht habe die Signatur vom Chip zu bekommen sagte er
"Chipsignatur FFFFFF, fehler.." Klingt logisch ! Aber ich hab bei
BASCOM dann einfach einen Mega8515 in der liste eingestellt, und konnte
TROTZDEM die Fuses abrufen. Sehr komisch, ich habs sogar mehrmals
ausprobiert und es hat immer geklappt. (Neues feature der Megas???)
Kann ich mir nicht erklären ehrlich gesagt. Ich benutze zum Flashen den
MCSelec Sample Programmer.