What's Happening at SEGGER?

2012 |
Apr. 30
J-Link, Press Releases 2012
J-Link Ultra PLUS with Control Panel

The ultimate debug solution: J-Link Ultra+

Based on the ultra fast J-Link Ultra, SEGGER Microcontroller introduces a new member of the J-Link family to the market: The fast and versatile J-Link Ultra+.

By adding licenses for all J-Link related software packages to J-Link Ultra, the developer receives access to an unlimited number of breakpoints in flash memory, production grade flash programming and compatibility with all popular tool-chains including GDB and RDI based tool-chains for ARM and Renesas RX cores.

As with all J-Link models, the J-Link Ultra+ comes with SEGGER’s ultra fast flash programming algorithms, allowing download into external CFI-compliant flashes as well as the internal flash of all common microcontrollers. Related software and firmware updates are free of charge.

With download speeds of up to 1.5 MByte/sec, the J-Link Ultra+ is second to none. The already fast algorithms for flash programming from SEGGER benefit significantly from the improved speed.

The price tag of 598 Euro (748 US Dollars) makes the J-Link Ultra+ the emulator of choice in the ARM and Renesas RX worlds.

“The introduction of the J-Link Ultra+ is an easy choice for developers using ARM and RX cores. Unsurpassed speed, the ease of use, fast and free flash loaders, unlimited flash breakpoints and compatibility with all tool-chains are the outstanding features of this device. There is no other emulator with as much value for the money”, says Dirk Akemann, marketing manager of SEGGER.


Behind the Technology

SEGGER’s Unlimited Flash Breakpoints have been optimized to such a high level, the user will not even realize he has run out of hardware breakpoints during his debug session. J-Link reprograms the flash memory as little as possible. A number of optimizations are used, such as usage of hardware breakpoints whenever possible, automatic conversion of breakpoint types where applicable, instruction set simulation and emulation, flash cache, and other methods SEGGER has developed over the many years of this features evolution.

An unlimited number of breakpoints can be set anywhere in program memory; including the target device's, internal flash memory, external CFI-compliant flash, and internal or external RAM. Debugging limitations imposed by the number of hardware breakpoints available (2 on ARM7/9, 4 on Cortex-M0, M1 and typically 6 on Cortex-M3, M4) are completely eliminated. This presents a flash debugging environment which is virtually the same as that when debugging in RAM.

All J-Link models have built-in “intelligence”: They are all based on 32-bit CPUs running code which is highly optimized for the target CPU and fast and stable debug operation. Many competing products consist of simple USB-to-JTAG or USB-to-SWD conversion circuits and leave all decision making up to the PC, slowing down the debug process and making it more error prone especially in environments with low and changing CPU-clock speeds.


About J-Link

The SEGGER J-Link is the most popular debug probe on the market. It is tool chain independent and works with free GDB-based tool chains such as emIDE and Eclipse, as well as commercial IDEs from: Microchip (MPLAB® X), Atmel, Atollic, Coocox, Cosmic, Freescale, IAR, KEIL, Mentor Graphics, Python, Rowley, Renesas, Tasking and others. With the J-Link family, investments in the debug probe are preserved when changing compiler or even CPU architecture.

J-Link supports multiple CPU families, such as ARM 7, 9, 11, Cortex-M0, M0+, M1, M3, M4, R4, A5, A8, A9 as well as Renesas RX100, RX200, RX610, 620, 62N, 62T, 630, 631, 63N and Microchip PIC32; there is no need to buy a new J-Link or new license when switching to a different yet supported CPU family or tool-chain. SEGGER is 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 family. SEGGER is excited to continue advanced development of its cutting edge embedded tool solutions to be utilized with pretty much any development environment you choose. All J-Links are fully compatible to each other, so an upgrade from a lower-end model to a higher-end model is a matter of a simple plug-and-play.

Full product specifications are available at: The J-Link-Software is available at: U.S. On-Line Web Shop: Online Shop (Europe, Asia, Africa):