Your "One-Stop-Shop" for your next Embedded Project

  • Stacks Image 301508
    Enter image caption content here
  • Stacks Image 301509
    Enter image caption content here
  • Stacks Image 301510
    Enter image caption content here
  • Stacks Image 301514
    Enter image caption content here
  • Stacks Image 301516
    Enter image caption content here
  • Stacks Image 301518
    Enter image caption content here

SEGGER Development Tools Overview


Based on our embedded software we created an industry-leading family of JTAG emulators with and without trace. Main features include high download-speed into RAM and flash memory, the ability to set an unlimited number of breakpoints in flash memory of MCUs. Supports ARM 7/9/11, Cortex™ and various IDEs. SDK available.
    Segger Logo
  • High visibility of tool chain parameters
  • The de-facto JTAG-standard (J-Link)
  • Hardware independent breakpoints
  • Debugger independent flash download


J-Link

SEGGER J-Link BASE

JTAG/SWD Emulator with USB Interface

J-Link is a USB powered JTAG emulator for ARM cores. It connects via USB to the Windows (2000 or later) PC host.

Main features

  • Any ARM7/ARM9/ARM11, Cortex-M3 core support, including thumb mode
  • Serial Wire Debug (SWD) and Serial Wire Viewer (SWV) support
  • All JTAG signals can be monitored, target voltage can be measured
  • Download speed up to 1 Mbytes/second
  • Maximum target interface speed 15 MHz
  • Support for multiple devices
  • Fully plug and play compatible
Read more



J-Link PLUS

SEGGER J-Link PLUS

JTAG/SWD Emulator with USB Interface

J-Link PLUS is a USB powered JTAG emulator for ARM cores. It connects via USB to the Windows (2000 or later) PC host.

Main features

  • Integrated software licenses for Unlimited Breakpoints in Flash Memory,
    RDI and J-Flash
  • Fully compatible to standard J-Link
  • Download speed up to 1 Mbytes/second
  • Maximum target interface speed 15 MHz
  • Fully plug and play compatible
Read more



J-Link PRO

SEGGER J-Link PRO

JTAG/SWD Emulator with USB & Ethernet

J-Link Pro is a refined version of the regular J-Link.

It has an Ethernet interface in addition to the USB interface, as well as two additional LEDs which are used as hardware status indicators.

It connects via Ethernet or USB to the Windows (2000 or later) PC host.

Main features

  • Fully compatible to J-Link
  • Ethernet interface
  • Download Speed up to 3 MByte/sec
  • Maximum target interface speed 50 MHz
Read more



J-Link ULTRA+

SEGGER J-Link ULTRA+

High-Speed Emulator for ARM7/9, Cortex and Renesas RX Cores

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.

Main features

  • Fully compatible to J-Link
  • Very high performance for all supported CPU cores
  • Download Speed up to 3 MByte/sec
  • Maximum target interface speed 50 MHz
  • Hi-Speed-USB 2.0 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 and comes with licenses for Flash Breakpoints, ARM RDI, J-Flash.

Read more



J-Link EDU

SEGGER J-Link EDU

The J-Link EDU emulator is a standard J-Link emulator wrapped in a new housing for educational use. 
The J-Link EDU allows fast download into the internal flash of supported microcontrollers and the setting of breakpoints in flash memory.  J-Link EDU is now available to educational institutions and private persons and students who want to educate themselves in programming and debugging of embedded systems.
The J-Link EDU is natively supported by IAR EWARM, KEIL µVision, Rowley Crossworks, and CodeSourcery G++.
Via GDB-Server, the supported tool-chains also include Atollic TrueStudio, Yagarto, and other GDB based or compatible development environments.

Main features

  • Fully compatible to J-Link
Read more



J-Trace

SEGGER J-Trace ARM

J-Trace ARM is a high speed hardware trace probe for ARM. It connects via USB to the PC host running Windows. J-Trace integrates seamlessly into a wide range of IDEs, is fully plug-and-play compatible and in addition it is very easy to use.

Main features

  • Supports all ARM7 and ARM9 devices
  • No power supply required, powered through USB, although external power supply plug is available
  • Auto speed recognition
  • Integration into IAR Embedded Workbench for ARM makes setup and use easy
Read more


J-Trace CM

SEGGER J-Trace Cortex-M

J-Trace for Cortex-M is a high speed hardware trace probe using the ETM (Embedded Trace Macrocells) of Cortex-M cores. J-Trace for Cortex-M can be used as a J-Link and it also supports ARM7/9 cores. Tracing on ARM7/9 targets is not supported.

Main features

  • Has all the J-Link functionality
  • Supports tracing on Cortex-M0/M1/M3/M4 targets
Read more



SEGGER J-Trace PRO Cortex-M

J-Trace PRO for Cortex-M is setting a new standard for trace probes. It enables continuous streaming trace via its Gigabit Ethernet interface, lifting the limitations by internal buffers and slow data transmission.

J-Trace PRO can capture complete traces over long periods - thereby enabling the recording of infrequent, hard-to-reproduce bugs. This is particularly helpful when the program flow ‘runs off the rails’ and stops in a fault state.

J-Trace PRO

Main features

  • Supports Streaming Trace (trace data is streamed to PC/debugger in real time, unlimited trace buffer)
  • Has all the J-Link functionality
  • Gigabit Ethernet interface
  • Hi-Speed-USB 2.0 interface (480 MBit/s)
  • JTAG speed: 50 MHz
  • Works with all currently available Cortex-M devices up to 300 MHz trace clock
  • Supports tracing on Cortex-M0/M0+/M1/M3/M4/M7 targets
  • Free software updates 1, two years of support
  • 64 MB on-board trace buffer for legacy one-shot tracing mode
Read more