安装Xilinx Vitis的一些坑

版权声明:本文为CSDN博主「Miracle1412」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_31812393/article/details/116710302

下载安装vitis 2020.2

从官网能够很轻松的下载到vitis的安装包,可以下载Installer进行自动下载安装,也可以下载整个文件的压缩包,通过其中的setup进行安装。

我在一开始是打算使用Installer安装器进行安装的,毕竟这个比较方便快捷。

Installer下好后,启动之后开始vitis的下载,但在下载过程中,多次出现了错误,弹出一个窗口提示“出现一个或多个问题”。为此进行了多次尝试,每次都会弹出该问题。

认为可能是系统版本的问题,因为vitis的安装系统要求中只支持Ubuntu 18.04.1到18.04.4,但是由于我的系统是Ubuntu 18.04.5,所以重装了系统Ubuntu 20.04(该版本也是支持的)。重新启动Installer完成了vitis的下载。完成了Installer的第一步。

接下来是第二步-安装vitis,这个过程很顺利没有什么问题。

Installer有三步,在最后一步被称为最后的过程时出现了停滞,进度一直停止在约60%的位置不动。放着等待了一晚上也没任何动静,取消后重新启动Installer,仍然会停滞在最后一步。

于是下载了整个文件的压缩版本(40G左右),该方式就是比Installer少了第一个阶段的下载阶段,但是在最后一步时仍然停滞了。(要崩溃了……)

最后寻找解决方案,有人在装Xilinx的另一个软件Vivado(和Vitis很像)时,遇到了类似的问题,在Xilinx论坛里给出的原因可能是因为系统某个依赖没有安装(具体什么依赖忘了),于是将该依赖进行安装,最后成功安装了vitis。

安装XRT
安装完vitis之后,就是进行XRT的安装,结果发现一个头疼的问题,支持vitis 2020.2版本的XRT不支持Ubuntu 20.04,于是又将系统重装为Ubuntu 18.04.1(因为18.04.5不支持vitis, 避开重装其版本)。

因为我没有将vitis装在系统所在的磁盘里,所以重装系统之后并不需要重新安装vitis,测试打开vitis也能打开,所以直接下载XRT的deb包。

在使用其deb包进行安装时,不能使用以下指令进行安装,因为Ubuntu会自动联网搜索XRT的包进行安装,而不是使用我们下载的deb包:

sudo apt installxrt_202020.2.8.743_18.04-amd64-xrt.deb

因此我们需要使用另一个命令来运行deb包:

sudo dpkg -i xrt_202020.2.8.743_18.04-amd64-xrt.deb

然后根据官方网站的教学配置环境就ok了,这样,就完成了vitis和XRT的安装。

最新文章

最新文章