NXP Port Devices Driver Download For Windows 10


Important changes to forums and questions

  1. NXP Port Devices Driver Download For Windows 10
  2. Nxp Port Devices Driver Download For Windows 10 Windows 7

All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.

4 years, 1 month ago.

Windows 10 driver for mbed serial port

Freescale/NXP I.MX Chip image deploy tools. Original linux version uses 'linux' branch, windows version uses 'windows' branch. Uuu (universal update utility) for nxp imx chips - libuuu-1.0.1-gffd9837 Succeded:0 Failed:3 Wait for Known USB Devices to Appear. Download Bluetooth device drivers or install DriverPack Solution software for driver scan and update. (Startdard Port Type). Operating System Versions: Windows.

Nxp port devices driver download for windows 10 64-bit


I have a board with an NXP LPC1768 running ARM mbed firmware (note that due to some technical problems I cannot confirm the exact version). I am connecting to it over an USB-serial connection.My host OS is Windows 10 Home, Version 1511, OS Build 10586.3.Upon plugging the micro USB cable, Windows detects the mbed microcontroller and installs the CMSIS-DAP driver, and Device Manager shows a generic Mass Storage driver being loaded for this microcontroller. A COM device is not exported by Windows and I cannot establish a serial connection to it.After following the steps described here [1], Windows 10 indeed loads this driver over the generic one and the serial connection works as expected.My question is: what is the reason for the note in bold: 'Not Required for Windows 10!'? Are there any additional constraints that apply to the Windows 10 version and/or mbed firmware version?I also saw this thread [2] with an answer from Andrea Corrado from Oct 28 that states 'indeed will not work with Windows 10, However its not needed! Windows 10 already has a serial driver for the purposes so should work fine'. Unfortunately this only adds more to the confusion since my experience has shown otherwise.


[1]: https://developer.mbed.org/handbook/Windows-serial-configuration[2]: https://developer.mbed.org/forum/bugs-suggestions/topic/26995/

Hi Vladimir,

Thanks for your feedback really is very much appreciated.

May i ask if you are using 32 bit or 64 bit Windows?

It has been the general case that Windows 10 users have not needed to install the serial driver, therefore I'm keen to understand why in your case this has happened. :)

I can then sort to clean this up for you :)


Andrea, team mbed

posted by 21 Dec 2016

Hello Andrea,

My Windows is compiled for Intel x86_64.Please let me know if there is any other information I can provide.


posted by 21 Dec 2016

Thanks Vladimir,

I'm going to take note of this and watch to see if others have similar issues.

Further reading on the topic is found here:

posted by 21 Dec 2016

I too have hit this issue on a clean Windows 10 install. Here is what I have observed so far:

  • Installed Windows 10 Pro in a Parallels VM on my MacBook Air.
    • 64-bit Windows - Version 1607 OS Build 14393.1198
  • I have tried connecting two mbed devices to this clean copy of Windows 10 and the mass storage device mounts but a virtual serial port never shows up in Device Manager.
    • mbed-LPC1768 - Tested with 2 versions of the interface firmware:
      • 21164
      • 141212
    • FRDM-KL25Z - Tested with interface firmware documented on this page.
  • I programmed my mbed-LPC1768 with a USBSerial sample that implements a simple CDC sample using the LPC1768's USB port itself. Windows 10 did recognize the CDC interface on this device and a virtual serial port showed up in Device Manager when it was connected.

From what I see, Windows 10 can automatically mount USB devices with CDC interfaces but it won't do it for the compound USB device descriptors exposed by the mbed interface chips on the devices I have tested with.

posted by 16 May 2017

Thanks a lot for looking into this!

Nxp port devices driver download for windows 10 windows 7 posted by 02 Jun 2017

Install Drivers for NXP FRDM-KL25ZBoard

The NXP™ FRDM-KL25Z boardhas an open standard embedded serial and debug adapter called OpenSDA.This adapter bridges the serial and debug communications between aUSB host computer and an embedded target processor.

NXP Port Devices Driver Download For Windows 10


Before you use the NXP FRDM-KL25Z board with the host computer, install the OpenSDA USB drivers.

Nxp Port Devices Driver Download For Windows 10 Windows 7

To install the OpenSDA USB driver:

  1. Download and Install the P&E OpenSDA USB Drivers from the site https://www.pemicro.com/opensda/.

    Make sure that you have the latest bootloader and the OpenSDA firmware on your board. To get the latest firmware, refer to the section, Get the Latest Bootloader and the Firmware.

  2. Connect a USB cable from your computer to the OpenSDAmini-B USB connector.

    The board appears as a removable storage drive with a volumelabel FRDM-KL25Z.

The MSD Flash Programmer also includes a USB virtualserial port, which requires an .INF file for installation in Windowsplatform. The .INF file is available in the P&E OpenSDA USB Drivers(Step 1) and also on the FRDM-KL25Z removable drive.

To install the USB virtual serial port driver:

  1. Open Start menu > Control Panel >Device Manager.

  2. Go to ports and check if 'OpenSDA - CDC Serial Port'is available. The driver installation is complete if OpenSDA –CDC exists. Otherwise, you should see 'PEMicro/Freescale - CDC SerialPort' under 'other devices' as shown below.

  3. Right click on 'PEMicro/Freescale - CDC Serial Port'and select Update Driver Software.

  4. In the Update Driver Software dialog box, select Browsemy computer for driver software. The driver is availablein the P&E OpenSDA driver package that you have installed as wellas on the FRDM-KL25Z removable drive.

  5. Point to either location to locate the USB virtualserial driver.

  6. Click to complete theinstallation.

    After you install the driver, you will see the serial port forFRDM-KL25Z Board under Ports.