由于先前安装Android Studio一直不成功,一气之下,本人重装了系统,导致之前装的驱动什么的都没有了,这时再安装vivado,检测不到驱动,这里介绍怎么安装cable usb的驱动,供参考。

要安装这个驱动,我之前是安装了ISE,然后利用ISE安装驱动的方法安装了cable驱动,虽然这个过程可以把驱动给装好,可是并不能在ISE里面识别到cable usb设备,(这可能就是ISE被取代的原因吧,哈哈)但是本片文章是建立在安装好ISE后才可以真正的把cable驱动装到电脑系统里,所以首先安装ISE吧。

安装 Xilinx Cable Driver
Getting what’s needed

sudo apt-get install libusb-dev libftdi-dev build-essential libc6-dev fxload

Download the driver source

cd /opt/Xilinx
sudo git clone git://git.zerfleddert.de/usb-driver

Compiling the Driver

cd usb-driver/
sudo make
sudo cp libusb-driver.so libusb-driver-DEBUG.so /usr/local/lib
cd /etc
sudo vim bash.bashrc

将这句话加在文件的最后面

export LD_PRELOAD=/usr/local/lib/libusb-driver.so

Setting up the Cable Driver(这一步很重要)

./setup_pcusb /opt/Xilinx/14.7/ISE_DS/ISE/

贴图:

如果没什么问题,你的cable usb上的灯应该亮了,如果还没亮的话,进行下面的操作:

在终端参看设备:

我在这里建了一个名为80-usbblaster.rules(参考安装quarus ii的办法):

sudo vim /etc/udev/rules.d/80-usbblaster.rules

然后里面添加这句话:

ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="000d", MODE="666"

重启试试。

总结,这里放上很重要的一步里面复制的文件:

百度网盘 请输入提取码   tibk

把这些放到/usr/share下面不知道会不会产生相同的效果。

在/etc/udev/rules.d下面,多了xusbdfwu.rules文件:

里面是:

# version 0003
ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0008", MODE="666"
SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0007", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusbdfwu.hex -D $tempnode"
SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0009", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xup.hex -D $tempnode"
SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="000d", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_emb.hex -D $tempnode"
SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="000f", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xlp.hex -D $tempnode"
SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0013", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xp2.hex -D $tempnode"
SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0015", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xse.hex -D $tempnode"
~                                                                                                                                                             

文章参考:

在Ubuntu 16.04(AMD64)中安装Xilinx ISE 14.7 - 知乎

Ubuntu 下Xilinx USB cable的驱动问题 - Biiigfish - 博客园

Using Xilinx USB cable on LinuxMint / Ubuntu without windvr | Paddy Dempster's Random Memories

Generate Bitstream报错

进行vivado开发时,Generate Bitstream报错[DRC NSTD-1],详细解决步骤_Ocean的机器学习之路-CSDN博客_drc vivado

关于Linux下ISE和vivado安装cable usb驱动的问题相关推荐

  1. Linux下烧写工具DNW和USB驱动安装

    Linux下编译记录: 编译PC端USB驱动和写入工具 dnw_linux.tgz压缩包文件结构如下 dnw_linux/ dnw_linux/secbulk/ dnw_linux/secbulk/M ...

  2. linux终端怎样ise,Linux下ISE开发环境的安装zz

    Linux下ISE开发环境的安装zz (2011-03-17 18:55:33) 标签: 杂谈 转自:http://hi.baidu.com/remygo/blog/item/6823f78b83ce ...

  3. Linux下Memcache服务器端的安装

    Linux下Memcache服务器端的安装 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 . 下载:http://www.danga.com/memca ...

  4. 第十章 Linux下RPM软件的安装与卸载

    第十章 Linux下RPM软件的安装与卸载 第一节 RPM软件包安装 rpm命名原则 如: vsftpd-3.0.2-9.el7.x86_64.rpm vsftpd 3.0.2 9 e17 x86_6 ...

  5. Linux下oracle 9i图文安装二

    接上期的Linux下oracle 9i图文安装一([url]http://waringid.blog.51cto.com/65148/47655[/url]),下面进行Oracle安装前期准备中的第一 ...

  6. Linux redis安装教程,Linux 下redis5.0.0安装教程详解

    Linux redis5.0.0安装,教程如下所示: 1.从官网下载,然后传到服务器,tar -zxvf解压 2.进入redis ? 3.安装:make, (1)若提示:: gcc: Command ...

  7. Linux下的网络远程安装

    Linux下的网络远程安装 1.用RHEL6.5光盘安装第一台服务器 2.在第一台服务器上配置YUM服务器 先创建一个挂载 1 #mount 2 #umount /dev/cdrom 3 #mkdir ...

  8. Linux下的docker容器安装教程

    Linux下的docker容器安装教程 一.初始环境配置 1.yum仓库配置 2.检查yum仓库 3.关闭防火墙和selinux 二.开启内核的流量转发 三.安装docker 1.配置docker相关 ...

  9. Linux 下 微擎 的安装使用

    Linux 下 微擎 的安装使用 我的小站.Github 微擎 是一款基于WEB2.0(PHP+Mysql)技术架构,免费开源的公众平台管理系统,提供公众号.微信小程序.支付宝小程序.百度熊掌号.移动 ...

  10. mysql5.7.20linux安装,linux下 mysql5.7.20安装(精华)

    在linux 系统中mysql配置文件的读取顺序为: /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf 第一步 创 ...

最新文章

  1. 05-iOS蓝牙开发总结
  2. 华为鸿蒙发布会新手机,曝华为 P50/Pro 系列最终版确定,6 月 2 日揭晓鸿蒙手机发布时间...
  3. draggable禁止拖动_通过 JS 实现简单的拖拽功能并且可以在特定元素上禁止拖拽...
  4. Python编程常见问题与解答
  5. 设计自己的线程局部存储
  6. 计算机专业能进教育局吗,教育局一般招什么专业
  7. oracle+性能负载查看,Oracle 11g数据库重放教程(二):负载重放基本实例讲解-性能调优-Oracle频道-中国IT实验室...
  8. 高等代数 北大版 Page 17 推论 证明
  9. debian9上的openwrt创建自己的IPK软件
  10. 415 http请求 hutool_HTTP请求返回415错误码定位解决方法
  11. 如何让MAC只显示外接屏幕!
  12. UCF Local Programming Contest Round 1A 【2021-7-20】
  13. 移动用户免费领取15G流量(秒到)
  14. cadence SPB17.4 - orcad - exprot sch PDF
  15. Codesys电子凸轮表的规划与凸轮曲线的拟合
  16. java编写的公共钥匙盒_公共钥匙盒.java
  17. C#之字符串公式计算
  18. Android事件传递简单分析
  19. Mac免费的解压缩神器:The Unarchiver for Mac
  20. IDEA2020版导入tomcat的jar包到eternal libraries时遇到的问题

热门文章

  1. 计算机英语 1000字论文范文,英语论文格式写作 1000字论文格式-免费论文范文
  2. 英特尔首席工程师吴甘沙:一切弯路都是直路
  3. 前后端分离的微信小程序--校园二手交易平台
  4. Python开源人脸识别库,识别率达99.38%!内附教程+源码分享
  5. 神州信息盘活农村三资,以金融科技服务三农助推乡村振兴
  6. 高维数据存储 —— R 树
  7. 网页版俄罗斯方块第1版
  8. 灵感专题—2019年优秀网页设计作品赏析#5月
  9. 手把手教做无人驾驶算法(二十六)--基于终端约束的MPC 控制
  10. BC26常用术语和缩略词