Carsten Breuer a écrit :
> Debugging was once cool with real emulators, with jtag, bdm or whatever,
> it always sucks a bit.
>
>
> Best Regards,
>
>
>
> Carsten
>
>   
I dislike the emulators. At work I have some projects with a Fujitsu 
processor and when I debug I need the $15k emulator
to connect to the board thru a $200 socket. I can't debug a production 
ready board.
Emulators give you more debugging power but the fact that you need a pod 
and expensive socket makes it an unwanted choice.

Nexus would be a good option on ARM or AVR32 if it didn't use so many pins.

The jtag debugging can be better if you have functions in RAM. With IAR 
you get 1 breakpoint, 1 being used by IAR.
I managed to get 2 but that was with messing up with the way IAR works out.

With Eclipse I like better the debuging on the AT32UC3C0512 since I have 
more hardware breakpoints than on the ARM and their gdb interface is 
quicker than OpenOCD.
I bought a JTAGICE mkII, Arrow has a sale right now for $150. Debugging 
is real nice and it works very well with Eclipse.
The nice thing about JTAGICE is that it works well on Linux as well as 
Windows with full support from Atmel. It would be nice if they'd release 
the code though. It would
have been quicker for me to get it work on Mandriva 2010.0. Atmel 
supports Linux but not Mandriva.

I think that once OpenOCD is optimized it should work just as nice on 
the ARM (except for the lack of breakpoints)

Michel

-- 
Tired of Microsoft's rebootive multitasking?
then it's time to upgrade to Linux.
http://home.comcast.net/~mcatudal

_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to