Forum: Compiler & IDEs Wie Bootloader an die richtige Adresse schreiben?


von Mario Jansen (Gast)


Lesenswert?

Hallo,

ich versuche mich gerade an einem Bootloader für den ATMega16 in c 
compiliert mit dem avr-gcc.

Allerdings steh ich scheinbar ein wenig auf dem Schlauch. Ich hab schon 
viel gesucht und gelesen. Nur fehlen mir die wohl die richtigen 
Suchbegriffe.

Wie sage ich dem Compiler denn, dass er meinen Bootloader nicht an den 
Anfang des Flash sondern an eine bestimmte Adresse schreiben soll.

Ich weiß, die Wahrheit ist irgendwo da draußen. Kann mich mal bitte 
jemand erleuchten. Danke

von Stefan E. (sternst)


Lesenswert?

-Wl,--section-start=.text=XXXX

von Mario Jansen (Gast)


Lesenswert?

Jepp,

das funktioniert. Vielen Dank!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.