Creating an Application Component - 2024.2 English - UG1400

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

Document ID
UG1400
Release Date
2025-01-20
Version
2024.2 English

Applications are linked to the standalone domain generated BSP or runs on the Linux domain operating system. A platform is required before creating an application.

To create an Application component, select File > New Component > Application.

Tip: Alternatively, you can select Create Embedded Application from the Embedded Development group of the Welcome page.
  1. Input the Application component name and specify the location. Click Next
  2. Select a fixed platform and select Next.
    Note: If you do not have an existing fixed platform, refer to chapter: Creating a Platform Component from XSA to create a platform. If your target platform is not in the list, you can add it by clicking the '+' button.
  3. Select the processor domain to run your application and select Next.
    Note: If the domain is not suitable for your application, click + create new to add a new domain and specify the operation system and processor according to your requirement and click Next.
  4. Click Add files or Add folders to import source files or folder for the application.
    Note: Copy Source to Component is selected by default. Deselect this option if you prefer to reference the external source file directly, rather than copying it into the workspace.
  5. Review the summary page of the Application component and select Finish to create the component.
  6. Import the source files

With the Application component created for the specific processor domain of a fixed platform and the source files imported, you can build or configure your building settings.