入门指南¶
请确保您已正确安装所需工具,并且您的环境符合要求。
硬件要求¶
本教程对应目标为 Versal ACAP VCK190 和 VMK 180 评估板。本教程中的示例已使用 VCK190 ES1 评估板经过测试。要使用本教程,您需要具备以下硬件项,这些硬件项均随附于该评估板中:
VCK 190/VMK 180 ES1 评估板
交流电源适配器 (12 VDC)
USB Type-A 转 Micro USB 转接线(用于 UART 通信)
Micro USB 线用于通过 USB-Micro JTAG 连接进行编程和调试
SD-MMC 闪存卡,用于启动 Linux
QSPI 子卡 X_EBM-01 REV_A01
OSPI 子卡 X-EBM-03 REV_A02
安装要求¶
Vitis 集成设计环境和 Vivado Design Suite¶
请确保您已安装 Vitis 2020.2 软件开发平台。Vitis IDE 是赛灵思统一工具,以封装形式随附所有硬件和软件。安装 Vitis IDE 时,将自动获得 Vivado Design Suite 和 Vitis IDE。您无需在安装程序中执行任何其它选择。
注意:请访问 https://china.xilinx.com/support/download.html 以确认您的工具为最新版本。
如需获取有关安装 Vivado Design Suite 的更多信息,请参阅《Vitis 统一软件平台文档:嵌入式软件开发》(UG1400)。
PetaLinux 工具¶
安装 PetaLinux 工具,以便在本工具的 Linux 部分中运行这些工具。PetaLinux 工具在 Linux 主机系统下运行,此系统运行下列工具的任一版本:
Red Hat Enterprise Workstation/Server 7.4、7.5、7.6、7.7、7.8(64 位)
CentOS Workstation/Server 7.4、7.5、7.6、7.7、7.8(64 位)
Ubuntu Linux Workstation/Server 16.04.5、16.04.6、18.04.1、18.04.02、18.04.3、18.04.4(64 位)
您可使用专用 Linux 主机,或者也可以使用在 Windows 开发平台上运行以上任一 Linux 操作系统的虚拟机。
在您所选系统上安装 PetaLinux 工具时,必须执行下列操作:
从赛灵思网站下载 PetaLinux 2020.2 软件。
下载相应的 BSP,欲知详情,请参阅工程示例:使用 PetaLinux 创建 Linux 镜像。
将常用系统封装和库添加到工作站或虚拟机上。如需了解更多信息,请参阅《PetaLinux 工具文档:参考指南》(UG1144) 中的“安装要求”以及 PetaLinux 版本说明:2020.2。
要求¶
8 GB RAM(针对赛灵思工具推荐的最低要求)
2 GHz CPU 时钟或同等频率(至少 8 核)。
100 GB 可用 HDD 空间
解压 PetaLinux 封装¶
PetaLinux 工具采用直通式安装。PetaLinux 工具将被直接安装到当前工作目录中,无附加选项。或者,您也可以指定安装路径。
例如,要将 PetaLinux 工具安装至 /opt/pkg/petalinux/<petalinux-version>
下,请执行以下操作:
$ mkdir -p /opt/pkg/petalinux/<petalinux-version>
$ ./petalinux-v<petalinux-version>-final-installer.run --dir /opt/pkg/petalinux/<petalinux-version>
注意:切勿将安装目录权限更改为 CHMOD 775,否则将产生 BitBake 错误。这样即可将 PetaLinux 工具安装到
/opt/pkg/petalinux/<petalinux-version>
目录中。
如需了解更多信息,请参阅《PetaLinux 工具文档:参考指南》(UG1144)。