Generating Device Tree - 2022.1 English

Vitis Unified Software Platform Documentation: Embedded Software Development (UG1400)

Document ID
Release Date
2022.1 English

The Vitis IDE can integrate device-tree-generator as a domain in the platform. It parses the information in XSA and generate device tree. Device-tree-generator is an open-source project hosted on Xilinx GitHub. Settings of device-tree-generator can be modified in Vitis IDE. The Vitis IDE can generate device trees. To generate a device tree, follow these steps:

  1. Select Xilinx > Repositories.
  2. Click New.
  3. Provide the local path for the device tree generator, which can be downloaded from GitHub.
  4. Select Xilinx > Generate Device Tree to open the Device Tree Generator.
  5. Provide the hardware specification file and the output directory (the output will be created here).

    You can change the settings for device tree blob (DTB) using the Modify Device Tree settings. The device tree path displays after successful generation.