Forums

Debugging Atmel SAM7: Lauterbach or OpenOCD+Amontec JTAGkey?

Started by PretzelX November 7, 2008
Hi,

Just wondering if it is worth forking out for the Lauterbach debugger/ICE
or to settle for something like OpenOCD + Amontec JTAGKey to debug an Atmel
SAM7 MCU please?

Basically I'd like to be able to set breakpoints in my IDE (Eclipse or
Xemacs) and if possible, view contents of registers/RAM etc.

Thanks very much.
PretzelX.


On Nov 6, 9:19=A0pm, "PretzelX" <pretzel_...@hotmail.com> wrote:
> Hi, > > Just wondering if it is worth forking out for the Lauterbach debugger/ICE > or to settle for something like OpenOCD + Amontec JTAGKey to debug an Atm=
el
> SAM7 MCU please? > > Basically I'd like to be able to set breakpoints in my IDE (Eclipse or > Xemacs) and if possible, view contents of registers/RAM etc. > > Thanks very much. > PretzelX.
Use SAMIce! It is a Segger J-Link and well worth the money. AFAIK most (all?) SAM7 device do not provide trace signals, unlike the LPC2000. If you had a device with trace options Lauterbach may be well worth the money, after all it is the leading emulator. An Schwob
"An Schwob in the USA" <schwobus@aol.com> skrev i meddelandet 
news:1695ad4b-8849-4436-9afb-453cdd4a1ceb@w39g2000prb.googlegroups.com...
On Nov 6, 9:19 pm, "PretzelX" <pretzel_...@hotmail.com> wrote:
> Hi, > > Just wondering if it is worth forking out for the Lauterbach debugger/ICE > or to settle for something like OpenOCD + Amontec JTAGKey to debug an > Atmel > SAM7 MCU please? > > Basically I'd like to be able to set breakpoints in my IDE (Eclipse or > Xemacs) and if possible, view contents of registers/RAM etc. > > Thanks very much. > PretzelX.
> Use SAMIce! It is a Segger J-Link and well worth the money. AFAIK most > (all?) SAM7 device do not provide trace signals, unlike the LPC2000. > If you had a device with trace options Lauterbach may be well worth > the money, after all it is the leading emulator.
> An Schwob
The SAM-ICE is not supported by all toolchains. Don't think there is an Open-OCD driver for it and it is not supported under Linux AFAIK. You first select the toolchain, and then you select your JTAG emulator based on this. BDI2000 is a good emulator when running Linux. -- Best Regards, Ulf Samuelsson This is intended to be my personal opinion which may, or may not be shared by my employer Atmel Nordic AB
Thanks for your responses An & Ulf.

Kind regards, 
PretzelX.