Zitat Zitat von oberallgeier
Zitat Zitat von Arkon
... Schaltung ... auf den ... Atmega88 portieren ...
Die Schaltung portieren? Doch eher den Code, oder?
Genau genommen beides :P . Aber das Programm ist es das Probleme macht.

Zitat Zitat von oberallgeier
Zitat Zitat von Arkon
... Auf den µC war/ist ein Bootloader ... um den Asuro über ... Infrarot ... zu programmieren ... Bootloader müsste ... futsch sein wenn ich ein neues Programm über ISP aufspiele ...
Der Bootloader war auf den m88 oder auf dem asuro-m8? Der Bootloader ist beim "normalen" Flashen per ISP ziemlich sicher überschrieben bzw. gelöscht worden.

Zitat Zitat von Arkon
... befindet sich der Bootloader in einem gesonderten Bereich der beim normalen Flaschen nicht beschrieben wird ...
Kommt drauf an. Wenn der Bootloader "eingeschaltet" wird bzw. wenn durch den Bootloader das Programm geladen wird, dann wird sein Bereich nicht überschrieben.
Die Mega88 stammen wie gesagt aus nem Asuro. Der darauf enthaltene Bootloader startet gleich nach einschalten und wartet entweder auf eine Programmierung über die IR-Schnitstelle oder auf einen Tastendruck damit das evtl schon vorhandene Programm gestartet wird.

Zitat Zitat von oberallgeier
Zitat Zitat von Arkon
... Wie würde ich den Bootloader dann wieder vom µC bekommen?
Einfach den Controller löschen - dann ist nix mehr drauf. Bevor ich einen Controller flashe, wird der von mir auch gelöscht. Sicher ist sicher . . . .
Ich Programmiere meine µC über das AVR-Studio. Dort gibt es den Button "Erase Device". Ist das ausreichend oder muss ich über die HV-Programmierung einen "gründlichen" "Chip Erase" machen?

Ich will nicht ausschließen, dass die Mega88 vll auch im Eimer sind. Die lagen recht lange ungeschützt in meiner kleinen Bauteilkiste. Nur meckert das Studio halt nicht rum wenn ich ein Programm flashe, die Signatur auslese ect.