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

nRF52840 USB CDC ACM Windows 10 Unknown USB Device

Hi,

I compiled (using ARM GNU) and run the USB CDC ACM example found on SDK_14_0_0. I have windows 10.

Windows 10 do not reckognize it as a CDC device and instead I am getting an 'Unkown USB Device (Device Descriptor Request Failed' on the system device manager.

It seems as the VID and PID are wrong (at least to Windows 10). Windows run the device on driver 'usbpcap.sys'.

I tried changing the driver but couldn't make it. I also tried to manually load the .inf file provided with the example but Windows protest that it is not compatible with the device and prompts me to check if it is designed to work with Windows x64 based systems.

The firmware starts up fine because I can see the NRF log info up to the detection of the plug-in event and USB ready event.

I also tried loading the original .hex file provided with the example but got similar behaviour.

Any help greatly appreciated.

Related