Der Tiny wurde erkannt, konnte aber nicht korrekt programmiert werden.
Beim verify wird der gerade programmierte Flash vom PC wieder ausgelesen und mit dem Original-Hex-File verglichen. Dadurch wird überprüft, ob das Programm wirklich komplett im Flash angekommen ist.
Bei deinem Tiny hat das scheinbar nicht funktioniert. Eventuell ist der Flash Deines Tinys beschädigt, eine andere Fehlerquelle kann ich mir im Moment nicht vorstellen.
[edit]
Tipp:Klick mal bei Flash auf 'Read', speichere das Hex-File ab und schau mal mit einem Text-Editor rein. Wenn Da nur FF drinsteht, wurde der Tiny überhaupt nicht programmiert. Ansonsten vergleiche mal das geschriebene und das ausgelesene Hex-File per Hand.
[/edit]
Wahrscheinlicher als ein defektes Flash-ROM ist vielleicht doch eine wackelige Versorgung, zu lange Leitungen zum Programmer oder parallel zu den Programmierleitungen angeschlossene Lasten oder sogar Ausgänge.
In Gang setzen einfach, indem man die Speisespannung anlegt und Reset auf High legt.
Aber was soll denn das Programm machen. Lt Deinem Code wechselt Port A je nach Taktfrequenz ein paar (Zig)tausendmal pro Sekunde den Pegel. Falls da Leds dranhängen, muss man noch grössere Verzögerungen einbauen, damit man was blinken sieht.
Ich hatte das gleiche Problem mit einem tiny13. Irgengwann habe ich mal das Signatur- und Kalibrierungsbyte ausgelesen und siehe, er ließ sich danach anstandslos programmieren.
Wenn der Programmer wieder mal solche Zicken gemacht hat, hat es nach dem Auslesen dieser Bytes auch geklappt.
Einfach mal probieren, vielleicht klappt's dann mit dem tiny26.
Lesezeichen