Creating a Vitis Unified Platform Project - 2023.2 English

Zynq-7000 SoC Embedded Design Tutorial (UG1165)

Document ID
UG1165
Release Date
2024-05-02
Version
2023.2 English
  1. Launch the Vitis Unified IDE with any of the actions below:

    1. From the Vivado IDE, select Tools → Launch Vitis IDE.

    2. On Windows, launch the Vitis IDE by using the desktop shortcut or Windows start menu → Xilinx Design Suite → Vitis 2023.2.

    3. On Linux, run source <Vitis Installation Directory>/settings64.sh to set up the environment and run vitis &.

  2. Select Open Workspace and give the location as C:/edt/edt_zc702_workspace or any given location path.

    • Unlike Vitis Classic IDE, the platform is not generated automatically. You need to do this manually.

  3. Click File → New Component → Platform. Enter the platform project name as zc702_edt, as shown in following figure. Click Next.

    Platform Name

    Platform Name

  4. In the Select Platform Creation Flow page, Select Hardware Design and click browse to specify the XSA file C:\edt\edt`\_zc702\system`\_wrapper.xsa\, and click OK.

    • When the XSA file is selected, the System Device Tree (SDT) is generated, and the metadata here is used to populate the processor list. Once the SDT is created, choose standalone and the processor is ps7_cortexa9_0.

    • Keep the Generate boot Artifacts option selected, as shown in the following figure.

    Select XSA

    Select XSA

  • Click Finish.

  1. The platform project is created. In the Vitis Components view, double-click zc702_edt → platform.spr to view the platform view as shown in the following figure.

    ../_images/image27.png
  2. In the Vitis Components view, expand zc702_edt → Settings → vitis-comp.json.

    ../_images/image28.png

    You can select the Hardware Specification link to see the the address map for the entire processing system.

    ../_images/hardware_spec.png
  3. Build the platform by highlighting the platfom in Vitis Components view, and under FLOW, clicking the hammer button as shown in following figure.