anyone used Amontec sdk4arm and/or JTAGkey?

Hi,

I’m brand new to ARM’s (10 or so years experience with other platforms)… For my next project I want to use the LPC2103, but need to pick out a JTAG programmer and setup a build environment (both need to be Linux-friendly).

Right now I’m seriously looking at the [JTAGkey-Tiny and [sdk4arm (both from [Amontec).

Has anyone had any luck with either of these? Are there any other tools I should consider?](http://www.amontec.com/)](YOKUBET : Situs Resmi Slot Gacor Scatter Hitam Rate Tertinggi)](YOKUBET : Situs Resmi Slot Gacor Scatter Hitam Rate Tertinggi)

I’m using a parallel port Jtag unit that came from Olimex. Another person here is using a usb jtag unit from Olimex that has an extra serial port on it. Yet another programmer here is using the usb Amontec Tiny. We just bought three more because very soon I’m going to be debugging some communications between two and then three devices.

OpenOCD works with all of the Jtag units.

We’re a Linux house so of course we’re using the GNU toolchain. We’re developing with the LPC2103, the LPC2148, and the LPC2378. Now that we have our little OS running we’re pretty much at the printf stage of debugging, but we pounded on gdb a lot to get there.

Good lucj with your project.

I’ve tried out GCC, Keil and Rowley’s Crossworks. Rowley’s seem to be the easiest to deal with.

No environment can handle all JTAG interfaces, so buy a JTAG interface only after you’ve decided on the environment. Crossworks and GCC can work with Wigglers and therefore are the cheaper options out there. Debugging GCC (or getting started with it) is a hairball, but free.