Embedded Component Paths - 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
Figure 1. Embedded Component Paths

The host component for embedded designs requires user to setup Linux component path like sysroot for cross compilation and linking. The application targeting embedded platforms requires Linux kernel and rootfs for packaging. User can set them at component settings and application settings. If the Embedded Component Paths in the Preferences have been set, they will be used as default path when creating host components and applications. This can be useful when a set of Linux components can be shared by multiple applications. For example, Common Image provided on Vitis Embedded Platform download page can be used for all pre-built base platforms.

Available through the File > Preferences > Open Settings (UI), you can specify the Embedded Component Paths for the AMD Versal™ devices and AMD Zynq™ UltraScale+™ MPSoCs as needed for your design environment.

  • Kernel Image and Root FS are applied to the System project under the Package Settings for embedded platforms.
  • Sysroot is applied to Application components for embeddded platforms and devices.

All common file paths specified on the Preferences page can be overridden during component or project creation.