On some systems, after booting LPC-Link2 with CMSIS-DAP firmware, the booted debug probe does not enumerate correctly and the LPCXpresso IDE (or other toolchain) is unable to see the debug probe.This problem is normally caused by on old, obsolete, version of the VCOM driver being found by Windows instead of the the correct driver. To see if this is the cause of a problem on your computer, find the version number of the LPC-Link2 VCOM driver. The obsolete driver version is 184.108.40.206.
If you are using a soft-booted LPC-Link2 debug probe, start by booting your LPC-Link2. If your LPC-Link2 debug probe is booting from an image programmed into the flash, you can skip this step.
Once your LPC-Link2 has booted, find the device in Device Manager and look at the driver version number.
Note that this image shows the current correct version of the driver (220.127.116.11).
To remove the obsolete driver, perform the following actions
Note: A reboot is recommended after running the lpc_driver_installer.exe installer.
Check Windows - Devices and Printers to see if the device now appears correctly as an LPC-Link2 CMSIS-DAP Vx.xxx.
If this fails to correct the problem, there is one final thing to try:
cd %temp% pnputil -e >devices.txt notepad devices.txt
Published name : oem38.inf Driver package provider : NXP Class : Ports (COM & LPT) Driver date and version : 09/12/2013 18.104.22.168 Signer name : NXP Semiconductors USA. Inc.
pnputil -f -d oemXX.inf
Original Attachment has been moved to: lpc_driver_setup.exe.zip