Main

13.x/14.x iMPACT - Cable Driver Installation - Installation passes on Windows 7 but the Jungo driver Windrvr6 does not operate or appear in the device manager

AR# 44397

Search For Another Answer

Topic Configuration
Last Updated 05/15/2012
Status Active
Description


Installation of the cable completes successfully and checking in the install log or Xinfo I see:

Installing WinDriver6...
 wdreg exepath=C:\Xilinx\13.2\ISE_DS\common\bin\nt64\wdreg.exe.
 install command=C:\Xilinx\13.2\ISE_DS\common\bin\nt64\wdreg.exe -silent -inf C:\Xilinx\13.2\ISE_DS\common\bin\nt64\windrvr6.inf install.
 Installer exit code = 0.
 wdreg exepath=C:\Xilinx\13.2\ISE_DS\common\bin\nt64\wdreg.exe.
 install command=C:\Xilinx\13.2\ISE_DS\common\bin\nt64\wdreg.exe -silent -inf C:\Xilinx\13.2\ISE_DS\common\bin\nt64\xusbdrvr.inf install.
 Installer exit code = 0.
DriverInstaller->Dest Path = C:\Windows\system32\drivers\xpc4drvr.sys
DriverInstaller->Source Path = C:\Xilinx\13.2\ISE_DS\common\bin\nt64\xpc4drvr.sys
 File C:\Windows\system32\drivers\xpc4drvr.sys not found.
 File version of C:\Xilinx\13.2\ISE_DS\common\bin\nt64\xpc4drvr.sys is 1041.
DriverInstaller->XilinxPC4Driver First State = 4.
DriverInstaller->XilinxPC4Driver started.
Driver installation successful.

However, iMPACT reports that it cannot find the cable and the Jungo driver never appears in device manager. When I check, Windrvr6.sys is not copied to the system32 directory. The driver cannot be manually installed either.

Attempting a manual install using "wdreg -inf C:\Xilinx\13.2\ISE_DS\ISE\bin\nt64windrvr6.inf install" in command line generates the message:

difx_install_preinstall_inf: err a, last event 0, last error 0. ERROR_BAD_ENVIR

What is the issue here; why is the windrvr6 not installed?

Solution


This has been seen on some Windows 7 machines due to an issue with the difxapi.dll file supplied by Jungo. The workaround is to manually install using the -compat option to bypass this. You will need to uninstall and reinstall the cable driver to achieve this.



(1) In a command prompt browse to your C:\Xilinx\13.2\ISE_DS\ISE\bin\nt64 directory on 64-bit installs or C:\Xilinx\13.2\ISE_DS\ISE\bin\nt on 32-bit installs
(2) To uninstall  type the command:  - wdreg -compat -inf %cd%\windrvr6.inf uninstall
(3) To reinstall type the command:  - wdreg -compat -inf %cd%\windrvr6.inf install
Applies To

Design Tools

  • ISE Design Suite - 13.2
  • ISE Design Suite - 13.1
  • ISE Design Suite - 13.3
  • ISE Design Suite - 14.1

Boards & Kits

  • Platform Cable USB
  • Platform Cable USB-II
 
 
/csi/footer.htm