Creating an Embedded Application Component - 2023.1 English

Vitis Unified IDE and Common Command-Line Reference Manual (UG1553)

Document ID
UG1553
Release Date
2023-07-17
Version
2023.1 English

The Embedded Software flow is different from the Vitis application acceleration flow in that it requires a fixed platform or XSA to integrate your Application executable with. While the Vitis application acceleration development flow supports extensible embedded platforms, the flow described here requires a fixed hardware design and drivers for that hardware.

To create an Application component you can 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, please refer to chapter:Creating a Platform Component 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 in, and select Next.
  4. Review the summary page of the Application component and select Finish to create the component.

With the Application component created for the specific processor domain of a fixed platform, you can now add the source files and include files to the component as described in Creating an Application Component.