logo slogan

Segger Debuggers


SEGGER develops a range of JTAG debuggers and flash programemrs to suite all needs. Either as part of a development IDE or standalone for development or production programming.


J-Link hardware Family Video


This Video explaines the various debuggers and associated software to help you choose the debugger/programmer that is right for you.  
> Link to


J-Link Software


This Video explaines the contents of the software bundle that is freely downloadable from Segger to help you choose the debugger/programmer that is right for you.   > Link to






J-Link ARM  JTAG debugger

J-Link is a USB powered JTAG emulator for ARM cores. It connects via USB to the Win-PC host.  USB 2 .0 interface,  Any ARM7/ARM9 core (including thumb mode) and Cortex M3 including SWD supported  Download speed up to 720 kbytes/s,  Multiple Devices and Multiple core debugging Optional stand alone programming software   > Link to


J-Link ULTRA JTAG debugger for ARM7/9/11 and Cortex M3

J-Link Ultra is a JTAG/SWD emulator designed for ARM/Cortex and other supported CPUs. It is fully compatible to the standard J-Link and works with the same PC software.


Based on the highly optimized and proven J-Link, it offers even higher speed as well as target power measurement capabilities due to the faster CPU, built-in FPGA and High speed USB interface.


It connects via USB to a PC running Microsoft Windows 2000, Windows XP, Windows 2003, Windows Vista or Windows 7. J-Link Ultra has a built-in 20-pin JTAG/SWD connector.   > Link to


J-Link Renesas RXJTAG debugger

J-Link RX is fully compatible to Renesas E1 emulator and works with Renesas HEW and IAR Embedded Workbench for RX (EWRX).

The J-Link RX software is a package of DLLs which replace the original Renesas DLLs used for E1/E20 and can be downloaded here:  > Link to


J-Link-PRO ARM JTAG Debugger


J-Link ARM Pro is a version of the regular J-Link with an Ethernet interface in addition to the USB interface, as well as two additional LEDs which are used as hardware status indicators. When J-Link ARM Pro is used via USB it can be USB powered; for Ethernet use it is powered via the USB connector using a USB hub or the power supply that comes with it. > Link to






A JTAG debugger with Trace.  The J-TRACE can be used as a standard JTAG by using the JTAG cable or by swapping to the TRACE cable the Trace features can be used. > Link to




J-TRACE ARM-Cortex-M3 JTAG & TRACE Debugger


Segger J-Trace for ARM Cortex-M3 is a high speed hardware trace probe developed from ground-up for ARM Cortex-M3; it connects via USB to the PC host running Windows

Trace supports up to 200 MHz
Trace based on ARM ETM v3/CoreSight
16 Mbyte trace memory buffer.> Link to




J-Link Software


There is a wide range of software supporting the J-link from stand alone flash programming to RDI  and GDB servers to Breakpoints for internal flash memory   > Link to


JTAG Opto Isolator

The J-Link JTAG Isolator can be connected between J-Link ARM and any ARM-board that uses the standard 20-pin JTAG-ARM connector to provide electrical isolation. This is essential when the development tools are not connected to the same ground as the application  > Link to


Flasher Portable


Flasher Portable is a programming tool for microcontrollers with on-chip and/or external flash memory. It is powered by USB or batteries. Programs ARM7/9 and Cortex, Renesas RX and PowerPC using JTAG, SWD, FINE and SPD. > Link to


Flasher PRO Programmer

Flasher PRO is a programming tool for microcontrollers with on-chip or external Flash memory and ARM, RX or PPC core. Flasher PRO is designed for programming flash targets with the J-Flash software or stand-alone. In addition to that Flasher PRO has all of the J-Link functionality. Flasher PRO connects via USB, Ethernet or via RS232 interface to a PC, and has a built-in 20-pin JTAG connector, which is compatible with the standard 20-pin connector defined by ARM. .> Link to


Flash Programmer

Flasher is programming tool for microcontrollers with on-chip or external Flash memory and core memory. Flasher is designed for programming flash targets stand-alone. Flasher  connects via USB or via RS232 interface to a PC, running Microsoft Windows  There are several flashers to cover ARM, M16C, M32C, R8C, R32C, M38000, ST9, Toshiba TLCS-870 and TMP91, ST7 and STM8 .> Link to