Keil™, An ARM® Company

ULINK®2 User's Guide

Supported Protocols

ULINK2 supports a wide variety of devices and communication protocols.

  • ARM7 and ARM9 Devices
    These devices provide JTAG programming and debugging signals (known as Embedded ICE) that are brought out to a 20-pin connector.
  • ARM Cortex-M3 Devices
    These devices provide JTAG programming and debugging signals (known as Embedded ICE) that are brought out to a 20-pin connector.
  • Infineon C16x Devices
    These devices (C161U, C165H, and C165UTAH) provide programming and debugging signals (known as OCDS or On-Chip Debugging System) that are brought out to a 16-pin connector.
  • Infineon XC16x Devices
    These devices (XC161, XC164, and XC167) provide programming and debugging signals (known as OCDS or On-Chip Debugging System) that are brought out to a 16-pin connector.
  • Infineon XC8xx Devices
    These devices (XC866, XC886, and XC888) provide programming and debugging signals (known as OCDS or On-Chip Debugging System) that are brought out to a 16-pin connector.
  • STMicroelectronics µPSD Devices
    These devices (µPSD33xx and µPSD34xx) provide JTAG programming and debugging signals that are brought out to a 14-pin connector.

Depending on your device and target hardware configuration, you may be required to connect the one of the supplied target cables to the appropriate Target Connectors.