Simulator und JTAG-ICE MKII Unterschied

Gast #694705
Lesenswert?

Hallo,

habe ein komisches Phänomen mit MEGA88, AVR GCC und AVR Studio im 
Kombination mit dem JTAG-ICE MKII.

Ein paar Softwareteile sind mittels Linker speziell plaziert.
Starte ich das Programm im Simulator ist alles dort wo es hinsoll 
(Disassembly).

Mache ich selbiges über den JTAG-ICE MKII, dann sind zwar die 
Sprungmarken richtig eingetragen (also die Kommentare der 
Orginalfunktionen zum Sourcecode) aber der Code liegt an ganz anderen 
Stellen und die Soft funzt nicht, also rjmp - Sprünge mit falschem 
Offset.

Nutze ich den JTAG-ICE als reinen SPI Programmer funktionert alles?!?

Ist das ein bekanntes Problem für jemanden da draussen an der Front.
Vielleicht ein BUG in DWARF-2 oder über das *.elf ... or whatever

PLS Help.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren