
CP210x USB to UART Bridge VCP Drivers (code 10 in windows device manger)
76 views (last 30 days)
Show older comments
Ali Alramadhan
on 8 May 2024
Answered: Steve Kuznicki
on 13 Nov 2025 at 19:20
Greetings
I'm trying to establish communication between Digilent FPGA board with Xilinx Zynq platform and matlab for my university project. As per matlab instruction, it is required to assign USB UART connection such as Silicon Labs CP210x USB to UART Bridge or Cypress Serial. However, I'm geting code 10 in windows (8.1, 10, 11) device manager. I tried different solutions suggested in the internet but they didn't work.
I appreciate your support to share with me what kind of computer specificaiton and windows version have been tested to have successful installation of Silicon Labs CP210x USB to UART Bridge or Cypress Serial. I have tried different computers and virtual machine but no result to install the drivers without errors
0 Comments
Accepted Answer
Tom Richter
on 8 May 2024
Hello Ali,
I had to install the driver recently to connect the ZCU102 board to a computer with no Vivado Installation (that often installs the driver already). I downloaded the driver here: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads (CP210x Universal Windows Driver). After installation I had to go to the device manager to update the driver for the device(s). After that, the UART interface worked. I tested it with PuTTY (the com-Port can be found through the Device Manager as well). It looked then like this:

After opening the connection, I have access to the linux shell.
Best regards,
Tom
3 Comments
Tom Richter
on 13 May 2024
Can you try to update the driver again after installing? On page 3 of your PDF, the last image shows an exclamation mark. Right-click this device and say update driver, manual path, and enter the path to the installation or unzipped files. If this still fails and you also find no one else who can successfully get it running, you device could be broken.
Best regards,
Tom
More Answers (1)
Steve Kuznicki
on 13 Nov 2025 at 19:20
Hi Ali,
Did you resolve this issue?
I did not see how you are connecting the Ethernet between the Zybo board and your PC.
The FTDI driver (USB to UART) is not needed to resolve any eth0 communications. That is used to connect a terminal application like PuTTY to the zybo using the Serial (USB) port. It's convienent so you have a terminal to further set up your board.
If you are using an Ethernet-to-USB adaptor on your PC, make sure that you set this to a STATIC IP Address of something like 192.168.1.100 (mask 255.255.255.0). You should be able to ping both ways (PC to Zybo and Zybo to PC). If you can only ping one way, then you may have issues with Firewall software running on your PC.
Thanks! Hope this helps.
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



