在 Ubuntu 18.04.5 安装 Vivado 2018.3.1


前言

FPGA菜鸟第一次在CSDN写博客。
攒了台电脑,折腾完硬件后随手安装了个Linux,发现Vivado在Linux环境下运行效率比Windows高不少。于是琢磨着把开发环境从Windows转移到Linux。


一、硬件平台

Intel Core i7-7700K CPU / 16GB DDR4 / 256GB SSD / ASUS Z270-DRAGON MB

二、操作系统

Ubuntu 18.04.5 LTS Desktop 64 bit

二、安装步骤

1.制作Linux安装盘

下载官方 ISO 镜像,使用 Universal-USB-Installer-2.0.0.0 制作 Ubuntu 安装盘

2.安装系统

UFEI启动安装盘,选择最小安装。重启。

Tips:安装前拔掉网线,可提高第一次安装系统的速度(安装文件全部取自安装盘,无需从互联网下载)。

3.安装Vivado

从 Xilinx 官网下载 Vivado 2018
安装包 Xilinx_Vivado_SDK_2018.3_1207_2324.tar.gz
更新包 Xilinx_Vivado_SDx_Update_2018.3.1_0326_0329.tar.gz

解压安装包,进入解压目录,以普通用户身份运行安装文件./xsetup

Tips:不要sudo,不要使用默认安装路径。否则,一堆奇葩问题后面处理起来麻烦。默认安装路径为/tools/Xilinx,修改为/home/用户名/tools/Xilinx即可。

安装后,APPs图标出现在桌面,可双击运行(如无安装matlab,System Generator不能运行)。

4.安装Cable驱动

前面安装Vivado时,是不包安装USB烧写器驱动的,但驱动文件已存放在安装目录里。

安装前可做一下检查。
安装文件在这里:~/tools/Xilinx/Vivado/2018.3/data/xicom/cable_drivers/lin64/install_script/install_drivers
在终端输入ls /etc/udev/rules.d/,此时应该只有一个文件:70-snap.snapd.rules ,不存在前缀为 52- 的rules 。
打开 Vivado 的 HARDWARE MANAGER,Auto connect 后只能看到 localhost 已连接,没有板子,说明驱动还没安装。

按照 UG973(2018.3)手册的提示,进入安装目录,运行 install_drivers 安装驱动。

Tips:执行 install_drivers 需要 sudo。安装后 /etc/udev/rules.d/ 出现 3 个 52- 开头的rules文件,此时驱动安装完毕,但还不能用,须重启。

5.安装升级包

解压升级包,以普通用户身份运行 xsetup 。


总结

多看官方文档。
网上搜索的方法,大部分使用sudo安装,其实没必要。
在Linux里安装Vivado是件麻烦事,但也没那么难。

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值