Keil™, An ARM® Company

ULINK® User's Guide

Discontinued

Start Sequence

ULINK performs a number of operations to begin debugging on a target system. Many of these operations depends on configuration settings in the µVision IDE.

  • If Use Reset at Startup is enabled, ULINK drives the JTAG RESET output (pin 15 on the ARM JTAG connector, pin 8 on the OCDS and ST connectors) low for 50mSec.
  • ULINK initializes the JTAG interface and detects the Chip ID.
  • If Use Reset at Startup is enabled, ULINK performs a Reset Sequence.
  • ULINK stops the device.
  • If Project — Options — Debug — Load Application at Startup is enabled, ULINK downloads the code to the target and performs a Reset Sequence.
  • If the Project — Options — Debug — Initialization File text box contains the name of an initialization script, the debug commands in this script file are processed.