EmbeddedRelated.com
Forums
Memfault Beyond the Launch

which jtag is better?

Started by naderus2000 September 30, 2006
i want to between j-link and ULink which one is better?
is both of them work in IAR and keil?

An Engineer's Guide to the LPC2100 Series

--- In l..., "naderus2000" wrote:
>
> i want to between j-link and ULink which one is better?
> is both of them work in IAR and keil?
>

They are about the same in terms of features but they aren't
compatible with each other. IAR wants the j-link and Keil wants the
ulink. Your preferred toolset should drive this choice.

There are other toolsets that can use different jtag devices, so these
2 aren't the only choices. Olimex now has a cheap usb jtag device, and
I think it probably works with OpenOCD and the GNU toolchain.

Amontec also has a usb device that works with OpenOCD and GNU.

Rowley also has a device called the CrossConnect that works with their
toolset (CrossWorks).

But IAR and Keil are the market leaders for companies who can afford
them.

Eric
Ulink work with only Keil IDE software.

On 9/30/06, naderus2000 wrote:
>
> i want to between j-link and ULink which one is better?
> is both of them work in IAR and keil?
>

--
N-Link ARM JTAG & ARM7 Boards
--------------
http://www.micro4you.com
http://stores.ebay.com/Micro4you-Store
--- In l..., "naderus2000" wrote:
>
> i want to between j-link and ULink which one is better?
> is both of them work in IAR and keil?
>
Hi,

your selection is not between U-Link, J-Link or any other xxx-Link, it
is between the software packages you want to use. If you want to use
Keil, you are best of with U-Link, if IAR, J-Link is proven...
The JTAG debuggers cost only a fraction of the professional software
packages.

Bob
I personally use the free version of Keil for now. However I'm using
wiggler with some issues. Apart from the programming speed, what
benefits do the non-wiggler JTAG devices offer? I.E. why should I
spend $300 over $25 for wiggler apart from programming speed and
software compatibility?
>
> They are about the same in terms of features but they aren't
> compatible with each other. IAR wants the j-link and Keil wants the
> ulink. Your preferred toolset should drive this choice.
>
> There are other toolsets that can use different jtag devices, so these
> 2 aren't the only choices. Olimex now has a cheap usb jtag device, and
> I think it probably works with OpenOCD and the GNU toolchain.
>
> Amontec also has a usb device that works with OpenOCD and GNU.
>
> Rowley also has a device called the CrossConnect that works with their
> toolset (CrossWorks).
>
> But IAR and Keil are the market leaders for companies who can afford
> them.
>
> Eric
>
----- Original Message -----
From: "ghazanhaider"
To:
Sent: Wednesday, October 18, 2006 3:21 PM
Subject: [lpc2000] Re: which jtag is better?
>
> I personally use the free version of Keil for now. However I'm using
> wiggler with some issues. Apart from the programming speed, what
> benefits do the non-wiggler JTAG devices offer? I.E. why should I
> spend $300 over $25 for wiggler apart from programming speed and
> software compatibility?

Debugging is much faster.

Leon
If you want use wiggle with Keil software. you can use H-JTAG server :
http://hjtag.blogspot.com/

On 10/18/06, Leon Heller wrote:
>
> ----- Original Message -----
> From: "ghazanhaider" >
> To: >
> Sent: Wednesday, October 18, 2006 3:21 PM
> Subject: [lpc2000] Re: which jtag is better?
>
> >
> > I personally use the free version of Keil for now. However I'm using
> > wiggler with some issues. Apart from the programming speed, what
> > benefits do the non-wiggler JTAG devices offer? I.E. why should I
> > spend $300 over $25 for wiggler apart from programming speed and
> > software compatibility?
>
> Debugging is much faster.
>
> Leon

--
N-Link ARM JTAG & ARM7 Boards
--------------
http://www.micro4you.com
http://stores.ebay.com/Micro4you-Store
--- In l..., "somboon sopee" wrote:
>
> If you want use wiggle with Keil software. you can use H-JTAG server :
> http://hjtag.blogspot.com/
>

I've tried it, it gives me way too many errors of different kinds.
Sometimes I do see the registers sometimes I dont.

Is the N-Link JTAG rock solid reliable?
>
> They are about the same in terms of features but they aren't
> compatible with each other. IAR wants the j-link and Keil wants the
> ulink. Your preferred toolset should drive this choice.

Featurewise they provide the same functions, but there is a hugh
different in speed. For example J-link has a download spead of up to
600Kbytes/sec wheras u-link reaches only 28Kbytes/sec. This is not so
important if you have a vary small application though.

-Tomas
--- In l..., "ghazanhaider" wrote:

> Is the N-Link JTAG rock solid reliable?

It looks interesting at only $50, and it may be a lot faster than the
ulink, but I haven't tried it. Maybe someone else can comment. I'd
like to know if this has an open API, and whether there's a gdb driver
for it.

I suspect that many of the USB problems I've seen are related to
Windows and the fairly closed driver model. Short of writing your own
driver it's very difficult to debug problems with existing drivers on
your system.

I really can't say whether the USB x-link devices are unreliable, or
if its just "issues with Windows and drivers".

Sometimes I use VM sessions to ensure that various drivers don't
interact. But some drivers don't work in VM sessions. I can't afford
half a dozen PC's, each with their own driver, and I don't have the
space for them, either!

Eric

Memfault Beyond the Launch