UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Reply

Windrvr6 not found in Sci Linux

Observer
Posts: 54
Registered: ‎09-18-2013

Re: Windrvr6 not found in Sci Linux

Thank you!

 

I tried the tutorial in 29310 but found these steps difficult to follow:

1. Open a shell or terminal console.
2. Run the script to set the ISE settings (settings.sh or settings.csh).
3. Set the environment variable that enables the use of libusb. See the "Setting of the XIL_IMPACT_USE_LIBUSB environment variable" section below. This environment variable is not needed for iMPACT 11.1 as it is on by default.
4. Run iMPACT and open the Platform Cable USB. If the iMPACT log shows "Using libusb" and the cable open operation is successful, the required cable driver components are already present in the user's machine and the user effort is complete. 

 

I opened the terminal, but not sure what they mean with point 2. Usually when I start ISE I write: source [path to settings64.sh] and then ise. But what am I supposed to do in step 2?

Also, what am I supposed to do in step 3 and step4?

 

 

 

I then tried the Full sudo -s access way in the 54381.

 

Copied the folder to /opt, and ran the ./install_drivers with sudo -s.

 

Got a new error message this time though:

 

root@eirik-desktop:/opt/install_script/install_drivers# ./install_drivers 
--Install log = ./install_drivers
--Installing cable drivers.
--Driver versions in this package: windrvr=1301, xpc4drvr=1041
--Script name = ./install_drivers
--HostName = eirik-desktop
--Current working dir = /opt/install_script/install_drivers
--Script location = /opt/install_script/install_drivers
--No script argument.
--Kernel version = 3.11.0-17-generic.
--Arch = x86_64.
--Installer version = 1100
--Unsetting ARCH environment variable.
--User has root permission.
--File /lib/modules/misc/install_windrvr6 does not exist.
--Installing USB drivers------------------------------------------
--File /etc/hotplug/usb/xusbdfwu.fw/xusbdfwu.hex exists.
--File /etc/hotplug/usb/xusbdfwu.fw/xusbdfwu.hex version = 1030
--File xusbdfwu.hex exists.
--File xusbdfwu.hex version = 1030
--File xusbdfwu.hex is already updated.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_xlp.hex exists.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_xlp.hex version = 1028
--File xusb_xlp.hex exists.
--File xusb_xlp.hex version = 1028
--File xusb_xlp.hex is already updated.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_emb.hex exists.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_emb.hex version = 1028
--File xusb_emb.hex exists.
--File xusb_emb.hex version = 1028
--File xusb_emb.hex is already updated.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_xpr.hex exists.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_xpr.hex version = 2004
--File xusb_xpr.hex exists.
--File xusb_xpr.hex version = 2004
--File xusb_xpr.hex is already updated.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_xup.hex exists.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_xup.hex version = 1030
--File xusb_xup.hex exists.
--File xusb_xup.hex version = 1030
--File xusb_xup.hex is already updated.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_xp2.hex exists.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_xp2.hex version = 2300
--File xusb_xp2.hex exists.
--File xusb_xp2.hex version = 2300
--File xusb_xp2.hex is already updated.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_xse.hex exists.
--File /etc/hotplug/usb/xusbdfwu.fw/xusb_xse.hex version = 2006
--File xusb_xse.hex exists.
--File xusb_xse.hex version = 2006
--File xusb_xse.hex is already updated.
--Product ID 0007 is already in the usermap.
--Product ID 0009 is already in the usermap.
--Product ID 000d is already in the usermap.
--Product ID 000f is already in the usermap.
--Product ID 0013 is already in the usermap.
--Product ID 0015 is already in the usermap.
--Product ID 0008 is already in the usermap.
--Installing windrvr6---------------------------------------------
--Checking version.
--File /lib/modules/3.11.0-17-generic/kernel/drivers/misc/windrvr6.ko does not exist.
--File LINUX.3.11.0-17-generic.x86_64/windrvr6.ko does not exist.
--Setting source version to 1301.
--File LINUX.3.11.0-17-generic.x86_64/windrvr6.ko is newer than the destination file.
USE_KBUILD = no
hello.c:1:26: fatal error: linux/config.h: No such file or directory
 #include <linux/config.h>
                          ^
compilation terminated.
checking for cpu architecture... x86_64
checking for WinDriver root directory... /opt/install_script/install_drivers/linux_drivers/windriver64
checking for linux kernel source... found at /lib/modules/3.11.0-17-generic/build
not found
configure.wd: error: please install the kernel source or specify alternate location
make -f makefile.wd clean
make[1]: Entering directory `/opt/install_script/install_drivers/linux_drivers/windriver64/windrvr'
make[1]: makefile.wd: No such file or directory
make[1]: *** No rule to make target `makefile.wd'.  Stop.
make[1]: Leaving directory `/opt/install_script/install_drivers/linux_drivers/windriver64/windrvr'
make: *** [clean] Error 2
make -f makefile.wd
make[1]: Entering directory `/opt/install_script/install_drivers/linux_drivers/windriver64/windrvr'
make[1]: makefile.wd: No such file or directory
make[1]: *** No rule to make target `makefile.wd'.  Stop.
make[1]: Leaving directory `/opt/install_script/install_drivers/linux_drivers/windriver64/windrvr'
make: *** [all] Error 2
make -f makefile.wd
make[1]: Entering directory `/opt/install_script/install_drivers/linux_drivers/windriver64/windrvr'
make[1]: makefile.wd: No such file or directory
make[1]: *** No rule to make target `makefile.wd'.  Stop.
make[1]: Leaving directory `/opt/install_script/install_drivers/linux_drivers/windriver64/windrvr'
make: *** [all] Error 2
--make windrvr install rc= 2
--install_windrvr6 rc = 2
--Module windrvr6 is not running.
--Module xpc4drvr is not running.
--Note: By default, the file permission of /dev/windrvr6 is enabled for the root user only
  and must be changed to allow access to other users.

--real rc=2

--Driver installation failed.

--Digilent Return code = 0
--Xilinx Return code = 1
--Return code = 1

 

Thanks!

Scholar
Posts: 912
Registered: ‎06-23-2013

Re: Windrvr6 not found in Sci Linux

Your answer is right here:

please install the kernel source or specify alternate location

I do not know SCI Linux, but on Centos you would need to:

 

sudo yum install kernel-devel -y

 

Does SCI Linux use yum or apt-get?

 

Daniel

 

 

Observer
Posts: 54
Registered: ‎09-18-2013

Re: Windrvr6 not found in Sci Linux

I don't know about SCI Linux. I'm using Ubuntu, and Ubuntu uses apt-get

 

Tried the following with no luck.

 

root@eirik-desktop:/media/eirik/LittleBig/Programmer/Xilinx/ISE/XilinxISE/14.7/ISE_DS/ISE/bin/lin64# sudo apt-get install kernel-devel -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package kernel-devel

 

Xilinx Employee
Posts: 3,785
Registered: ‎04-16-2012

Re: Windrvr6 not found in Sci Linux

Hi,

 

Check this thread: http://forums.xilinx.com/t5/Installation-and-Licensing/Driver-installation-fails-for-ISE-13-4-on-Ubuntu-11-10-and/td-p/208561

 

Thanks

--------------------------------------------------------------------------------------------
Have you tried typing your question in Google? If not you should before posting. Also, MARK this is as an answer in case it helped resolve your query/issue.Give kudos to the post that helped you to find the solution.
Scholar
Posts: 912
Registered: ‎06-23-2013

Re: Windrvr6 not found in Sci Linux

I don't think Ubuntu gets kernel sources in a single command: https://help.ubuntu.com/community/Kernel/Compile/

 

Highlighted
Observer
Posts: 54
Registered: ‎09-18-2013

Re: Windrvr6 not found in Sci Linux

Thank you guys, but I think it is a bit too much job.

 

Goin' back to Windows now :P