J-Link vs JTAGjet

The following table shows a comparison between SEGGERs J-Link and the IAR JTAGjet. Not all models are listed to keep the table simple. On SEGGER's side, all J-Link Lite and trace models are not listed. For JTAGjet for other processor families and models with trace are excluded. Technical information and prices are taken from www.signum.com on 2011-09-14.

Comparison chart

  SEGGER
J-Link
SEGGER
J-Link PRO
SEGGER
J-Link ULTRA
SEGGER
J-Link ULTRA/Pro Software Bundle
JTAGjet-
ARM
JTAGjet-
ARM11
JTAGjet-
Cortex
JTAGjet-
ARM7911C
Cost (US-market for comparison)
$299 $998 $648 $998 $1500 $2100 $2100 $2500
Free updates unlimited unlimited unlimited unlimited 1 year 1 year 1 year 1 year
Download Speed 720 KBytes/
sec
720 KBytes/
sec
1.4 MBytes/
sec
1.4 MBytes/
sec
>1 MByte/
sec
> 1MByte/
sec
>1 MByte/
sec
>1 MByte/
sec
USB Full Speed
2.0
Full Speed
2.0
High Speed
2.0
High Speed
2.0
High-Speed
2.0
High-Speed
2.0
High-Speed
2.0
High-Speed
2.0
Ethernet no no no no no no no
Intelligence Built Into Unit For Debugging Speed and Robustness no no no no
RDI
GDB Server
Integrated Flash Loaders
Production Flash Programming Software
Unlimited Flash Breakpoints no no no no
Multi-Core Debugging   1   1   1   1
Power Debugging no no no no no no
JTAG interface
SWD interface no no
SWO support no no no no
ARM7 no
ARM9 no
ARM11 no no
Cortex-A5 no no no no
Cortex-A8 no no
Cortex-M0 no no
Cortex-M1 no no
Cortex-M3 no no
Cortex-M4 no no
Cortex-R4 no no
Renesas RX no no no no

Integrated         no Not integrated           Optional, an additional license is required

1) Unclear if this works with other debuggers such as IAR EWARM
 


Other differences

While Signum is now an IAR company and the JTAGjet is an IAR product, the SEGGER J-Link is independent and will work with IDEs from: Freescale, IAR, KEIL, Mentor Graphics, Rowley, Renesas, Tasking, Phyton and others. In addition to that any RDI compliant debugger can be used with the optional RDI module, and any GDB compliant debugger with the free GDB Server.


Conclusion

The above table illustrates just a few of the major differences between the J-Link and the JTAGjet. You will find that most other differences also fall in favor of the J-Link. The J-Link supports all CPU cores listed above in a single model.  We are also continuously adding support for additional cores, which in most cases, only requires a software/firmware update. Unlimited free updates are included with even the baseline model of the J-Link. Built-in intelligence facilitates a strong connection with your end device while performing at speeds unmatched by the JTAGjet. The optional flash breakpoints are almost  a must for professional debugging of programs which must reside on a microcontroller's flash memory. The J-Link is supported by all major toolchains.Therefore, as your projects change and you find that a different compiler/debugger is necessary, you do not need to lose your investment (monetary and learning curve) in your development/production tools.
JTAGjet comes two main advantages: It comes with its own debugger software (Chameleon). Trace is available for high-end CPUs such as Cortex-A8 (higher priced models)
If you do not need these features, J-Link is the better buy.