Ein ULINK Debug-Adapter verbindet den USB-Port Ihres PCs mit Ihrem Zielsystem (über JTAG oder ein ähnliches Debug-Interface) und ermöglicht Ihnen das Debuggen, Tracen und Analysieren von Embedded-Anwendungen, die auf der Zielhardware laufen. Mit allen ULINK-Adaptern haben Sie die folgenden Möglichkeiten:
Feature | ULINKpro | ULINKpro D | ULINKplus | ULINK2 |
---|---|---|---|---|
Debugging Features | ||||
RAM breakpoints | Unlimited | Unlimited | Unlimited | Unlimited |
ROM breakpoints (Arm 7/9) | 2 max | 2 max | 2 max | 2 max |
ROM breakpoints (Cortex-M) | 6 max | 6 max | 6 max | 6 max |
Execution breakpoints (set while executing) | Yes | Yes | Yes | Yes |
Access breakpoints (Arm7/9) (R/W only, with value) | 2 max | 2 max | 2 max | 2 max |
Access breakpoints (Cortex-M) (with value) | 4 max | 4 max | 4 max | 4 max |
Debugging support | ||||
Real-time agent (Arm 7/9) | No | No | No | Yes |
Serial wire debug (Arm Cortex-M) | Yes | Yes | Yes | Yes |
Data trace (Arm Cortex-M with SWO) (Serial wire viewer - SWV) | Yes | Yes | Yes | Yes |
Instruction trace (Embedded trace macrocell - ETM) | Yes | No | No | No |
Power measurement | No | No | Yes | No |
Digital/Analog I/Os | No | No | Yes | No |
Performance | ||||
JTAG/SW clock | ≤ 50 MHz | ≤ 50 MHz | ≤ 10 MHz | ≤ 10 MHz |
Memory R/W | ≈ 3 MB/s | ≈ 3 MB/s | ≈ 1 MB/s | ≈ 28 KB/s |
Flash RW | 32 KB/s | 32 KB/s | 32 KB/s | ≈ 25 KB/s |
Trace streaming | 800 Mb/s | 100 Mb/s | 80 Mb/s | 1 Mb/s |
Connectors | ||||
10-pin (0.05") (Cortex debug connector) | Yes | Yes | Yes | Yes |
20-pin (0.1") Arm standard JTAG connector | Yes | Yes | No | Yes |
20-pin (0.05") Cortex debug + ETM connector | Yes | Yes | No | No |
16-pin (0.1") Infineon OCDS connector | No | No | No | Yes |
14-pin (0.1") ST µPSD connector | No | No | No | Yes |
I/O voltage range | 1.2V-3.3V | 1.2V-3.3V | 1.2V-5.5V | 2.7V-5.5V |
Supported device families | ||||
XC800, µPSD, XC166/XE188/XC2000 | No | No | No | Yes |
LPC950 (8051) | No | No | No | Yes |
Arm7, Arm9 | Yes | Yes | No | Yes |
Arm Cortex-A (32-bit) | Yes | Yes | Yes | Yes |
Arm Cortex-M | Yes | Yes | Yes | Yes |