Accessing User Application Templates - 2023.1 English

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

Document ID
Release Date
2023.1 English

You can access the user template applications in the Vitis IDE or using the XSCT. To access the user application templates:

  1. Using the Vitis IDE:
    1. Launch the Vitis IDE.
    2. Select Vitis > Software Repositories > Add.
    3. Select the repository folder, from the page that appears.
      Note: For standalone applications, the parent folder that contains the applications should be sw_apps. Example: C:\temp\repo\sw_apps\custom_app_name. For Linux applications, the parent folder that contains the applications should be sw_apps_linux. Example: C:\temp\repo\sw_apps_linux\custom_app_name.
    4. Select File > New > Application Project. The New Project wizard page appears.
    5. Click Next.
    6. Select your platform or create a new platform from the hardware (xsa).
    7. Provide the name of the application project and select the target processor. Click Next.

      The domain page appears.

    8. Choose the desired operating and processor type to match with the user application template.
    9. Select the user application template from the Available Templates list and click Finish to create an application based on the selected user application template.
  2. Using XSCT:
    1. Execute the following commands at the Software Command Tool (XSCT) prompt:
      setws {c:\temp\workspace}
      repo –set {C:\temp\repo}app create -name custom_app -hw zc702 -os standalone -proc ps7_cortexa9_0 -template {custom_app_name}
      app build -name custom_app