Keil Logo

Introduction

With Segger's J-Link/J-Trace debugger adapters and the OEM Versions you can debug and trace applications on ARM7, ARM9, and Cortex-M processor-based devices. µVision runs with all J-Link/J-Trace adapters that are not IDE-dependent.

Minimum requirements to use J-Link/J-Trace are:

  • Keil MDK-ARM, version 4.10 or higher.
  • Segger J-Link driver for Windows.

Common features of J-Link/J-Trace are:

  • Examine memory and registers.
  • Programming Flash Memory.
  • Debugging in JTAG and Serial Wire mode.
  • Single-stepping through programs and inserting multiple breakpoints.
  • Supporting Segger's Flash Breakpoint feature, which allows more breakpoints than the hardware can actually handle.

Adapter specific features are listed below:

  • J-Link is a JTAG emulator that connects to the ARM standard JTAG 20-pin connector.
  • J-Link Pro is fully compatible to J-Link, and adds Ethernet connection possibilities.
  • J-Trace Cortex–M is fully compatible to J-Link, supports debugging and tracing on Cortex-M processor-based devices, and debugging on ARM7 and ARM9 processor-based devices. This adapter connects to the Cortex Debug+ETM 20-pin connector.
  • J-Trace is an emulator that supports the Embedded Trace Macrocell (ETM) for ARM7 and ARM9 processor-based devices.
  J-Link J-Link Pro J-Trace Cortex-M J-Trace
USB yes yes yes yes
Ethernet no yes no no
Supported Cores Cortex-M
ARM7, ARM9
Cortex-M
ARM7, ARM9
Cortex-M
ARM7, ARM9 - no tracing
 
ARM7, ARM9
JTAG yes yes yes yes
SWD yes yes yes no
SWO yes yes yes no
ETM Trace no no yes yes

JLink

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.