This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Is there a Windows driver for the nRF52840 USB CDC ACM?

Hi

I'm trying to use the nRF52840 USB Serial UART device (aka USB CDC ACM) however I can't find a Windows driver for this device

The VID is 0x1915 and the PID is 0x520F

I've looked in all the development files listed for the nRF52840 PDK www.nordicsemi.com/.../nRF52840-Preview-DK

But I can't find a driver.

I've tried forcing a CDC ACM driver using libwdi, but although the board then appears as a serial device, I can't see any data from the board, so I presume that method is not valid as it may be a composite device and i need a more complex install method (or the official driver)

Parents
  • Hi Roger,

    This works for me on Win7:

    • Installing the latest SEGGER J-Link SW package from here.
    • Installing the latest mBed Windows USB serial configuration driver from here.
    • Plug the board to USB port and hope Windows will recognize and install driver automatically (it is USB composite device, it must roll out multiple drivers/devices).
    • If not then go into manual driver selection, find and select mBed driver.
    • Afterwards Windows magically recognize USB composite device and install set of SEGGER drivers/devices.

    This worked for me on several nRF5x DK boards in the past (it's also good to keep SEGGER J-Link OB FW/MCU updated through J-Link Commander).

    Cheers Jan

  • Hi Jan

    I don't mean the segger USB Serial. I mean the application USB connection of the nRF52840.

    The HID works OK (as Windows does not need a driver for this), but Windows 7 needs a driver for USB CDC ACM (USB Serial). Actually WIndows 7 has a built in driver for USB CDC ACM if the hardware implements the default protocol (not a special protocol like the FT232 etc use), however Windows 7 will not use its own driver unless you either have a signed driver installer or use something like libwdi)

    Anyway, I will try another W7 machine in case I confused my dev machine by trying to use libwdi

Reply
  • Hi Jan

    I don't mean the segger USB Serial. I mean the application USB connection of the nRF52840.

    The HID works OK (as Windows does not need a driver for this), but Windows 7 needs a driver for USB CDC ACM (USB Serial). Actually WIndows 7 has a built in driver for USB CDC ACM if the hardware implements the default protocol (not a special protocol like the FT232 etc use), however Windows 7 will not use its own driver unless you either have a signed driver installer or use something like libwdi)

    Anyway, I will try another W7 machine in case I confused my dev machine by trying to use libwdi

Children
No Data
Related