跳转到主要内容

在Ubuntu18.04上安装Vivado Vitis Petalinux 2020.1

judy 提交于

本文转载自:<span id="profileBt"><a href="https://mp.weixin.qq.com/s/AmkuEhBQcO-l_BfP0DCcQw">硬码农二毛哥微信公众号</a></spa…;

Xilinx工具最新版本已经更新到2020.2,我之所以安装2020.1主要是因为PYNQ最新版本V2.6支持2020.1,今年会做一些PYNQ相关的开发。

<strong>1 新建虚拟机并设置共享文件夹</strong>

新建虚拟机使用Ubuntu18.04.02,2020.1版本软件可以支持Ubuntu18.04.03和Ubuntu18.04.04。新建过程时间比较长,但配置简单,硬盘容量要在300G以上。
<center><img src="http://xilinx.eetrend.com/files/2021-08/%E5%8D%9A%E5%AE%A2/100552995-21…; alt=""></center>

虚拟机建立好之后,设置共享文件夹,将Vitis和Petalinux软件都放入共享文件夹。
<center><img src="http://xilinx.eetrend.com/files/2021-08/%E5%8D%9A%E5%AE%A2/100552995-21…; alt=""></center>

<strong> 2 安装Vivado和Vitis</strong>

进入共享文件夹下的Vitis目录:
<pre>cd /mnt/hgfs/vitis/vitis_2020.1/</pre>

开始安装:
<pre>sudo ./xsetup</pre>

进入如下界面,全部打钩
<center><img src="http://xilinx.eetrend.com/files/2021-08/%E5%8D%9A%E5%AE%A2/100552995-21…; alt=""></center>

选择Vitis,Vivado和Vitis就一起安装了
<center><img src="http://xilinx.eetrend.com/files/2021-08/%E5%8D%9A%E5%AE%A2/100552995-21…; alt=""></center>
<center><img src="http://xilinx.eetrend.com/files/2021-08/%E5%8D%9A%E5%AE%A2/100552995-21…; alt=""></center>

使用默认路径安装
<center><img src="http://xilinx.eetrend.com/files/2021-08/%E5%8D%9A%E5%AE%A2/100552995-21…; alt=""></center>

安装完成后导入license
<center><img src="http://xilinx.eetrend.com/files/2021-08/%E5%8D%9A%E5%AE%A2/100552995-21…; alt=""></center>

<strong>3 安装Petalinux</strong>

Ubuntus默认shell是dash,Petalinux要求bash,需要重新配置:

<pre>sudo dpkg-reconfigure dash</pre>

出来对话框选择 no

安装依赖库

先做如下修改:
<center><img src="http://xilinx.eetrend.com/files/2021-08/%E5%8D%9A%E5%AE%A2/100552995-21…; alt=""></center>

运行
<pre>sudo apt-get update</pre>

开始安装依赖库:
<pre>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
</pre>

安装PetaLinux

新建安装文件夹:
<pre>sudo mkdir -p /tools/Xilinx/PetaLinux/2020.1</pre>

修改文件夹权限:
<pre>sudo chmod -R 755 /tools/Xilinx/PetaLinux/2020.1/</pre>

修改安装文件权限:
<pre>sudo chmod 777 /mnt/hgfs/vitis/petalinux-v2020.1-final-installer.run </pre>

修改文件夹用户
<pre>sudo chown -R pynq:pynq /tools/Xilinx/PetaLinux/2020.1/</pre>

进入共享文件夹中
<pre>cd /mnt/hgfs/vitis</pre>

开始安装
<pre>./petalinux-v2020.1-final-installer.run-d /tools/Xilinx/PetaLinux/2020.1/</pre>

<strong>3 相关软件下载</strong>

上文中提到的软件如下,需要下载的朋友可以关注 硬码农二毛哥 公众号,回复2,下载软件。