ULINK2 User's Guide

ULINK2 User's Guide

The ULINK2 User's Guide describes the Keil ULINK®2 USB-JTAG Interface Adapter and contains detailed instructions for the hardware and software configuration. ULINK2 is a small hardware adapter that connects the USB port of the PC to the JTAG or OCDS debugging port of the target hardware. Use ULINK2 to:

  • Debug and test programs on target hardware.
  • Program on-chip or external Flash memory of many devices.

This book contains the following chapters:

  • Introduction gives an overview of the ULINK2 USB-JTAG Adapter features, requirements, limitations, supported devices, and CoreSight™ Technology.
  • Hardware Description describes the ULINK2 Adapter components, and the start and reset sequences.
  • Setup ULINK2 shows the ULINK2 connection interfaces, how to install ULINK2, and the configuration settings needed to debug on ARM or Cortex-M devices.
  • Setup Flash Programming describes the Flash download configuration and explains how to create a new Flash Programming Algorithm. Lists the existing Flash algorithms.
  • Using ULINK2 describes how to download and debug programs on target devices, and explains target chaining.
  • Configure Cortex-M Devices for Tracing explains the settings needed for enabling trace by means of certain devices.
  • µVision Windows shows the trace capturing and displaying capabilities of ULINK2, and the µVision windows used to visualize and analyze data.
  • Real-Time Agent allows to view and modify the target board's memory contents on-the-fly. Step-by-step instructions explain how to add this feature to the application.
  • Evaluation Boards provides step-by-step instructions to connect and run the examples provided with various evaluation boards.
  • Appendix lists additional information such as error messages.

Revision History

  • January 2011: Documentation adapted to µVision4 look and feel.
  • May 2010: Configure Cortex-M Devices for Tracing added.
  • April 2010: Appendix with error messages added.
  • November 2006: Initial revision.