Developer Store Debug Hardware

ULINK2 Debug Adapter

ULINK2 debugs programs using simple run/stop debugging. This entry level unit, together with Arm Keil MDK, debugs applications running on Cortex-M devices.

You control the processor, set breakpoints and read/write memory contents, all while the processor is running at full speed.



ULINK debug units can be purchased directly from our global distribution partner, Digi-Key

Purchase from Digi-Key

Run control
Memory and breakpoint
Data trace
Instruction trace    
JTAG/SW clock speed 10 MHz 10 MHz 50 MHz
Memory read/write 25 KB/s 1 MB/s 3 MB/s
Data end event trace 1 Mbit/s 50 Mbit/s 100 Mbit/s
Instruction trace     800 Mbit/s
Analysis tools      
Component viewer
Event recorder
Power measurement    
General purpose I/Os    
Performace analyzer    
Execution profiler    
Code coverage    
Which ULINK?

ULINK2 is an entry-level debugger for Cortex-M devices. Control the processor, set breakpoints, and read/write memory contents, all while the processor is running at full speed.

ULINKplus combines isolated debug connection, power measurement, and I/O for test automation. Function, timing, and power consumption visibility enables developers to optimize applications further.

This sophisticated unit enables developers to program, debug and analyze applications using high-speed streaming trace, which is required for code coverage and performance analysis.

Features & Specifications

Debug protocol
Arm CoreSight.

Target connectors
Target connectors are 10-pin (0.05") Cortex debug connector and 20-pin (0.1") Arm standard JTAG connector.

1 Mbit/sec SWO trace.
Up to 10 MHz JTAG/SW clock speed.

Software requirements
This debug probe is best used alongside Arm Keil MDK (sold seperately). If required, it can be used alongside third party tools.