ARM Technical Support Knowledge Articles


Applies to: ULINK USB-JTAG Debugger


Information in this article applies to:


I have a problem with the ULINK installation. The first time I connected the ULINK adapter, I rejected the installation of the ULINK Device Driver. Now the driver no longer tries to install. Whenever I start debugging within uVision I get the message:


I have got this problem also with Windows XP Service Pack 2. What can be the reason?


If you stop the installation of the USB driver, the Windows operating system no longer automatically searches for the correct USB driver.

There was also a version problem with the *.INF file which created this problems on Windows XP Service Pack 2.

To reinstall the ULINK driver proceed as described below:

  1. Disconnect ULINK.
  2. Download the attachment from the Attached Files section of this knowledgebase article and run the installer.
  3. Reboot the Computer.
  4. Connect ULINK.
  5. Open the Windows Device Manager (using Start - Control Panel - System - Hardware - Device Manager). Under Universal Serial Bus controllers it lists all USB devices that are connected to your computer. One of the devices should have either the name Keil ULINK or just USB Device. Select this device to open the USB Device Properties dialog.
  6. Use Driver - Update Driver to open the Hardware Update Wizard. Select Install the software automatically and click Next. Note that this process may take a very long time.
  7. Windows now searches for the Keil ULINK driver and may display an Warning message about missing Windows Logo Testing. Click Continue Anyway to confirm the installation of the ULINK driver.

Note: If you get the Windows message This hardware will not be installed. Contact your system administrator, you need to:

  1. Logon with Administrator rights.
  2. Go to Start - Control Panel - System - Hardware - Driver Signing and select Warn - Prompt me each time to choose an action.
  3. Then repeat the Driver - Update Driver installation.

This completes the installation of the ULINK driver and should recover your system (sorry that this is so complex, but it is a Microsoft procedure). Whenever you connect ULINK to the USB bus all three LED will be active for about 0.5 seconds. This confirms correct initialization of the ULINK device. You should no longer have problems using ULINK from the Keil uVision3 Debugger.


Article last edited on: 2007-01-28 19:15:52

Rate this article

Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential