Comparing Workflows in the Vitis Software Platform and SDK - 2022.1 English

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

Document ID
UG1400
Release Date
2022-04-26
Version
2022.1 English

The following table compares the key concepts and flows in the Vitis software platform covered in this document with their equivalents in SDK, if applicable.

Table 1. Vitis Software Platform and SDK Comparison
Vitis Software Platform SDK
Creating a Platform Project from XSA Import hardware specification and create a BSP.
Adding a Domain to an Existing Platform Create a BSP.
Customizing a Pre-Built Platform There is no corresponding concept in SDK.
Adding a Domain to an Existing Platform Create multiple BSPs for a single hardware configuration.
Creating a Standalone Application Project Create a standalone application from standalone BSP.
Creating a Linux Application Project Same concept.
Managing Multiple Applications in a System Project There is no corresponding concept in SDK.
Changing a Referenced Domain Change referenced BSP.
Updating the Hardware Specification The concept is the same, but the details of the workflow might have some minor changes.
System Debugger Supported Design Flows The concept is the same, but the details of the workflow might have some minor changes.
Using the Standalone Debug Flow This is a new feature in the Vitis software platform. SDK does not have this feature.
Running and Debugging Applications under a System Project Together This is a new feature in the Vitis software platform. SDK does not have this feature.
Creating a Boot Image The concept is the same.