一. Vivado安装步骤
- 下载解压安装包后,并进入安装包路径运行终端
cd Downloads/Xilinx_Vivado_SDK_2017.4
- 运行 sudo apt install libncurses5 安装ncurses库
sudo apt install libncurses5
- 运行 sudo chmod +x setup 添加可执行权限
sudo chmod +x setup
- 运行 sudo ./xsetup 开始安装,安装目录一般为opt/Xilinx,opt为optional缩写,通常放置可选程序
sudo ./xsetup
- 运行 sudo chmod 777 -R /opt/Xilinx/ 和 sudo chmod 777 -R ~/.Xilinx/ 添加运行权限
sudo chmod 777 -R /opt/Xilinx/
sudo chmod 777 -R ~/.Xilinx/
- 运行 cd /opt/Xilinx/Vivado/2017.4/data/xicom/cable_drivers/lin64/install_script/install_drivers/ 进入下载器驱动安装目录
cd /opt/Xilinx/Vivado/2017.4/data/xicom/cable_drivers/lin64/install_script/install_drivers/
- 运行 sudo ./install_drivers 完成下载器驱动安装
sudo ./install_drivers
二. Vivado运行步骤
1. Vivado运行
- 运行 source /opt/Xilinx/Vivado/2017.4/settings64.sh 执行shell命令
- 运行 vivado(或vivado &)打开vivado
source /opt/Xilinx/Vivado/2017.4/settings64.sh
vivado
2. SDK运行
- 运行 source /opt/Xilinx/Vivado/2017.4/settings64.sh 执行shell命令
- 运行 xsdk 打开SDK
source /opt/Xilinx/Vivado/2017.4/settings64.sh
xsdk
三. 常见问题
1. Vivado安装卡在Final Processing: generating installed device list
未运行安装过程第二步,缺少ncurse库,运行安装ncurse库即可解决
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libncurses5
2. SDK运行失败提示Fail to load module “canberra-gtk-module”
缺少canberra-gtk-module库,运行安装即可解决:
sudo apt-get install libcanberra-gtk-module