Gast
#538944
Hi! Ich habe einen Bootloader geschrieben wo man mithilfe des PC ein normales Intel HEX file einschreiben kann. AVR Studio erzeugt mir folgenes fiele... Ausschnitt: 1 :020000020000FC 2 :020000007DC7BA 3 :02001C00B5C667 4 :02004000E5C613 5 :020028005AC7B5 6 :0200480082C272 7 :02004C00BBC136 Mein Bootloader hängte sich immer an Zeile 5 auf und machte dann MURX. Grund ist das erst Adresse 40 kommt dann Adresse 28 und dann Addresse 48. Da kommt es aus dem Tritt... sollte es nicht der reihe nach gehen? 28 40 48 also... 1 :020000020000FC 2 :020000007DC7BA 3 :02001C00B5C667 4 :020028005AC7B5 5 :02004000E5C613 6 :0200480082C272 7 :02004C00BBC136 dann klappt es auch mit dem einschreiben in den µC... Hmm, kann es sein das das AVR Studio eine falsche Ausgabe macht oder ist es wirklich erlaubt das man mit den Adressen springen kann???? Gruß AVRli...