Ubantu系统中vivado安装及配置

目录

1、安装Vivado:

2、Linux系统下安装Vivado成功导入license,但是view license status里又找不到license

3、ubuntu平台vivado无法识别NIC_ID而无法使用license的解决办法

4、运行Vivado又找不到FPGA

5、Ubantu桌面添加vivado快捷方式


1、安装Vivado:

 

1.在xilinx官网下载Xilinx_Vivado_SDK_20xx.xx.tar.gz(每个版本都可)

2.直接使用解压指令

tar xvzf 文件名.tar.gz

3.进入你解压缩之后的文件夹  然后执行

sudo ./xsetup

安装配置信息与win操作系统相同。

启动vivado的指令:

1)、source /opt/Xilinx/Vivado/2017.4/settings64.sh

2)、vivado

2、Linux系统下安装Vivado成功导入license,但是view license status里又找不到license

这是由于安装时,输入的命令是sudo ./xsetup,导致在vivado license manager中load license时显示导入成功,其实导入进去的目录是/root/.Xilinx,那么问题就来了,view license status搜索license时是在用户目录下搜索的,所以解决办法是在用户目录/home/usrname建立一个目录.Xilinx,然后用cp命令把你的license复制到此目录下:

mkdir ~/.Xilinx

sudo -s

cd /root/.Xilinx/

cp ./* /home/usrname/.Xilinx

3、ubuntu平台vivado无法识别NIC_ID而无法使用license的解决办法

1) 创建一个新的 udev rules file:

sudo nano /etc/udev/rules.d/10-network.rules

2) 编辑这个文件,把下面的信息写进去,假设你的NIC MAC是 aa:bb:cc:dd:ee:ff:

SUBSYSTEM=="net",

ACTION=="add",

ATTR{address}=="aa:bb:cc:dd:ee:ff",

NAME="eth0"

#)退出nano编辑器的方法是ctrl+x,然后按一下Y确认保存,再按enter(回车),保存文件名而不修改。

 3) 重启

sudo reboot now

4、运行Vivado,下载程序至板卡,找不到FPGA

原因是要安装Jtag驱动,方法如下:

/opt/Xilinx/Vivado/2017.2/data/xicom/cable_drivers/lin64/install_script/install_drivers$ sudo bash install_digilent.sh

5、Ubantu桌面添加vivado快捷方式

在applications添加vivado.desktop

cd  /home/edem/usr/share/applications

sudo vi vivado.desktop

把下面的代码复制进vivado.desktop,保存并退出

[Desktop Entry]

Version=1.0

Type=Applications

Name=vivado

GenericName=vivado

Comment=vivado

Icon=/home/..../splash.png //(vivado图标图片保存目录地址)

Exec=/opt/Xilinx/Vivado/2017.4/bin/vivado  //(vivado安装目录)

Terminal=false

Categories=GNOME;application

然后可以在/home/edem/usr/share/applications文件夹下看到vivado的图标

把它复制到桌面,即可使用

上一篇:企业级自定义表单引擎解决方案(一)--总体介绍


下一篇:重新整理 .net core 实践篇—————grpc工具[三十四]