Gast
#1008750
Hallo Gemeinde! Ich brauche mal wieder Hilfe. Ich fertige ein Update nach dem anderen für meine Anwendung und die soll auf 12 verschiedenen Megas laufen. Nur 2 davon haben einen Programmieradapter in Reichweite. Da eine SD-Karte angeschlossen ist lag es nahe an den Bootloader von Stefan zu denken. Ich kompiliere den Bootloader und spiele das .hex-file auf. Danach lese ich testweise aus und erhalte ein hex-file was ca. so aussieht: ... 1077B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 :1077C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 :1077D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 :1077E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 :1077F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 :107800000C942A3C0C94473C0C94473C0C94473C09 :107810000C94473C0C94473C0C94473C0C94473CDC :107820000C94473C0C94473C0C94473C0C94473CCC ... Für mich heisst das, das die Anwendung wie gewollt ab 0x7800 in den Mega geschrieben wurde. Fuses im Anhang. Leider macht er nichts. Ich habe Testweise mal gleich zu Beginn der main einen Pin high gesetzt. Er kommt nicht einmal da an. Hat jemand eine Idee, wo der Fehler liegen könnte? Ich danke Euch!

