mission_statement
Phone - Australia: 1300 553 313
Hotline - New Zealand: 0800 450 168
Segger Embedded Software Solutions
Embedded Software Solutions
 

Debug Probes - J-Link

JTAG/SWD debug probe with USB interface

SEGGER J-Links are the most widely used line of debug probes available today. They've proven their value for more than 10 years. This popularity stems from the unparalleled performance, extensive feature set, large number of supported CPUs, and compatibility with all popular development environments.

With up to 3 MBytes/s download speed to RAM and record breaking flashloaders, as well as the ability to set an unlimited number of breakpoints in flash memory of MCUs, the J-Link debug probes are undoubtedly the best choice to optimise your debugging and flash programming experience.

J-Link debug probes support ARM 7/9/11, Cortex, Microchip PIC32, Renesas RX CPUs as well as SPI flash devices. Here is the complete list of microcontrollers and SPI flash devices that are supported by J-Link.

The J-Link debug probes are supported by all major IDEs such as Keil MDK-ARM, GDB-based IDEs and SEGGER Embedded Studio.

The SPI Flash Interface (SPIFI) allows low pin-count serial flash memories to be connected to an ARM based Microcontroller with very little performance penalty compared to higher pin-count parallel flash memories.

Debug smarter and faster with J-Link debug probes!

pdf Documentation download

J-Link Models

 

Working with J-Link

J-Link can be used for programming flash targets with the J-Flash software or stand-alone.

Setting up J-Link for first use

In order to use J-Link for the first time you need to install the J-Link related software and documentation pack which, among others, includes the J-Flash software and connect J-Link to the host PC via USB.

Connecting the target system

Power-on sequence

In general, J-Link should be powered on before connecting it with the target device. That means you should first connect J-Link with the host system via USB and then connect J-Link with the target device. Power-on the device after you connected J-Link to it. If you use J-Link PRO with Ethernet, just power-on J-Link via external power supply.

Verifying target device connection with J-Link.exe

If the USB driver is working properly and your J-Link is connected with the host system, you may connect J-Link to your target hardware. Then start the J-Link command line tool JLink.exe, which should now display the normal J-Link related information. Now type connect and specify your target and the target interface. Once done it should display a report about the connected CPU and its debug interface. The screenshot shows the output of JLink.exe. As can be seen, it reports a J-Link connected to an STM32F205 and the related information.

Start using J-Link with your favourite tool-chain

To connect your J-Link with your development project, please consult the guide for your favourite tool-chain.

 


 

Product Demonstration Videos

SEGGER: Flash Breakpoint Introduction 
Allows setting an unlimited
number of breakpoints in flash
SEGGER J-Flash Introduction 
High-speed production programming
software available (J-Flash)
J-Link vs I-jet Speed Comparison 
Ultra high speed flash programming

 


 

J-Link Model Overview

J-Link PRO

J-Link PRO

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 host, running Windows, Linux or Mac OS X.

Main features

  • Fully compatible to J-Link.
  • Ethernet interface. USB 2.0 Hi-Speed interface
  • Supported CPUs: Any ARM7/9/11, Cortex-A5/A8/A9, Cortex-M0/M1/M3/M4, Cortex-R4/R5 and Renesas RX100 / RX200 / RX610 / RX621 / RX62N / RX62T / RX630 / RX631 / RX63N
More Information

J-Link ULTRA+

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.

Main features

  • Comes with integrated licenses for: Unlimited breakpoints in flash memory, RDI / RDDI and J-Flash.
  • Fully compatible to standard J-Link.
  • Very high performance for all supported CPU cores.
  • Download speed up to 3 MByte/second Hi-Speed-USB 2.0 interface.
More Information

J-Link PLUS

J-Link PLUS is a USB powered JTAG emulator supporting a large number of CPU cores.
Based on a 32-bit RISC CPU, it can communicate at high speed with the supported target CPUs. J-Link is used around the world in tens of thousand places for development and production (flash programming) purposes.

Main features

  • Comes with integrated licenses for: Unlimited breakpoints in flash memory, RDI / RDDI and J-Flash
  • Fully compatible to the standard J-Link
  • Direct download into flash memory of most popular microcontrollers supported
More Information

J-Link BASE

J-Link BASE is a USB powered JTAG emulator supporting a large number of CPU cores. Based on a 32-bit RISC CPU, it can communicate at high speed with the supported target CPUs.

Main features

  • Direct download into flash memory of most popular microcontrollers supported
  • Supported CPUs: Any ARM7/9/11, Cortex-A5/A8/A9, Cortex-M0/M1/M3/M4, Cortex-R4, Microchip PIC32 and Renesas RX100 / RX200 / RX610 / RX621 / RX62N / RX62T / RX630 / RX631 / RX63N
  • Download speed up to 1 MByte/second
  • Supports unlimited breakpoints in flash memory!
More Information

J-Trace for Cortex-M

J-Trace for Cortex-M is a JTAG emulator designed for Cortex-M cores which includes trace (ETM) support. J-Trace for Cortex-M can also 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
  • Hi-Speed-USB 2.0 interface
  • JTAG speed: 25 MHz Works with all currently available Cortex-M devices at 100 MHz trace clock
  • Supports tracing on Cortex-M0/M0+/M1/M3/M4 targets
More Information

J-Trace PRO for 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.

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
  • 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
More Information

 

 


For more information please contact the MicroWay sales team: buynow
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: [email protected]
ABN: 56 129 024 825
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: [email protected]
ABN: 56 129 024 825
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West
Auckland 1142, New Zealand
Tel: 0800 450 168
email: [email protected]

International: call +61 3 9580 1333, fax +61 3 9580 8995

 
© 1995-2018 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.