Arm Keil ULINK & DSTREAM-ST

Arm Keil ULINKpro debug and trace probes
Description
Four Arm debug & trace probes — from everyday Cortex-M debug to multi-core SoC bring-up

Arm's own debug and trace probes connect a PC's USB port to a target board over the JTAG, SWD, or trace connector a debugger or production Flash-programming tool needs to talk to the chip. Pertech carries the full Arm probe lineup: the Keil ULINK family (ULINK2, ULINKplus, ULINKpro) for Cortex-M development, and DSTREAM-ST for high-bandwidth streaming trace and multi-core SoC bring-up across the full range of Arm architectures — so the probe can be matched to what a project actually needs rather than paying for capability that goes unused.

4
Probe Models
800 Mbit/s
Peak Instruction Trace
2.4 Gbps
DSTREAM-ST Trace Bandwidth
USB / USB3 / GbE
Connectivity

Why engineers reach for it

  • Four models spanning ULINK2's entry-level run/stop debug through ULINKpro's 800 Mbit/s instruction trace and DSTREAM-ST's 2.4 Gbps streaming trace, so the probe is sized to the project instead of over-specifying every purchase
  • ULINKplus adds 1kV isolated power measurement and nine configurable I/O pins for correlating energy use with source-level execution and driving test automation
  • DSTREAM-ST extends the same debug/trace workflow to any Arm architecture from Armv4 onward and up to 4096 CoreSight devices, not just Cortex-M, for SoC and multi-core bring-up
  • All four probes are USB-powered with no external supply required — DSTREAM-ST additionally offers Gigabit Ethernet for remote or rack-mounted setups
  • Driven directly by Arm Keil MDK and Arm Development Studio — no third-party driver stack to maintain

Where it earns its keep

  • Day-to-day Cortex-M application debug and Flash programming on ULINK2, scaling up to ULINKpro when intermittent faults or performance bottlenecks need full instruction trace and code coverage
  • Power-aware firmware development on ULINKplus, correlating current draw directly against the line of code that caused it
  • New SoC and multi-core bring-up, low-level driver and RTOS bring-up, and CoreSight-based debug on DSTREAM-ST
  • Automated test and CI setups using ULINKplus's I/O pins or DSTREAM-ST's remote target reset and network connectivity

Full lineup

ModelBest forTraceDebug clockPower measurementConnectivity
ULINK2Entry-level Cortex-M debugData trace to 1 Mbit/sJTAG/SWD to 10 MHzUSB 2.0
ULINKplusPower measurement & test automationData trace to 50 Mbit/sJTAG/SWD to 10 MHzYes (1kV isolated)USB 2.0
ULINKproFull instruction trace & code coverageInstruction trace to 800 Mbit/sJTAG/SWD to 50 MHzUSB 2.0
DSTREAM-STSoC bring-up & streaming trace, any Arm architectureTrace bandwidth to 2.4 GbpsJTAG to 180 MHzUSB 3.0 / Gigabit Ethernet

All four probes are USB-powered — no external supply required. Tell us your target architecture and debug interface and we'll confirm the right probe for the job.

upbtn
Skip to content