Normally, LPC-Link is booted automatically when starting a debug session via the LPCXpresso IDE.
However, under certain circumstances - such as when using the command line flash utility, you may need to boot it manually.
When powered on, LPC-Link hardware makes use of the DFU mechanism (Device Firmware Update) to allow the host to download driver code into on-board RAM. This scheme offers great flexibility and ensures that the latest compatible firmware will be used for a given version of LPCXpresso IDE.
Before boot, LPC-Link appears as a USB device with details:
VendorID/ProductID: 0x0471/0xDF55 (Philips Consumer Lifestyle BV)
and will appear in Windows -> Devices and Printers, as below:
After boot, LPC-Link will appear as a USB device with details:
VendorID/ProductID: 0x1FC9/0x0009 (NXP Semiconductors)
Note: LPC-Link may be booted as a winusb device having a ProductID of 0x9 (as above) or a HID device having a ProductID of 0x7.
and will appear in Windows -> Devices and Printers as below:
Note: the standard utilities to explore USB devices on our supported host platforms are:
The procedure to manually boot the probes for our supported host operating systems shown below.
From LPCXpresso IDE version 7.3x and later, a boot script is supplied for all supported platforms. To make use of this script:
For versions of LPCXpresso IDE prior to 7.3
On Windows, we provide a script to perform this operation.
Note: if you don't specify a type, the script will try to load to appropriate code for your host OS.
Here we need to locate the dfu-util utility and pass the parameters for the device and code etc.
It is also possible to manually boot LPC-Link from the GUI, on occasion this may be a more convenient solution than using the command line.
To do this, locate the red Boot icon on the Toolbar:
Select the probe and click 'OK'.
If you have been able to use LPC-Link in a debug session but now see issues such as "No compatible emulator available" or "Priority 0 connection to this core already taken" when trying to perform a debug operation ...
If your host has never worked with LPC-Link, first perform some basic checks with reference to the background information at the beginning of this FAQ.