Author:KiKi
Date: 2011.4.23
Blog主题
如何在Debian/Ubuntu等Linux/GNU系统环境下安装Xilinx USB驱动。
本人的软硬件环境:
操作系统:Debian(testing版本),32bit,内核2.6.32
FPGA开发工具版本:ISE12.4, EDK12.4
FPGA开发板:XUP V2pro 开发板(悲剧的是ISE12.4不支持Virtex2和Virtex2 Pro了)
主题的引出
尝 试完全将Xilinx FPGA开发环境挪到Linux环境下,因为Xilinx FPGA开发环境支持Linux系统,个人觉得用起来比在Windows下的方便,可惜Xilinx 工具自带的USB下载线的驱动并没有很好的支持Linux系统环境。iMPACT下载工具需要 windrvr6模块的支持才能识别FPGA下载线,在安装ISE的时候驱动安装一直失败。
问题的解决
1.首先安装ISE
按照提示一步一步来,这里不多讲
2.下载驱动源代码,命令如下:
cd /opt/Xilinx sudo git clone git://git.zerfleddert.de/usb-driver
注:因为用git工具下载代码,所以需要安装git工具
sudo apt-get install git-core
3.编译代码
cd /opt/Xilinx/usb-driver
make
生成libusb-driver.so库文件
4.预加载生成的文件库
export LD_PRELOAD&#