Gast
#2108223
Hallo, ich habe ein Projekt im AVR-Studio4, welches einen Bootloader.hex erzeugt und mir per "external makefile" die Daten in den Flash vom Microkontroller schreibt. Beim anschließenden Auslesen sehe ich, dass er an der richtigen Stelle geschrieben wurde. Dann habe ich noch die eigentliche Software, welche ich mit dem vom AVR-Studio generierten makefile kompiliere. Flashen funktioniert auch hier und beim Auslesen sehe ich, dass er den Code brav ab Adresse Null geschrieben hat. Das blöde ist nur, der andere Bereich wird dann wieder im Flash überschrieben. Ich habe nun zwar im Forum gelesen, dass ich die Bereiche auch im AVR-Studio unter den Einstellungen "Project Options -> Memory Settings" einstellen kann, aber wenn ich dort einen Speicherbereich reinschreibe, wird dieser trotzdem wieder überschrieben. Kann mir jemand sagen welche Einstellungen ich dort machen muss? Um mich nicht mit einem eigenen makfile rumärgern zu müssen würde ich es gerne im AVR-Studio machen, habe für die Speicheraufteilung aber nichts finden können.