准备软件组件 - 2023.2 简体中文

Vitis 统一软件平台文档 应用加速开发 (UG1393)

Document ID
UG1393
Release Date
2023-12-13
Version
2023.2 简体中文

准备通用镜像

建议您为平台软件组件使用通用镜像。欲知详情,请参阅嵌入式 Vitis 平台通用镜像。如需创建 PetaLinux 镜像,请参阅 Vitis 教程 PetaLinux 定制

创建设备树二进制 (DTB) 文件

XSCT 工具中使用 createdts 命令生成 DTB 文件。zocl 驱动程序接口需要设备树节点才能启用中断连接。使用此命令时,请添加 -zocl 选项。以下代码显示了此命令及其选项的使用方法。

createdts -hw <full path of XSA file> -zocl -platform-name mydevice \
-git-branch xlnx_rel_v202X.X -board zcu104-revc -compile
  • -platform-name:平台名称。
  • -hw:含路径的硬件 XSA 文件。
  • -git-branch:设备树分支。
  • -board:器件的开发板名称。您可在 /device_tree/data/kernel_dtsi 处检查开发板名称。
  • -zocl:启用 zocl 驱动程序支持。
  • -compile:用于编译设备树的选项。

system.dtb 文件是在 <mydevice>/psu_cortexaXX_0/device_tree_domain/bsp 文件夹下创建的。