Forum: Mikrocontroller und Digitale Elektronik Mit AVR Studio den Programmcode plazieren


von Avrler (Gast)


Lesenswert?

Hallo Zusammen,
kann mir bitte jemand sagen wie ich den ProgrammCode(Bootloader 
Hex-file) ab einer bestimmten Programmspeicher-Platz(0xE000)in eimem 
Atmega128 plazieren bzw. generieren kann.

vielen Dank!

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

.org 0xE0000
<Programmcode>

von Avrler (Gast)


Lesenswert?

Das funktioniert leider nicht!
org 0xE000 -->
Fehelrmeldung:
../Main.c:70: error: expected '=', ',', ';', 'asm' or '__attribute__' 
before numeric constant

Der QuelleCode ist in C.

von Christian U. (z0m3ie)


Lesenswert?

Du musst dem linker als Parameter mitübergeben wo es hin soll. Schau mal 
in einen vorhandenen Bootloadercode oder in die Beschreibung des gnu 
linkers.

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.