Login

Important information

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

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

ULINK Family Product Comparison

FeatureULINKproULINK2ULINK-MEULINK
Debugging Features
RAM BreakpointsUnlimitedUnlimitedUnlimitedUnlimited
ROM Breakpoints (ARM7/9)2 max2 max2 max2 max
ROM Breakpoints (Cortex-M3)8 max8 max8 max8 max
ROM Breakpoints (µPSD)
(Cannot Set While Executing)
n/a5 maxn/a5 max
ROM Breakpoints (XC800)
(Cannot Set While Executing)
n/a4 maxn/a4 max
ROM Breakpoints (XC166)n/a4 maxn/a4 max
Execution Breakpoints
(Set While Executing)
yesyesyesyes
Access Breakpoints (ARM7/9)2 max
(R/W Only, With Value)
2 max
(R/W Only, With Value)
2 max
(R/W Only, With Value)
2 max
(R/W Only, With Value)
Access Breakpoints (Cortex-M3)4 max
(With value)
4 max
(With value)
4 max
(With Value)
no
Access Breakpoints (µPSD)n/a3 maxn/a3 max
Access Breakpoints (XC800)n/a1 in IDATA maxn/a1 in IDATA max
Access Breakpoints (XC166)n/a1 maxn/a1 max
Debugging Support
Real-Time Agent (ARM7/9)noyesyesno
Serial Wire Debug (Cortex-M)yesyesyesno
Data Trace (Cortex-M3)
(Serial Wire Viewer)
yesyesyesno
Instruction Trace (Cortex-M3)
(Embedded Trace Macrocell - ETM)
yesnonono
Performance
JTAG Clock≤ 50MHz≤ 10MHz≤ 10MHz≤ 1MHz
Memory R/W≈ 1MB/s≈ 28KB/s≈ 28KB/s≈ 28KB/s
Flash R/W32KB/s≈ 25KB/s≈ 25KB/s≈ 15KB/s
Data Trace Streaming800Mb/s1Mb/s1Mb/sno
Connectors
10-pin (0.05")
(Cortex Debug Connector)
yesyesyesno
20-pin (0.1")
(ARM Standard JTAG Connector)
yesyesyesyes
20-pin (0.05")
(Cortex Debug+ETM Connector)
yesnonono
16-pin (0.1")
(Infineon OCDS Connector)
noyesnoyes
14-pin (0.1")
(ST µPSD Connector)
noyesnoyes
I/O Voltage Range1.2V - 3.3V2.7V - 5.5V3.0V - 3.6V3.0V - 5.5V
Supported Device Families
XC800 (8051)noyesnoyes
µPSD (8051)noyesnoyes
XC166/XE166/XC2000noyesnoyes
LPC950 (8051)noyesyesyes
ARM7yesyesyesyes
ARM9yesyesyesyes
Cortex-M0yesyesyesno
Cortex-M1yesyesyesno
Cortex-M3yesyesyesno
Cortex-M4yesyesyesno
 
Maximise