RES: [En-Nut-Discussion] JTAG problems
Ronaldo Bianchin
rbianchin at digicon.com.br
Tue Jul 27 13:55:44 CEST 2004
Donwload the new gcc from the address http://www.atmel.com/dyn/resources/prod_documents/AVRGccTools.zip and use the -gdwarf-2.
I don't know if it's realy necessary, but I made it in the entire ethernut project (make cleanall and make install after the changes).
Ronaldo Bianchin
----- Mensagem original -----
De: Harald Kipp [SMTP:harald.kipp at egnite.de]
Enviada em: terca-feira, 27 de julho de 2004 04:35
Para: Ethernut User Chat (English)
Assunto: Re: [En-Nut-Discussion] JTAG problems
Jens,
app/Makedefs includes two compile option lines:
CPFLAGS = $(MCFLAGS) -Os -Wall -Wstrict-prototypes
-Wa,-ahlms=$(<:.c=.lst) $(DEFS)
#CPFLAGS = -g $(MCFLAGS) -O0 -Wall -Wstrict-prototypes
-Wa,-ahlms=$(<:.c=.lst) $(DEFS)
If you uncomment the second one, source level debug
information will be included in the elf file. Running
make clean
make your_appname.coff
should create the coff file for AVRStudio.
Btw. anyone tried AVRStudio's new elf support?
Although based on ICCAVR, you may also look at
http://www.ethernut.de/en/iccavr/
for a sample debug session.
Harald
At 09:18 27.07.2004 +0200, you wrote:
>Hello,
>
>We are currently trying to debug an application using the
>AVR JTAG interface. We are able to download the program
>to the ATMega 128 using the interface, so we expect it to
>work correct. It is also possible to debug the application
>at assembler level, but it seems that the AVRStudio isn't
>able to get the informations required for source level
>debugging. Has anyone a small example (source & makefile)
>to make shure that the application is generated with the
>correct compiler / tool settings?
>
>Regards
>
>Jens
_______________________________________________
En-Nut-Discussion mailing list
En-Nut-Discussion at egnite.de
http://www.egnite.de/mailman/listinfo.cgi/en-nut-discussion
More information about the En-Nut-Discussion
mailing list