本文转载自:硬码农二毛哥微信公众号
Xilinx工具最新版本已经更新到2020.2,我之所以安装2020.1主要是因为PYNQ最新版本V2.6支持2020.1,今年会做一些PYNQ相关的开发。
1 新建虚拟机并设置共享文件夹
新建虚拟机使用Ubuntu18.04.02,2020.1版本软件可以支持Ubuntu18.04.03和Ubuntu18.04.04。新建过程时间比较长,但配置简单,硬盘容量要在300G以上。

虚拟机建立好之后,设置共享文件夹,将Vitis和Petalinux软件都放入共享文件夹。

2 安装Vivado和Vitis
进入共享文件夹下的Vitis目录:
cd /mnt/hgfs/vitis/vitis_2020.1/
开始安装:
sudo ./xsetup
进入如下界面,全部打钩

选择Vitis,Vivado和Vitis就一起安装了


使用默认路径安装

安装完成后导入license

3 安装Petalinux
Ubuntus默认shell是dash,Petalinux要求bash,需要重新配置:
sudo dpkg-reconfigure dash
出来对话框选择 no
安装依赖库
先做如下修改:

运行
sudo apt-get update
开始安装依赖库:
sudo apt-get install gcc g++ iproute2 net-tools libncurses5-dev zlib1g:i386 libssl-dev flex bison libselinux1 xterm autoconf libtool tar unzip texinfo zlib1g-dev gcc-multilib build-essential screen pax gawk python3 python3-pexpect python3-pip python3-git python3-jinja2
安装PetaLinux
新建安装文件夹:
sudo mkdir -p /tools/Xilinx/PetaLinux/2020.1
修改文件夹权限:
sudo chmod -R 755 /tools/Xilinx/PetaLinux/2020.1/
修改安装文件权限:
sudo chmod 777 /mnt/hgfs/vitis/petalinux-v2020.1-final-installer.run
修改文件夹用户
sudo chown -R pynq:pynq /tools/Xilinx/PetaLinux/2020.1/
进入共享文件夹中
cd /mnt/hgfs/vitis
开始安装
./petalinux-v2020.1-final-installer.run-d /tools/Xilinx/PetaLinux/2020.1/
3 相关软件下载
上文中提到的软件如下,需要下载的朋友可以关注 硬码农二毛哥 公众号,回复2,下载软件。