FINN快速安装教程——下载安装 Vitis/Vivado 2022.2软件

目录

三. 环境安装详细步骤

2. 下载安装 Vitis/Vivado 2022.2软件

(1)官网下载 Vivado 2022.2安装包,URL:​​​​​下载 (xilinx.com)

(2)安装Vitis 2022.2前,先安装一些必要的库文件

(3)下载完成安装包及必要的库文件后,开始安装

(4)命令配置

(5)一键卸载的脚本卸载Vitis / Vivado


三. 环境安装详细步骤

        该部分根据FINN编译器的“阅读文档”(FINN — FINN documentation)展开。打开链接,点击左侧导航栏,找到Getting Started-->Quickstart。

        Ubuntu22.04 LTS系统的安装教程,已在主页FINN+FPGA专栏完结。接下来是环境安装详细步骤:2. 下载安装 Vitis/Vivado 2022.2软件(该内容,部分参考博主:雪天鱼)

2. 下载安装 Vitis/Vivado 2022.2软件

安装前,需保证磁盘空间充足。由于个人需要,我勾选插件时全选,安装时要求空闲磁盘空间256GB(仅作参考)。

(1)官网下载 Vivado 2022.2安装包,URL:​​​​​下载 (xilinx.com)

        点击下载 Vivado ML 版本 - 2022.2 Full Product Installation 的Linux自解压 Web 安装程序,选择在线安装。

        点击上图所示链接,登录AMD账号,如果没有请自行注册登录。登录成功后,即可下载。

(2)安装Vitis 2022.2前,先安装一些必要的库文件

        我之前在ubuntu上安装 Vitis 2021.1时,一直卡在最后一步:generating installed device list,尝试了Vitis 2022.1也卡在最后一步。白白浪费几小时下载时间。

        这是因为ubuntu中缺少库文件支持,命令终端输入下述代码,安装几个必要库:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libncurses5
sudo apt-get install libtinfo5
sudo apt-get install libncurses5-dev libncursesw5-dev
sudo apt-get install ncurses-compat-libs

        如果安装了这几个库,仍然卡在这一步,就需要手动进行安装了,参考链接如下:

https://support.xilinx.com/s/question/0D52E00006iHjbcSAC/vivado-20211-installation-hangs-at-generating-installed-device-list?language=en_US

(3)下载完成安装包及必要的库文件后,开始安装

        1. 找到安装包所在文件夹目录,右击-->在终端打开,执行.bin文件开始安装。在终端输入以下代码:

sudo chmod +x Xilinx_Unified_2022.2_1014_8888_Lin64.bin
sudo sh ./Xilinx_Unified_2022.2_1014_8888_Lin64.bin

        2. 回车执行代码,进入Welcome欢迎界面。(支持的Ubuntu Linux版本: 18.04.1-18.04.6, 20.04, 20.04.1-20.04.4, and 22.04 LTS: 64-bit  )   

        点击“next”。

         3. 输入AMD账户密码,选择“Download and Install Now”在线安装,点击“next”。

        4. 根据自己的实际需求选择要安装的工具,这里我选择 Vitis (这里Vitis 实际上也包含了 Vivado和HLS),点击“next”。

        5. 根据自己的实际需求选择要安装的库(我是全部勾选),点击“next”。

        6. 接收许可证条款,点击“next”。

        7. 选择安装路径(需要的空间比较大,所以最后预留出足够的磁盘空间,否则无法进行安装),点击“next”,开始下载安装。

        注意:Xilinx为自定义名称,自定义名称时越简短越好(主要是安装地址得简短)。太长的话下载中途会有报错,下图是我下载安装Vitis_2022.1时出现的错误。       

        安装路径:我更改了默认安装地址,在/home文件夹下新建/Xilinx文件夹,作为安装地址。要求空闲磁盘256GB

        8. 几个小时后,下载安装完成。

(4)命令配置

        1. 打开新的命令终端,输入:

gedit ~/.bashrc

         2. 打开该文件,键盘按“i”开始编辑,找到最后一行新加入如下代码。按“esc”退出编辑,输入“:wq”关闭文件夹。

source [your_path]/Xilinx/Vivado/2022.2/settings64.sh
source [your_path]/Xilinx/Vitis_HLS/2022.2/settings64.sh
source [your_path]/Xilinx/Vitis/2022.2/settings64.sh
#下面的是配置FINN项目地址,Vitis版本和PYNQ板型号,我在这一次提前配好。
export FINN_HOST_BUILD_DIR=/home/x/Xilinx/maven/finn0.10/finn/build
export FINN_XILINX_PATH=/home/x/Xilinx
export FINN_XILINX_VERSION=2022.2
export PYNQ_BOARD=Pynq-Z2

        3. 将该文件保存,然后在终端输入,更新下

source .bashrc      

        4. 安装USB驱动,打开终端输入以下命令:

cd [your_path]/Xilinx/Vivado/2022.2/data/xicom/cable_drivers/lin64/install_script/install_drivers
sudo ./install_drivers

cd [your_path]/Xilinx/Vitis/2022.2/data/xicom/cable_drivers/lin64/install_script/install_drivers
sudo ./install_drivers

        5. 然后在终端中,执行 Vitis / Vivado 指令即可打开软件。打开时若出现警告,是由于安装时采用的sudo去安装的,所以文件夹和文件权限有限制,这里解除权限限制即可消除warning。

# Xilinx 为安装路径
sudo chmod -R 777 Xilinx

        关闭软件后,在Vitis / Vivado 安装文件夹下,打开命令终端输入 vitis / vivado 即可打开。以下以Vivado为例:

(5)vivado配置license

        1. 下载license

资源链接:百度网盘 请输入提取码

提取码:tnak

        2. Help --> Manage License

        3. Load License --> Copy License --> Look in -->File Name( .lic文件 ) --> Open

       第3步 Look in:添加上面资源链接下载到本地的vivado_lic2037.lic文件

        4. 验证license是否添加成功

        添加完成后点击左边的View License Status,显示如下表示添加成功:
        注意:在勾选右边Hide Free Built-in…情况下,添加license之前这个页面是空白的,添加了license之后才会有表格中的东西。

(6)一键卸载的脚本卸载Vitis / Vivado

以Vivado为例:

        1. 卸载Vivado

cd Xilinx/.xinstall/Vivado_2022.2
sudo ./xsetup -b Uninstall

        2. 卸载xic xilinx infomation center

cd Xilinx/.xinstall/xic
sudo ./xsetup -b Uninstall

        3. 卸载DocNav

cd Xilinx/.xinstall/DocNav
sudo ./xsetup -b Uninstall

        相关链接:

 FINN编译器的“阅读文档”(FINN — FINN documentation

 官网下载 Vivado 2022.2安装包,URL:​​​​​下载 (xilinx.com)

FINN快速安装教程——安装Ubuntu22.04 LTS系统-CSDN博客

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值