01-02-2012 03:19 AM
My pc runs Debian Squeeze with kernel 188.8.131.52
I have installed latest ISE Webpack, all softvare components instaled fine, expect the windrvr6 driver which is needed for iMPACT, withouth this driver it is not abel to set up the jtag chain with the usb cabel. (i have a Digilent Basys2 (spartan3e) starter kit)
Install log (installed with root privilegs):
... --Installing windrvr6------------------------------------------
--- --Checking version. --File /lib/modules/3.1.0-1-686-pae/kernel/drivers/misc/w indrvr6.ko does not exist. --File LINUX.3.1.0-1-686-pae.i386/windrvr6.ko does not exist. --Setting source version to 1301. --File LINUX.3.1.0-1-686-pae.i386/windrvr6.ko is newer than the destination file. --make windrvr install rc= 127 --install_windrvr6 rc = 127 --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=127 --Driver installation failed. --Digilent Return code = 0 --Xilinx Return code = 1 --Return code = 1
The "lsusb" command show my device as "Digilent CoolRunner-II CPLD Starter Kit" - it is normal.
Then i followed this possible solution: http://rmdir.de/~michael/xilinx/
Whit this new driver, the iMPACT don't write about missing windrvr6 driver but still can't connect with my spartan kit.
Alternatively i have tryed the xc3sprog
multiplatform programmer, but this program also can't recognise my device.
The iMPACT works in windows7 for me with this spartan kit, so there is must be a way to program my device in Debian.
*sorry for my bad english