赞
踩
环境:ubuntu22.04LTS、vivado2022.2
sudo chmod +x Xilinx_Unified_2022.2_1014_8888_Lin64.bin
sudo sh ./Xilinx_Unified_2022.2_1014_8888_Lin64.bin
中间安装步骤与windows相同,不再赘述
3. 配置环境,打开终端输入
gedit ~/.bashrc
source [your_path]/Xilinx/Vivado/2022.2/settings64.sh
source [your_path]/Xilinx/Vitis_HLS/2022.2/settings64.sh
source .bashrc
cd [your_path]/Xilinx/Vivado/2022.2/data/xicom/cable_drivers/lin64/install_script/install_drivers
sudo ./install_drivers
application-specific initialization failed: couldn't load file "librdi_commontasks.so": libtinfo.so.5: cannot open shared object file: No such file or directory
解决办法,在终端输入以下命令安装缺失的包
sudo apt update
sudo apt install libtinfo-dev
sudo ln -s /lib/x86_64-linux-gnu/libtinfo.so.6 /lib/x86_64-linux-gnu/libtinfo.so.5
source [your_path]/Xilinx/Vitis/2022.2/settings64.sh
打开终端、更新包索引
sudo apt update
安装依赖包
sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common
添加 Docker 的官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
提示OK、安装
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
安装最新版本的 Docker Engine-Community
sudo apt install docker-ce
无root设置
创建docker组,提示已创建则直接进行下一步
sudo groupadd docker
将用户添加到docker组内
sudo usermod -aG docker $USER
激活对组的更改
newgrp docker
验证是否成功设置
docker run hello-world
出现下边界面则表明安装成功:
sudo docker pull jupyter/scipy-notebook
下图表示镜像拉取完成
2. 终端内执行
sudo docker images
可以查看docker内所有的镜像,如刚刚拉取的jupyter
sudo docker run -d -p 8888:8888 jupyter/scipy-notebook
sudo docker ps
如下图所示,表明容器创建成功
sudo gedit /etc/sudoers
找到Defaults env_reset在下方添加:
Defaults env_keep += "FINN_XILINX_PATH=/home/lin/Xilinx"
Defaults env_keep += "FINN_XILINX_VERSION=2022.2"
如下图所示:
重启系统以完成设置
git clone -b v0.10 https://github.com/Xilinx/finn.git
最新版本finn已更新至v0.10
4. 进入finn目录下,右键选择在终端中打开,输入命令验证是否安装成功
sudo bash run-docker.sh quicktest
运行结果:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。