Creating and Building Applications for XSA Exported from the Vivado Design Suite

You can create a C or C++ standalone application project by using the New Application Project wizard.
  1. Select File > New > Application Project to launch the New Application Project wizard.

    This will show you the page that guide you to create the application project.

  2. Click Next to open the platform view.
  3. Choose a platform for your project.
    • You can either use a pre-supplied platform (from Xilinx or another vendor), or a previously created custom platform.
    • You can create one automatically from an exported Vivado hardware project (XSA).

    In this case, select Create a new platform from hardware (XSA) option as shown below and browse the XSA. Click Next to proceed.

  4. Provide the name of the application project (user choice) and choose the target processor for the application. The tool automatically creates the system project. You can change name of the system project. Click Next.

    The domain page appears. Based on processor and OS type, the tool creates the domain for the platform project.

  5. Select the Operating system and Architecture type and click Next.

    The Sample application project templates list is displayed.

  6. Select Empty Application and click Finish.