ULINK User's Guide

Discontinued

Connecting ULINK

Connecting ULINK to your target system is easy. In most cases, you simply plug the ULINK JTAG cable into the JTAG plug on your target hardware and then plug the USB cable into your PC using a standard USB cable.

ULINK with MCBSTR9
ULINK Adapter Connected to Target Hardware

The ULINK Adapter connects to your target board via ribbon cable attached to one of four JTAG interfaces:

  • ARM 20-pin interface (2.54mm/0.1" pin spacing).
  • ARM 20-pin interface (2.0mm/0.079" pin spacing).
  • ST 14-pin interface.
  • OCDS 16-pin interface.

ULINK JTAG Connections
ULINK Adapter Target Connections

ULINK Interface Connector Pinouts

ULINK Interface Diagrams

SignalConnects to...
TMSTMS pin — Use 100K Ohm pull-up resistor to VCC.
TDOTDO pin.
RTCKNot used on KEIL ULINK.
TDITDI pin — Use 100KOhm pull-up resistor to VCC.
TRSTTRST/ pin — Use 100K Ohm pull-up resistor to VCC. TRST is optional and not available on some devices. You may leave it unconnected.
TCLKTCLK pin — Use 100K Ohm pull-up resistor to VCC.
VCCPositive Supply Voltage — Power supply for JTAG interface drivers.
GNDDigital ground.
RESETRSTIN/ pin — Use 100K Ohm pull-up resistor to VCC.
CPUCLKCPU clock (according IEEE Standard 1149.1).
OCDSEEnable/Disable OCDS interface (Infineon-specific).
TRAPTrap condition (Infineon-specific).
BRKINHardware break in (Infineon-specific).
BRKOUTHardware break out (Infineon-specific).
/JENJTAG Enable (STMicroelectronics specific).
TSTATJTAG ISP Status (STMicroelectronics specific) (optional).
/RSTChip reset (STMicroelectronics specific).
/TERRJTAG ISP Error (STMicroelectronics specific) (optional).

Note

  • ULINK gets its power from the USB connection. Refer to your target hardware documentation to determine its power requirements.
  • ULINK operates at 3.3V. All inputs are 5V tolerant.
  • The signals TRST and RESET are open collector outputs on ULINK with a 10K Ohm pull-up resistor to VCC (optional 3.3V).
  • Some Philips LPC2000 Devices have special pins (RTCK / DBGSEL) that enable the JTAG interface. For example, on the Philips LPC2129 the signal RTCK must be driven low during RESET to enable the JTAG interface. You may want to add jumpers to your hardware to accomplish this.

Related Knowledgebase Articles