跳转到主要内容

Vitis_ZCU102_0_建立开发环境

judy 提交于

<font color="#FF8000">作者:bt_
原文链接:https://blog.csdn.net/botao_li/article/details/103901491 </font>
* 本文由作者授权转发,如需转载请联系作者本人

<strong>前言</strong>
Vitis 被 Xilinx 称为 “统一软件平台”,从目前已了解的情况来看,嵌入式软件开发在 Vitis 上更为简单方便。

从 ISE 到 Vivado,再到 Vitis 的升级趋势来看,Vitis 将是未来数年的开发主力。

虽然 2019.2 的首发版本可能会有许多 bug,但是试用 Vitis 已足够。

Vitis by ZCU102 系列文章将在 zcu102 开发板上尽可能试用 Vitis 的各种功能。

主要参考的官方文档包括:
<li>ug1400</li>
<li>ug1209</li>
<li>ug1165</li>
<li>ug1393</li>

<strong>开发环境</strong>
硬件环境:zcu102 开发板

软件环境:ubuntu 18.04.3、Vitis 2019.2.1

虽然 ug1400 中只提及支持 ubuntu 18.04.2,但是以下所有内容都基于 18.04.3 版本。

注意:根据 ug1400 的说明 Windows 系统对 Vitis 的嵌入式开发不能完全支持
<pre>
Note: Windows OS support is limited to the Vitis embedded software development flow.
</pre>
<strong>安装步骤</strong>
安装 opencl
<pre>
sudo apt-get update
sudo apt-get install ocl-icd-libopencl1 opencl-headers ocl-icd-opencl-dev
</pre>

下载并安装 Vitis Software Platform
以下网页日期为 20200108
<p>进入 <a href="https://china.xilinx.com/&quot; rel="nofollow">Xilinx 中国网站</a></p>
<p>打开 <a href="https://china.xilinx.com/products/design-tools/vitis/vitis-platform.htm…; rel="nofollow">Vitis 统一软件平台</a></p>
<center><img src="http://xilinx.eetrend.com/files/2020-03/%E5%8D%9A%E5%AE%A2/100048222-92…; alt=""></center>

进入 立即下载
<center><img src="http://xilinx.eetrend.com/files/2020-03/%E5%8D%9A%E5%AE%A2/100048222-92…; alt=""></center>
<center><img src="http://xilinx.eetrend.com/files/2020-03/%E5%8D%9A%E5%AE%A2/100048222-92…; alt=""></center>

选择 **Vitis(软件开发者)**页面最下端的离线安装包
<center><img src="http://xilinx.eetrend.com/files/2020-03/%E5%8D%9A%E5%AE%A2/100048222-92…; alt=""></center>

以及页面最上端的更新包
<center><img src="http://xilinx.eetrend.com/files/2020-03/%E5%8D%9A%E5%AE%A2/100048222-92…; alt=""></center>

使用 Xilinx 账号下载解压,并且根据提示按照正常流程安装。注意:安装过程中应当勾选所有可安装组件。

<strong>安装加载线驱动</strong>
参考 ug973 的 Install Cable Driver 部分的说明。
<pre>
cd
/data/xicom/cable_drivers/lin64/

install_script/install_drivers/

sudo ./install_drivers
</pre>

完成安装后 Terminal 显示
<pre>
INFO: Driver installation successful.
</pre>

安装 Xilinx Runtime (XRT)

根据 ug1400 的说明<a href="https://www.xilinx.com/bin/public/openDownload?filename=xrt_201920.2.3…; rel="nofollow">下载 XRT</a> 并安装
<pre>
sudo apt install /<xrt_filename_OS>.deb
</pre>

设置运行路径
<pre>
source <VITIS_INSTALL_DIR>/Vitis/2019.2/settings64.sh
source <XRT_INSTALL_DIR>/xilinx/xrt/setup.sh
</pre>