Gast
#694705
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.