Release Notes and Known Issues
Answer Records contains links to information about resolved issues and updated collateral.
The AMD PetaLinux tools and BSP have been superseded by the AMD Embedded Development Framework (EDF) Yocto Project™ based tooling and images first released with the AMD Vivado™ Design Suite version 2025.1. Existing users of AMD PetaLinux tools are encouraged to migrate to AMD EDF for all future embedded projects.
The PetaLinux tools and BSPs are on a pathway to retirement / end of life (EOL), with BSP support transitioning to EDF Linux® BSP. Note – the AMD Classic MicroBlaze™ processor is not supported in EDF, and Linux support for Classic MicroBlaze™ processors will retire with PetaLinux. For more information visit the PetaLinux Tools page.
These pre-built images, source code and configurations are provided for demonstration purposes only and may not be suitable outside of a development environment, including for production purposes. Prior to production and deployment of any Linux-based system, it is recommended that all relevant security updates are applied, and a mechanism for in-field updates is made available throughout the lifetime of the relevant product.
Visit the Embedded Software What’s New page for details on the latest features and enhancements included for a release.
PetaLinux Tools provide an embedded Linux development environment for AMD adaptive SoCs and FPGAs, enabling the creation, customization, build, and deployment of Board Support Packages (BSPs), firmware, and applications.
¹See Installer and OS Support Information for current operating system support and installation requirements.
²The 2020.2.2 release is provided only for device enablement of the AMD Kria™ SOM family. For all other devices and evaluation platforms, use the standard 2020.2 release.
³The 2020.3 release is provided only for device enablement of AMD Versal™ Adaptive SoC evaluation platforms. For all other devices and evaluation platforms, use the standard 2020.2 release.
⁴The sstate-cache and downloads packages are required only when the PetaLinux Tools or BSP build environment does not have internet access. The sstate-cache files are provided per architecture, while the downloads package is architecture-independent. Refer to the release README for instructions on using sstate-cache for each architecture.
All BSPs require PetaLinux Tools to be installed before use. Download only the BSP(s) for your target evaluation board.
Each BSP includes a prebuilt directory with bootable images. BSPs are built using the System Device Tree (SDT) flow and are recommended for new designs. BSPs labeled 'XSCT' use the legacy flow and are provided for users upgrading existing projects who prefer to maintain their current generation method.
¹See UG1552 BSP file for Multi-Instance Remote RFDC Reference Design.
²For ZCU670, please contact sales.
³These BSPs are dependent on the PetaLinux version update. For the BSP to compile, follow the instructions mentioned at Petalinux tool upgrade for SOM. (2022.1, 2023.1, 2024.2)
⁴These BSP’s are Early Access BSP’s with certain limitations. Please refer to the README for more details about the limitations.
⁵These Developer Preview (Early Access): For evaluation of next generation Yocto based Board Support Packages for AMD Versal Adaptive SoC and Zynq UltraScale+ MPSoC Evaluation boards Board Support Packages (BSP) for AMD Evaluation boards built in a Yocto environment, using System Device Tree (SDT) flows.
BSPs includes reference hardware design(s), boot components, Linux software stack, device-tree, root filesystem, and prebuilt images; contents and supported features vary by BSP, platform, and silicon revision.
This section contains all the 3rd party open source Licenses and Source code files, which includes the optionally downloadable ‘License and Sources’ for each BSP listed below.
The Xilinx Software Development Kit (SDK) provides a complete environment for creating software applications targeted for embedded processors.