Vitis Vivado 2020.2安装:建立Zynq开发环境

遇到过N多坑,终于把开发环境摸索清楚了,按我的教程不迷路!

我的配置如下:Windows 10物理机 + Ubuntu 18.04虚拟机

2020.2版 Vivado + Vitis安装在物理机上,Petalinux安装在虚拟机,很舒服

(更新:Linux下的Vivado速度飞快,所以还是都安装在虚拟机下比较好)

从官网下载Xilinx Unified Installer 2020.2: Windows Self Extracting Web Installer

这个安装到物理机上,安装时选择这一项,直接就把Vivado和Vitis都装上了,不能分别安装!!!

然后是Ubuntu下安装Petalinux,细节请参考UG1144,大厂写的就是非常详细,可惜是英文的

运行下面命令,等待安装完成依赖包,网速慢换源什么的就不说了

sudo apt update

sudo apt upgrade

sudo apt-get install -y iproute2 gawk python3 python build-essential gcc git make net-tools libncurses5-dev tftpd zlib1g-dev libssl-dev flex bison libselinux1 gnupg wget git-core diffstat chrpath socat xterm autoconf libtool tar unzip texinfo zlib1g-dev gcc-multilib automake zlib1g:i386 screen pax gzip cpio python3-pip python3-pexpect xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev pylint3

sudo apt-get install -y python tofrodos iproute2 gawk xvfb gcc git net-tools libncurses5-dev tftpd zlib1g-dev libssl-dev flex bison libselinux1 gnupg wget diffstat chrpath socat xterm autoconf libtool tar unzip texinfo zlib1g-dev gcc-multilib build-essential libsdl1.2-dev libglib2.0-dev

sudo apt-get install zlib1g:i386

sudo apt-get install screen

安装好依赖以后下载Xilinx Unified Installer 2020.2: Linux Self Extracting Web Installer

放到Ubuntu下面,运行命令,注意最后一条不能加sudo,Xilinx要求的我也不知道为什么

然后只安装Petalinux就可以了

安装路径因为不能sudo,所以选择账户文件夹下的就好了,参考我的

安装驱动

cd ~/Documents/Xilinx/Vivado/2020.1/data/xicom/cable_drivers/lin64/install_script/install_drivers

sudo ./install_drivers

安装好以后,bashrc里添加一下source,这样就不需要每次开终端输入source了

sudo nano /etc/bash.bashrc

文件末尾添加:

source ~/Documents/Xilinx/PetaLinux/2020.2/tool/settings.sh

推荐阅读更多精彩内容