Das eine ist eine Bibliothek (Lib) und das andere eine Binary also ein "Programm". Ich meinte, ob beim Projekt auch der ATmega32 als Target-Device geändert wurde. Darüber werden die IO-Register inkludiert, was zu deinem Verhalten führen könnte.
Ne dann kann es das auch nicht sein,
schreibe einmal ein komplettes Projekt (Programm) für den Atmega 2560 zum testen auf dem KT600
und dann einmal ein komplettes Projekt für den Atmega 32 wobei hier eben die Zeilen im main Programm kopiert werden
aber das sollte ja keine auswirkungen haben.
Habe aber nun so zwei drei Versuche die ich machen werde.
Sprich Takt und nochmals den Aufbau, sprich die Verbindungen.
Was mich eben verwundert das das flashen geht, Sind aber auch bloß sechs Leitungen von weiß ich nicht wie vielen.
Das Flashen wird immer gehen, da das Target ( der µC ) nicht kontrolliert ob es ein 2560 oder ein Mega32 ist. Die Informationen sind auch gar nicht mehr im Hexfile enthalten. Im Übrigen heißt es STK600 und nicht KT600.
Lesezeichen