Library DependencyΒΆ
Some example applications are dependent on specific versions of Vitis libraries - specifically:
VVAS package name
vvas-accel-libs
in PetaLinux (renamed fromivas-accel-libs
in 2021.1 and older tools) orvvas-essentials
in Ubuntu, github page hereVitis-AI or VAI, package name
vitis-ai-library
, github page here
The libraries are not always backward compatible, to use the example applications, you will need to install a specific version of those libraries. When example applications are installed apps through package feed or docker (per deployment documentation), the appropriate library versions are installed by default. When the applications are installed manually (such as the flow in Yocto port Example), you need to take care to install specific versions.
These are the specific library versions that was verified with released example applications:
BSP/App Version | XRT/ZOCL Version | Vitis-AI Version | VVAS Version |
---|---|---|---|
2022.1 | 202210.2.13.479 | 2.5.0 | 2.0 |
2021.1 | 202110.2.11.0 | 1.4.0 | 1.0(IVAS) |
2020.2 | 202020.2.8.1 | 1.3.0 | 1.0(IVAS) |
Note that ZOCL is a XRT dependency - always install ZOCL first, otherwise XRT installation will install the latest ZOCL as a dependency. Similarly, Vitis-AI is a VVAS dependency, always install Vitis-AI first, otherwise VVAS installation may install the latest version of Vitis-AI as a dependency.
Copyright© 2023-2024 Advanced Micro Devices, Inc