AVR AT90CAN128 Problem

OP #7026028
Lesenswert?
• ▲
▼
Folgendes Problem:
Ich möchte bei ein paar alten SMA-Wechselrichter die Firmware 
hochziehen. Die neuere Firmware ist auf einem AT90CAN128. Diesen möchte 
ich auslesen und auf die anderen CPU-Boards mit älterem Stand drauf 
spielen (keine Lockbits gesetzt). Das ganze habe ich schon mal gemacht 
mit einer anderen Type, da waren es ATMEGA128, das ging mit meinem 
TL866Plus via ISP-Interface ohne Probleme. Jedoch unterstützt der TL866 
den AT90CAN nicht, Lesen geht, aber leider kein Erfolg beim Schreiben, 
weder EERPOM noch Flash
Folgendes habe ich jetzt probiert:
AVR Studio 4.17 (ist alt, aber die 4.19 lässt sich nicht installieren 
und Version 5 aufwärts unterstützt den AT90CAN nicht mehr)
PICKIT2 ISP Programmer als STK500 emuliert über virtuelles Nullmodem und 
PK2AVRISP. Das Auslesen geht ohne Probleme, EEPROM schreiben geht auch, 
nur beim Flash klappt es nicht. Beim Verifzieren gibt es eine Abweichung 
bzw. der Inhalt des Flash ändert sich nicht. Ich habe schon probiert die 
ISP Frequenz zu reduzieren, ohne Erfolg.
Ich bin jetzt etwas ratlos. Oder gibt es da Restriktionen softwareseitig 
dass der AT90CAN nur mit bestimmter Hardware beschrieben werden kann?
Danke schon mal für die Tipps.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.