ULINK2 User's Guide

Configure µVision for Debugging

µVision must be configured to use ULINK2 for debugging. ULINK2 reads the device version and checks which core debug peripherals are present. With these information ULINK2 sets default values in the µVision configuration screens and can determine:

  • The number of Flash breakpoints.
  • The number of watchpoints.
  • The possible use of ITM, ETM, and TPIU.

µVision configures differently for the various architectures:

  • ARM Devices
    Configuration options to debug on ARM processor-based devices.
  • Cortex-M Devices
    Configuration options to debug and capture trace on Cortex-M processor-based devices.

Note