Skip to main content
Arm ULINK2
Arm Arm

ULINK2

Debug & Trace

Entry-level JTAG/SWD debug adapter for Arm Cortex-M microcontrollers, JTAG clock up to 10 MHz, SWO at up to 1 Mbit/s, reliable debug for Keil MDK. Note: ULINK2 is now considered legacy by Arm; new procurement should evaluate ULINKplus or ULINKpro. Buy in India from GSAS with local support.

Interface

JTAG, SWD

Architecture

Arm Cortex-M

JTAG / SWD clock

Up to 10 MHz

Trace

Serial Wire Output (SWO), UART mode up to 1 Mbit/s

Host Connection

USB 2.0

IDE

Keil MDK

Status

Legacy, evaluate ULINKplus / ULINKpro for new projects

Authorized partner since 2018
Local FAE & application engineering
Hands-on training & integration
Manufacturer warranty

About ULINK2

Arm ULINK2

The Keil ULINK2 is an entry-level debug adapter for Arm Cortex-M microcontroller development, providing JTAG and SWD debug interfaces with Serial Wire Viewer (SWO) output for basic trace and printf-style debugging. ULINK2 is the most accessible debug probe in the Keil ecosystem, offering the core run-control debug capabilities, breakpoints, single-stepping, memory and register inspection, and flash programming, that every Cortex-M development project requires.

ULINK2 supports the standard 20-pin JTAG/SWD connector and works with all Cortex-M devices supported by Keil MDK. The SWO output enables ITM trace for printf-style debug output, exception and event tracing, and basic timing analysis without consuming a UART peripheral. For teams starting Cortex-M development or working on projects where power measurement and ETM trace are not required, ULINK2 provides a reliable and cost-effective debug solution.

FeatureULINK2ULINKplusULINKpro
Debug InterfaceJTAG, SWDJTAG, SWDJTAG, SWD
JTAG / SWD clockUp to 10 MHzHigher than ULINK2Up to 50 MHz
TraceSWO, UART mode up to 1 Mbit/sSWV with timestampsSWV up to 100 Mbit/s (Manchester); ETM up to 800 Mbit/s
Power MeasurementNoYes (integrated current measurement)No
Galvanic isolationNoYes (1 kV integrated)No (separate Isolation Adapter accessory)
User I/O pins for test syncNo9 user I/O pinsNo
Code CoverageNoNoYes (gcov-format via ETM trace)
Memory R/W (download)StandardStandardUp to 1 MB/s (per Arm ULINK Probes Feb 2026)
Host ConnectionUSB 2.0USB 2.0USB 2.0
IDEKeil MDKKeil MDKKeil MDK

Why GSAS for ULINK2

GSAS provides ULINK2 debug adapters with hands-on application engineering, Keil MDK setup support, and manufacturer warranty across India, backed by local stock availability and INR procurement. ULINK2 is an excellent choice for university labs, startup teams, and production programming stations where the advanced features of ULINKplus (power measurement) or ULINKpro (ETM trace and code coverage) are not required. Our applications team can help you select the right ULINK probe for your project requirements and walk you through Keil MDK setup and debug configuration on your target hardware.

Interested in ULINK2?

Get pricing, an evaluation unit, or a technical consultation from our application engineers.

Request a Quote Demo