Downloading CP210x drivers from Windows Update

by <a href="http://community.silabs.com/t5/Welcome-and-Announcements/Community-Ranking-System-and-Recognition-Program/m-p/140490#U140490"><font color="#000000"><font size="2">Hero Employee</font></font> </a> BrianL on ‎12-30-2016 09:18 AM - edited on ‎02-20-2017 03:57 AM by Administrator Siliconlabs

CP210x USB-to-UART devices necessarily require drivers to operate. These drivers can normally downloaded and installed from here: http://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

 

The default, unmodified drivers from this site are associate with the VID and PID programmed onto CP210x devices by default. These defaults are listed below:

 

Device Default VID Default PID
CP2101-4/CP2102N 0x10C4 0xEA60
CP2105 0x10C4 0xEA70
CP2108 0x10C4 0xEA71

 

When attaching a CP210x device, it will be necessary to install drivers associated with the device's VID/PID combination before the device will be properly recognized. In most cases, this involves either downloading and manually installing the default driver, or a driver that has been modified by using the utility found with AN200, here: https://www.silabs.com/support/resources.ct-application-notes.ct-example-code.p-interface

 

However, it is also possible to automatically download install these drivers using Windows Update. Doing this requires a different set of PIDs to be programmed onto the CP210x devices. This allows a user to merely connect a CP210x device to a Windows machine and be able to use it without having to manually download install drivers. The PIDs that must be programmed to the CP210x device are listed below:

 

Device Windows Update VID Windows Update PID
CP2101-4/CP2102N 0x10C4 0xEA63
CP2105 0x10C4 0xEA7A
CP2108 0x10C4 0xEA7B