前言
Vitis 被 Xilinx 称为 “统一软件平台”,从目前已了解的情况来看,嵌入式软件开发在 Vitis 上更为简单方便。
从 ISE 到 Vivado,再到 Vitis 的升级趋势来看,Vitis 将是未来数年的开发主力。
虽然 2019.2 的首发版本可能会有许多 bug,但是试用 Vitis 已足够。
Vitis by ZCU102 系列文章将在 zcu102 开发板上尽可能试用 Vitis 的各种功能。
主要参考的官方文档包括:
- ug1400
- ug1209
- ug1165
- ug1393
开发环境
硬件环境:zcu102 开发板
软件环境:ubuntu 18.04.3、Vitis 2019.2.1
虽然 ug1400 中只提及支持 ubuntu 18.04.2,但是以下所有内容都基于 18.04.3 版本。
注意:根据 ug1400 的说明 Windows 系统对 Vitis 的嵌入式开发不能完全支持
Note: Windows OS support is limited to the Vitis embedded software development flow.
安装步骤
安装 opencl
sudo apt-get update
sudo apt-get install ocl-icd-libopencl1 opencl-headers ocl-icd-opencl-