【xilinx】Vivado 成功运行Ubuntu需要哪些 文件?

Vivado 从 Vivado 2014.3 开始对 Ubuntu 平台提供官方支持。

为了使 Vivado 成功运行,是否需要安装任何特定的 Ubuntu 软件包?


AMD 尚未对需要添加到基本 Ubuntu 安装中的哪些软件包才能实现 Vivado 的最低可行功能进行任何官方测试。

据客户报告,需要在 Ubuntu 64 位上安装以下软件包才能运行文档导航器。

您可以使用apt-get安装以下软件包(不仅适用于文档导航器)

复制代码
sudo apt-get install libstdc++6:i386
sudo apt-get install libgtk2.0-0:i386
sudo apt-get install dpkg-dev:i386

SDK 需要 gmake,但 Ubuntu 仅包含 make(它是相同的二进制文件,但文件名不同)。

gmake 需要创建为链接:

复制代码
sudo ln -s /usr/bin/make /usr/bin/gmake

在最小的 Ubuntu 安装中,你需要安装 pip 才能使用 Python 包:

复制代码
apt install python3-pip

安装这些缺少的 Ubuntu 软件包:

复制代码
apt install libtinfo5 libncurses5
  • 如果没有 libtinfo5,Vivado 将无法启动。
  • 没有 libncurses5 模拟会失败。

在 Linux 上运行 Vivado 安装程序后,您将需要以 root 身份安装电缆驱动程序。

如果您不安装电缆驱动程序,您将无法连接到电路板。

所有 Linux 安装都是这种情况,而不仅仅是 Ubuntu。

安装步骤:

复制代码
# change directory to your Vivado install, for example:
cd /opt/Xilinx/Vivado/2019.2

# cd into the drivers directory (the script MUST be run there)
cd data/xicom/cable_drivers/lin64/install_script/install_drivers

# run the cable installer with root privileges
sudo ./install_drivers

在 2023.2 版本(以及较新版本的 Vivado/Vitis 工具)中,现在有一个可以使用的脚本,可以识别并安装 Vitis 和 Vivado 工具所需的缺少的依赖库。

安装过程中的问题:

安装过程中遇到的问题通常是由于缺少 Linux 必需的库而发生的。需要识别并安装工具可能需要的任何缺失软件包,以避免在安装和运行 Vivado/Vitis 工具时出现任何问题。

如果在安装过程中遇到问题,请取消安装,然后使用单个文件下载 (SFD) 导航到*<untarred_location>/FPGAs_AdaptiveSoCs_Unified_2023.2_*/*并执行以下操作:

installLibs.sh

然后,它将检查并安装 Vitis 和 Vivado 工具所需的任何缺少的依赖库(在 Linux 上)。

有关更多详细信息,请参阅 https://docs.amd.com/r/en-US/ug973-vivado-release-notes-install-license/Checking-Required-Libraries 。

完成后,重新启动安装过程,然后安装即可完成。

安装后问题:

installLibs.sh脚本位于类似于C:\Xilinx_2023.2\Vitis\2023.2\scripts

相关推荐
欲盖弥彰13146 分钟前
linux设备驱动 -- RK3568 led驱动 (led子系统&设备树)
linux·led·嵌入式linux·led子系统
三万棵雪松31 分钟前
【Linux 物联网网关主控系统-Linux主控部分(四)】
linux·物联网·嵌入式linux
returnthem1 小时前
虚拟机sda紧急处理扩容(used100%,无空间剩余,开不了机)
linux·运维·服务器
Sean‘1 小时前
Linux系统下安装Trivy
linux·运维·服务器
上海运维Q先生1 小时前
SUSE 报错修复:unable to open display ““
linux·运维
云栖梦泽2 小时前
Linux内核与驱动:5.并发与竞争
linux·c++
牢七2 小时前
CVE-2022-37202 nday 研究 sql
linux·windows·microsoft
打工人1379号2 小时前
2K3000常见问题合集
linux·运维·服务器
冰冷的希望2 小时前
【系统】非虚拟机,物理机安装Ubuntu教程,Windows与Linux(Ubuntu)双系统共存!
linux·windows·ubuntu·系统架构·vmware·双系统·pe系统
minji...2 小时前
Linux 进程信号(四)内核态&&用户态,sigaction,可重入函数,volatile,SIGCHLD信号
linux·运维·服务器