cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Quickly install Cable Drivers for Xilinx Platform Cable USB II on Windows 10

hj
Moderator
Moderator
7 5 8,715

This blog entry contains steps for installing the Xilinx JTAG cable drivers for the Xilinx Platform Cable USB II on Windows 10. 

Normally you would open Vivado Hardware Manager and select "Open target" --> "Auto Connect/open new target". But what happens when you do this and nothing works?

blog_0.JPG 

To install the drivers, you will need to follow the steps below.

Step 1:

  • Connect the platform cable.
  • Now go to device manager in Windows, right click on “Platform USB” and select “Uninstall”.

blog_1.jpg 

Step 2:

  • When the uninstall window pops up, check the box that says “Delete the driver software for this device.”
  • Click OK.

blog_2.jpg

Step 3:

  • Once driver uninstall completes please disconnect the programming cable.
  • Launch the command prompt in administrator mode and navigate to "C:\Xilinx\Vivado\<your Vivado version>\data\xicom\cable_drivers\nt64\dlc10_win7".
    For example, for Vivado 2019.1 the directory will be
    "C:\Xilinx\Vivado\2019.1\data\xicom\cable_drivers\nt64\dlc10_win7"
  • Once in this directory please run the below commands:
wdreg -compat -inf %cd%\windrvr6.inf uninstall
wdreg -compat -inf %cd%\xusbdrvr.inf uninstall
wdreg -compat -inf %cd%\windrvr6.inf install
wdreg -compat -inf %cd%\xusbdrvr.inf install

  

Step 4:

  • Open Vivado Hardware Manager and select "Open target" --> "Auto Connect"?
  • You will now be able to detect the JTAG chain. 

 

Driver Installation Verification

  • When you connect the Platform Cable to your PC, Windows device manager will report the Xilinx Platform Cable II firmware Loader and  the Amber light will be ON. 

blog_3.JPG  

 

  • Upon connecting the powered ON HW target, you might see the Green light on the Platform Cable. In device manager, the cable name will be changed to Xilinx USB cable. 

 

blog_4.JPG

  • Driver version after a successful installation:

blog_5.JPG

 

Following the steps above should allow you to quickly take action to reinstall the cable drivers and to get back on track and working with our devices again.

5 Comments
hawdai
Newbie
Newbie

Hi:

   I was doing the same thing, but my computer still can't find the device in win10, but the same cable uses in my old computer in win7, can find the device.

what should I do?  

razvanc1
Newbie
Newbie

I have a Windows 10 machine and a a brand new DLC10. I am trying to install ISEWebpack

I tried to follow your steps . I downloaded :

C:...\Downloads\Xilinx_ISE_14.7_Win10_14.7_VM_0213_1.zip

I run xsetup.exe but at after installation I got error message see snippet bellow. I pressed "Yes" but nothing happens . I checked Xilinx and folder containt is shown in second snippet

 

razvanc1_0-1599665005023.png

razvanc1_1-1599665162707.png

 

dreadedhill
Observer
Observer

Note that for Linux you want to look at AR# 66440.
https://www.xilinx.com/support/answers/66440.html

For recent Linux the proper drivers are already present, but the Vivado Hardware Manager needs some UDEV rules.

ratin
Visitor
Visitor

This must be an old instruction, Windows 10 does not have the wdreg utility. Unless I am missing something. There are a lot of old information lurking around in Xilinx answers site like this one https://www.xilinx.com/support/answers/54381.html

I get the same error when I try to connect to the board from HW manager. I tried to reinstall the driver from within C:\Xilinx\Vivado\2018.2\data\xicom\cable_drivers\nt64\dlc10_win10, there is a install_xpcwinusb.cmd file there, that didnt do anything different. I then tried to run the install_drivers.cmd in  C:\Xilinx\Vivado\2018.2\data\xicom\cable_drivers\nt64 and that didnt do anything different either. The LED on the Platform  Cable JTAG unit is green.

ratin
Visitor
Visitor

Update: After reinstalling and rebooting the device was listed under Programming cables -> Xilinx Platform Cable blah blah 

As I tried to connect from Vivado, I saw this being updated and changed around and settled with a different driver 

ratin_0-1616619537553.png

And the new device name is Xilinx USB cable - so its using microsoft driver instead of Xilinx provided one and that seems to work.