Downloads and Release Notes
For Yocto-related release notes see: Yocto Project related Release Notes
Important Information
AMD delivers embedded Linux for supported boards through the Embedded Development Framework (EDF), using Yocto Project machine configurations and System Device Tree (SDT) flows on a Linux host. Prebuilt images are ready-to-run outputs for supported boards; EDF does not use downloadable BSP files, unlike PetaLinux. Refer to the Yocto Project Machine Configuration Support page for the current AMD support policy.
These prebuilt images, source code, and machine configurations target demonstration and evaluation use. Before production deployment, apply relevant security updates and provide an in-field update mechanism for the life of the product.
Supported Boards and Scope
This page covers published EDF artifacts for supported AMD evaluation boards across Versal, Versal AI Edge Series Gen 2, ZynqMP, Kria, Zynq-7000, Embedded+, and Alveo V80 device families.
Published images target the listed boards. Custom boards can use EDF build inputs and machine-configuration flows, but published prebuilt images are not guaranteed to boot unchanged on custom hardware.
Note
VEK385 is an OSPI-only boot platform. It appears in the EDF Boot Firmware - OSPI Flash and QEMU Prebuilt Packages tables but does not have an entry in the Evaluation Board SD Card Images table.
Release Overview
Use the following table to jump to the download area that matches what you are trying to do.
Flow |
Description |
Go To Section |
|---|---|---|
Run on hardware |
Prebuilt boot firmware and disk images for supported boards; no build required. |
EDF Boot Firmware - OSPI / QSPI Flash / Common Disk Images / Evaluation Board SD Card Images |
Develop software |
Cross-compilation toolchain SDKs for application development. |
|
Emulate without hardware |
Prebuilt packages for booting supported platforms under QEMU. |
|
Deploy containers |
Host build environment and target board container applications. |
Container Images for Development and Deployment |
Flash boot assets |
Additional boot assets published outside the download tables. |
|
Build Your Own (Optional – Offline Builds) |
EDF source mirror and shared-state cache for offline builds. |
EDF Yocto Downloads and sstate-cache |
If your use case is not directly covered, start with Evaluation Board SD Card Images for evaluation or Application SDKs for application development.
EDF Boot Firmware - OSPI Flash
Board-specific EDF boot firmware that bundles the recovery
loader, the A/B update mechanism, and boot.pdi for flashing to board
OSPI storage. Combine these board-specific images with the common
disk images described in the sections that follow.
Board |
File Type |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|---|
vek385 |
OSPI Flash Image (.bin) |
|
256 MiB |
518705e03ec345e5dd26af566c22b042 |
|
License & Sources |
|
1.76 GiB |
3e7422e078025b0abc03be408b6cf37e |
||
vek385-revb |
OSPI Flash Image (.bin) |
|
256 MiB |
dd8d6fd256aebcd2039aee5fbcd2bb85 |
|
License & Sources |
|
1.76 GiB |
4edbc0f2db46bcb3fd264102c797ee7d |
||
vek280 |
OSPI Flash Image (.bin) |
|
256 MiB |
1d1e28e49ec2d190fb2b966d2c0807b1 |
|
License & Sources |
|
1.3 GiB |
cae4dfcfd7d2972e82a09dc0c185ec29 |
Lounge OSPI Images
EDF Boot Firmware - QSPI Flash
Board-specific EDF boot firmware images for flashing to board QSPI storage.
Board |
File Type |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|---|
VCK190 |
QSPI Flash Image (.bin) |
|
256 MiB |
c80cf03aaa4a75efd1452be81d31533b |
|
License & Sources |
|
1.26 GiB |
44ed2e59750d0e11aa0bb5f012204db1 |
Common Disk Images (WIC and BMAP)
Common disk images for use with board-specific EDF boot firmware. These images target a CPU family (for example, Cortex-A53 or Cortex-A78) and are not board-specific. Use them together with the EDF boot firmware images listed above.
Platform |
Device Family |
File Type |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|---|---|
amd-cortexa53 |
ZynqMP |
SD WIC |
|
309 MiB |
090b6f7983b9a4308467bdb3a9a4b330 |
|
amd-cortexa53 |
ZynqMP |
SD WIC bmap |
|
3.88 KiB |
c583c89004f4268f2bfb76c74c099325 |
|
amd-cortexa53 |
ZynqMP |
License & Sources |
|
4.93 GiB |
1ec76e269d0d69ed3e456b4488ed06e9 |
|
amd-cortexa53-mali |
ZynqMP |
SD WIC |
|
314 MiB |
d7fec2d9faad2c9a14aa4f1dbfc2a7be |
|
amd-cortexa53-mali |
ZynqMP |
SD WIC bmap |
|
3.76 KiB |
b3d73ab9e6cc602d6d75d9d89885b96e |
|
amd-cortexa53-mali |
ZynqMP |
License & Sources |
|
4.94 GiB |
71fc67abdb41e2f30b24760d86fa65ef |
|
amd-cortexa72-common |
Versal |
SD WIC |
|
312 MiB |
12c079cc72b0a2afcdabefc33721f8fa |
|
amd-cortexa72-common |
Versal |
SD WIC bmap |
|
3.76 KiB |
1d9633ae6c04e2eea7f990cd31ea0278 |
|
amd-cortexa72-common |
Versal |
License & Sources |
|
4.94 GiB |
e5fcb9eaec433bc3ae3b501c358c40b5 |
|
amd-cortexa78-common |
Versal AI Edge Series Gen 2 |
SD WIC |
|
307 MiB |
65e706f8224e3e1aabd2ed1c66492978 |
|
amd-cortexa78-common |
Versal AI Edge Series Gen 2 |
SD WIC bmap |
|
3.76 KiB |
e607e32db73487367a83b6eb30cbe918 |
|
amd-cortexa78-common |
Versal AI Edge Series Gen 2 |
License & Sources |
|
4.93 GiB |
6175dfc8a103419cf3d381eeccc773fb |
|
amd-cortexa78-mali-common |
Versal AI Edge Series Gen 2 |
UFS WIC |
|
334 MiB |
37d4c74636ac83d056a5bc73b7afc172 |
|
amd-cortexa78-mali-common |
Versal AI Edge Series Gen 2 |
UFS WIC bmap |
|
3.88 KiB |
fcbd47fd22e03b13853b4fb8aa7b48f8 |
|
amd-cortexa78-mali-common |
Versal AI Edge Series Gen 2 |
SD WIC |
|
334 MiB |
2dd023505867cb9a6494c3ef86c5264a |
|
amd-cortexa78-mali-common |
Versal AI Edge Series Gen 2 |
SD WIC bmap |
|
3.76 KiB |
34582e1369e034af91233bb2b68fafd2 |
|
amd-cortexa78-mali-common |
Versal AI Edge Series Gen 2 |
License & Sources |
|
4.97 GiB |
c975a7c352256d47b79b5d5d7a444c19 |
|
amd-cortexa9thf-neon-common |
Zynq-7000 |
SD WIC |
|
129 MiB |
8b0ad721ac547e4fd9c9135bee6a5657 |
|
amd-cortexa9thf-neon-common |
Zynq-7000 |
SD WIC bmap |
|
3.34 KiB |
e14b04691d38b1e8a6c8424970de86c9 |
|
amd-cortexa9thf-neon-common |
Zynq-7000 |
License & Sources |
|
3.05 GiB |
840324192dd1d81df980e5c1e58ed3cd |
Evaluation Board SD Card Images (Single-Stage Boot)
Single-stage boot images for individual boards using SDMMC (SD card). Each image is pre-configured for the named board and includes the board’s boot assets, so no separate boot firmware is required. These provide the fastest path to booting a specific supported evaluation board. Choose these artifacts when you need the published boot flow, storage layout, or peripheral setup for one specific supported board.
Board |
File Type |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|---|
ZCU102 |
EDF Platform Disk Image (.wic) |
|
312 MiB |
da2256955654013c285060525d5c598b |
|
ZCU102 |
License & Sources |
|
5 GiB |
f80eff016cf4824185e83a5743fdddf4 |
|
ZCU104 |
EDF Platform Disk Image (.wic) |
|
312 MiB |
354bce9d35da283ca620689baf2f4559 |
|
ZCU104 |
License & Sources |
|
5 GiB |
b0891a9fadd834876e2f98c3609a25e6 |
|
ZCU106 |
EDF Platform Disk Image (.wic) |
|
312 MiB |
18ea08efd9e1dba97fde5c7d6a6cdbc1 |
|
ZCU106 |
License & Sources |
|
5 GiB |
eefed27d20567934ccf117559de98475 |
|
ZCU111 |
EDF Platform Disk Image (.wic) |
|
306 MiB |
947bad9d827c2682c480a06ff48a59ad |
|
ZCU111 |
License & Sources |
|
4.99 GiB |
7928b2662adebf8924fe8019787407f3 |
|
ZC702 |
EDF Linux Disk Image (.wic) |
|
128 MiB |
dbb7529c6fb391bf0feb07ecca2d52a3 |
|
ZC702 |
License & Sources |
|
3.1 GiB |
3d9fe1ad8d11b7bd3e9a6edb88bac69d |
|
VEK280 |
EDF Platform Disk Image (.wic) |
|
308 MiB |
366f5c726d92dc38ddc5dd787d5a27e0 |
|
VEK280 |
License & Sources |
|
5 GiB |
3db0a60066e5ebd39a8c2fcbf638a223 |
|
VCK190 |
EDF Platform Disk Image (.wic) |
|
308 MiB |
5dd0b9425921823c959b62b6d01aedee |
|
VCK190 |
License & Sources |
|
5 GiB |
6dfb244aa1d7f9de229f5a969d834dc4 |
|
VPK120 |
EDF Platform Disk Image (.wic) |
|
308 MiB |
e7933ebed409d33e529a85533dfd5663 |
|
VPK120 |
License & Sources |
|
5 GiB |
6f5db3aa8012c4ce25ad50aa7b72ba08 |
|
VMK180 |
EDF Platform Disk Image (.wic) |
|
308 MiB |
3b6e41d64ef4563f3b662867f474d677 |
|
VMK180 |
License & Sources |
|
5 GiB |
41f04b1cadfd18d1405c6ca1aee70eeb |
|
ZCU208 |
EDF Platform Disk Image (.wic) |
|
306 MiB |
f2ac88ea46c5c49d5f59f21ba55741b3 |
|
ZCU208 |
License & Sources |
|
4.99 GiB |
0454536892b3f01c813f04f3de3e2cf2 |
|
ZC706 |
EDF Linux Disk Image (.wic) |
|
128 MiB |
17908b37b7181714302cc8ff4f37cf4b |
|
ZC706 |
License & Sources |
|
3.1 GiB |
35ce868caab50f348c4fe1cf6c350199 |
|
VPK180 |
EDF Platform Disk Image (.wic) |
|
308 MiB |
c5ebbe80de8bf90485c30a4aae4ef3ff |
|
VPK180 |
License & Sources |
|
5 GiB |
a3119bec8e2439edc31a74f0ebc7a822 |
Note
A Linux disk image for the versal-vm-p-m1369 board is available to select customers only. Contact your AMD Field Application Engineer (FAE) to request access.
Kria Artifacts
Kria SoM boot firmware and disk images. The k24-smk and k26-smk entries
are board-specific EDF boot firmware (BOOT.bin) for the Kria
K24 and K26 System-on-Module (SoM). The Kria Common SD/WIC image is a
generic platform disk image that works with any supported Kria SoM
variant.
Board |
File Type |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|---|
k24-smk-kd |
Boot bin |
|
1.84 MiB |
fb4cb22c727cb4b1deb7771a9cc50f35 |
|
License & Sources |
|
1.11 GiB |
231776ed2e120a81af92cd1ee825bbe5 |
||
k26-smk-kr |
Boot bin |
|
1.85 MiB |
ac00ec5416f6f5a7b079f089d17b37a7 |
|
License & Sources |
|
1.11 GiB |
825d8bc7b812d835b845d311208a1d96 |
||
k26-smk-kv |
Boot bin |
|
1.85 MiB |
0feec61aa7e7506f8cab6e6cfff2e99b |
|
License & Sources |
|
1.1 GiB |
840cc41c0e7b0aaf3d7d36e4b3bdd2cd |
||
Kria Common |
SD WIC |
|
382 MiB |
9804fecce8b9024ef1a70e8abee4532e |
|
License & Sources |
|
5.44 GiB |
88eeb0f64c55948ac5efcc8a88008466 |
Embedded+ Images
Embedded+ OSPI Images
OSPI boot firmware images for Embedded+ platforms (VE2302).
Board |
File Type |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|---|
emb-plus-ve2302-amr |
OSPI Flash Image (.bin) |
|
58 MiB |
faa76579014d254c8cd24f05dc065c6e |
|
emb-plus-ve2302-amr |
License & Sources |
|
1.29 GiB |
32bde64003f5dfddfcc94c3982e6d366 |
|
emb-plus-ve2302-xrt |
OSPI Flash Image (.bin) |
|
128 MiB |
dd79cb62c63fc7cbca6c8a96782d355a |
|
emb-plus-ve2302-xrt |
License & Sources |
|
1.85 GiB |
1980237564c1b0c15d4232f2bff5de4b |
Embedded+ Linux Disk Images (APU)
Cortex-A72 APU Linux disk images for Embedded+ platforms.
Board |
File Type |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|---|
emb-plus-ve2302-amr |
APU Linux Disk Image |
|
19.3 MiB |
12fd99864e8b74c4cd6afc85fbfda895 |
|
emb-plus-ve2302-amr |
License & Sources |
|
1.71 GiB |
b964c3be2e711646e8ddc596aa9549b0 |
|
emb-plus-ve2302-xrt |
APU Linux Disk Image |
|
74.2 MiB |
f73613436bf54b56d30b69c341d80554 |
|
emb-plus-ve2302-xrt |
License & Sources |
|
2.13 GiB |
d7a30d086f4f2c94a25766c27b12ba51 |
Embedded+ Deb Packages
Debian packages for XRT and AMR tools and applications on Embedded+ platforms.
Platform |
File Type |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|---|
XRT |
XRT APU Debian Package |
|
51.1 MiB |
c7c862dcb9a4a58e6064741383e072c4 |
|
XRT |
XRT Base Debian Package |
|
1.5 MiB |
282640934bce79bd079fb99a88e624d4 |
|
XRT |
XRT Verify Test Debian Package |
|
1.67 MiB |
1a034e5e86faa09ef000dda91dfd20a0 |
|
XRT |
XRT Bandwidth DMA Test Debian Package |
|
1.75 MiB |
d006ab3da73b398cb3e01e400cd4a881 |
|
XRT |
XRT AIE Test Debian Package |
|
1.88 MiB |
415c6ddc2db20562a66f26090298a75b |
|
XRT |
2D Filter PL App Debian Package |
|
1.92 MiB |
dce733bc074f56388956f53ffc0e70e4 |
|
XRT |
2D Filter AIE App Debian Package |
|
1.96 MiB |
6a75d11846ea97c811c112d528a177fc |
|
AMR |
AMR Tool Debian Package |
|
45.5 KiB |
0ce7fcbbde5484317bca4b6b4fa05bd8 |
|
AMR |
AMR Driver Debian Package |
|
81.1 KiB |
0d7be987709c19559115442223961022 |
|
AMR |
AMR Library Debian Package |
|
34.3 KiB |
94f914e55521adccfb45c9e5ee0bb29f |
AMD Alveo V80 Compute Accelerator Firmware Images
Firmware and APU Linux disk images for the AMD Alveo V80 Compute Accelerator.
Board |
File Type |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|---|
alveo-v80-amr |
OSPI Flash Image (.bin) |
|
117 MiB |
13c06ebd2cf6a34e06f55d07d55e87d3 |
|
alveo-v80-amr |
License & Sources |
|
1.08 GiB |
30211236c22e920389f67398442b1984 |
|
alveo-v80-amr |
APU Linux Disk Image |
|
87.2 MiB |
b939e0265604460d4e78af5f1c76d206 |
|
alveo-v80-amr |
License & Sources |
|
1.95 GiB |
3e0b73ada0ddeb89b31de5eeca94a114 |
Application SDKs
Cross-compilation toolchain SDKs for developing applications that target EDF-based Linux images. Each SDK is built for a specific CPU architecture. Install the SDK on your Linux host to cross-compile applications without building the full EDF image.
Platform |
File Type |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|---|
amd-cortexa53 |
SDK Installer |
|
1.4 GiB |
1bd5b4e001f3c28f9d9a90ae47016462 |
|
License & Sources |
|
3.81 GiB |
ba516689b2bdfaf768115814d428de21 |
||
amd-cortexa72 |
SDK Installer |
|
1.4 GiB |
f99427af71ccef246facc83be74309aa |
|
License & Sources |
|
3.81 GiB |
cd5ae17b914293ab12ccf64ca6886a3e |
||
amd-cortexa78-mali |
SDK Installer |
|
1.41 GiB |
42ecdf1e92dd7f483d3c7ba56a53b9e1 |
|
License & Sources |
|
3.82 GiB |
9a88cc2b7b0787282e2e417b726525f0 |
||
amd-cortexa78 |
SDK Installer |
|
1.41 GiB |
d657dd5fab96f57c3f6f330427425f4c |
|
License & Sources |
|
3.81 GiB |
1968552fb52fad9faef80d57db0ca1b1 |
||
amd-cortexa53-mali |
SDK Installer |
|
1.39 GiB |
8aa9ed47d366a10fdeb08bd6ca7ca8e7 |
|
License & Sources |
|
3.81 GiB |
c11647e8ca3b4982be18165c858318e9 |
||
amd-cortexa9thf-neon |
SDK Installer |
|
550 MiB |
65cb3f58e77ce3dc816ae5e119c26cda |
|
License & Sources |
|
1.9 GiB |
a2b67c35927d69b3836a8259938f8e9a |
Container Images for Development and Deployment
EDF Docker Build Image (Host)
The following Ubuntu 22.04 image provides the host build environment for compiling EDF from source.
Name |
Artifact Name |
Delivery |
Docker Hub URL |
|---|---|---|---|
Yocto EDF Docker Build Image (Ubuntu 22.04) |
|
Docker Hub |
|
EDF Container Applications (Target)
Runtime containers deployed to EDF-enabled target boards.
Name |
Artifact Name |
Delivery |
Docker Hub URL |
|---|---|---|---|
container-devtools-edf |
|
Docker Hub |
|
container-app-hello-world |
|
Docker Hub |
|
amd-cortexa72-common_container-app-vek280-aie-gmio |
|
Docker Hub |
|
amd-cortexa53-mali-common_container-app-zcu104-vcu |
|
Docker Hub |
|
amd-cortexa53-mali-common_container-app-zcu106-vcu |
|
Docker Hub |
|
amd-cortexa53-common_container-app-zcu111-sdfec-rfdc |
|
Docker Hub |
|
amd-cortexa72-common_container-app-vck190-aie-gmio |
|
Docker Hub |
|
amd-cortexa72-common_container-app-vek280-vdu |
|
Docker Hub |
|
amd-cortexa72-common_container-app-vek385-aie-gmio |
|
Docker Hub |
|
amd-cortexa72-common_container-app-vrk160-aie-gmio |
|
Docker Hub |
|
QEMU Prebuilt Packages
Use these packages to boot and test supported platforms in emulation without physical hardware.
Board |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|
vek385 |
|
532 MiB |
2bc9651ba26f55165c608fdbfee6fac7 |
|
vek385-revb |
|
532 MiB |
e1be334a2a888aa98f44704431db5535 |
|
vek280 |
|
500 MiB |
183dddb858d3ab8d81d8123b9cae8239 |
|
vck190 |
|
500 MiB |
8131c31691b4e64cc6db426aed928f83 |
Lounge QEMU Prebuilt
Note
A QEMU prebuilt package for the VRK160 board is available to select customers only. Contact your AMD Field Application Engineer (FAE) to request access.
Boot Assets
Additional boot assets published outside the artifact download tables.
Asset |
Channel |
Reference |
|---|---|---|
SoC prebuilt firmware |
Open (GitHub) |
Note
Boot assets for the VRK160 and VRK165 boards are available to select customers only. Contact your AMD Field Application Engineer (FAE) to request access.
EDF Yocto Downloads and sstate-cache
Note
The Yocto downloads and sstate-cache are optional. Download them only if you need to build EDF offline or want to pre-populate the build cache locally. When building from a connected host, you do not need these artifacts: BitBake fetches sources and populates the shared-state cache automatically during the first build.
Name |
Download Location |
Artifact Name |
Size |
MD5 Sum |
|---|---|---|---|---|
downloads |
|
35 GiB |
d24a37446454ad7ac9956fe66108ef27 |
|
sstate-cache |
|
57 GiB |
79d925f7b6de84ddcacc4f04ff9ae120 |
Known Issues and Limitations
Linux/Bare-Metal |
Components |
Platform/SoC Supported |
Description |
Work-Around Article Link |
To be fixed version |
|---|---|---|---|---|---|
Linux |
Yocto |
All |
Sourcing the EDF build-env script unconditionally clears any
pre-existing |
2026.2 |
|
Linux / bare metal |
Yocto |
All |
When using HTTP-hosted sstate mirrors (edf.amd.com), sstate artifacts with long filenames generate fetch warnings and errors. Build completes successfully but with reduced sstate cache hit rate. Use local or NFS-mounted sstate cache paths instead of HTTP mirrors. |
2026.2 |
|
Linux |
Yocto |
All |
EDF default boot.scr does not support loading image.ub from DDR in a monolithic BOOT.BIN secure boot flow. Customize boot.scr to add bootm support, or place boot artifacts on the FAT32 partition of the SD card instead of packaging into a monolithic BOOT.BIN. |
n/a |
|
Linux |
Yocto |
All |
When building with PetaLinux distro in native Yocto flow, the rootfs
filename in boot.scr does not match the generated rootfs filename,
causing SD boot failure. Override
|
not planned |
|
Linux |
Ethernet Offload Engine Driver |
Versal, ZU+ |
CPU utilization has increased significantly on the 6.18 kernel, causing performance bottlenecks when multiple UDP RX applications are used. No workaround; CPU impact with one UDP RX application is acceptable. |
2026.2 |
|
Linux |
VCU |
ZU+ |
Low FPS observed for transcode cases. |
2026.2 |
|
Linux |
VCU2 |
Versal Gen 2 |
Performance issue with simultaneous 32-stream decode. No workaround. |
2026.2 |
|
Linux |
VCU2 |
Versal Gen 2 |
Green patches observed at closing time of serial pipeline with TILE format and HDMI-Tx. No workaround. |
2026.2 |
|
Linux |
VCU2 |
Versal Gen 2 |
Frequent performance drops observed during 4KP30 AVC LLP2 Raster format execution. No workaround. |
2026.2 |
|
Linux |
MMI DC |
Versal Gen 2 |
The mmi-dc driver does not output 4KP60 on 4K 60 monitors. The driver calculates incorrect bandwidth based only on Tx capability. Running modetest again displays the correct list of supported modes. |
2026.2 |
|
bare metal |
MMI DC |
Versal Gen 2 |
Bare-metal non-live failures with some formats and resolutions. |
2026.2 |
|
bare metal |
MMI DC |
Versal Gen 2 |
The driver uses fixed live-mode base addresses instead of reading them from xparameters.h. |
2026.2 |
|
Linux / bare metal |
MMI DPTx |
Versal Gen 2 |
Monitor works only after reversing the USB-C cable. Update the firmware for the TI PD chip on VEK385. |
2026.2 |
|
Linux |
MMI DC |
Versal Gen 2 |
No audio in the NL audio test on a DP monitor. |
2026.2 |
|
Linux |
MMI DC |
Versal Gen 2 |
aplay fails to run after restarting modetest. |
2026.2 |
|
Linux |
MMI DPTx |
Versal Gen 2 |
Live audio does not support 20-bit or 24-bit samples. |
2026.2 |
|
Linux |
SSW DTG |
Versal Gen 2 |
Lopper fails with mmi_dc overlay node. Manually edit the generated pl.dtsi files as a workaround. |
2026.2 |
|
Linux |
MMI DC |
Versal Gen 2 |
AVPG test pattern is not rendered for some resolutions. |
2026.2 |
|
Linux |
SSW DTG |
Versal Gen 2 |
The sdtgen output is not aligned with Linux drivers for MMI DC live and mixed mode. Manually edit the generated pl.dtsi files as a workaround. |
2026.2 |
|
Linux |
SSW ISP |
Versal Gen 2 |
NV12 format is not supported in LILO mode. |
2026.2 |
|
Linux |
SSW ISP |
Versal Gen 2 |
Initial frames drop when launching multiple pipelines. |
2026.2 |
|
Linux |
SSW ISP |
Versal Gen 2 |
Adding upstream nodes (MIPI/AXI/Dummy Sensor) to the device tree and pipeline causes a pipeline hang. Remove source elements connected to the VISP node from the device tree and update the VISP source node accordingly. |
2026.2 |
|
Linux |
SSW ISP |
Versal Gen 2 |
Due to a CMN issue, ISP can produce corrupted output frames. Comment
out the |
2026.2 |
|
Linux |
BSP |
ZynqMP |
ZCU104 fails to boot with boot.scr flow using edf-linux-disk-image.
At the U-Boot prompt, run: |
2026.2 |
|
Linux |
BSP |
Versal / Versal Gen 2 |
image-mgmt upload-boot accepts invalid PDI files and corrupts the boot partition, resulting in Linux boot failure. Provide a valid PDI until the image-mgmt utility adds input validation. |
2026.2 |
Access to Lounge Artifacts
AMD lounge-based items are hosted in protected access areas on the Xilinx.com and amd.com websites. For access, file a request through your AMD support contact.
Package Feeds
Source Code and Licensing
See AMD Downloads page for source code licensing details: https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools.html
Supported Linux Host Distributions
The following table lists the Linux host distributions on which AMD supports building EDF v26.06 from source. Each row’s test priority is AMD’s internal verification priority for that host in the v26.06 release.
Test Priority |
OS |
Version |
Notes |
|---|---|---|---|
High |
Ubuntu |
24.04.3 LTS |
New host for the v26.06 release. |
Medium |
AlmaLinux |
9.4 |
|
Medium |
AlmaLinux |
8.10 |
|
Medium |
openSUSE Leap |
15.4 |
AMD continues to validate Leap 15.4 even though the upstream Yocto Project Scarthgap release no longer sanity-tests any openSUSE Leap version. Leap 15.4 was sanity-tested when Scarthgap was first released; upstream has stopped testing Leap on later Scarthgap maintenance updates, which does not imply Leap stops working with those updates. |
Medium |
Rocky Linux |
9.6 |
|
Medium |
Ubuntu |
22.04.5 LTS |
Baseline used by the published “Yocto EDF Docker Build Image (Ubuntu 22.04)” container listed in EDF Docker Build Image (Host). |
Low |
Ubuntu |
22.04.4 LTS |
|
Low |
Ubuntu |
22.04.3 LTS |
Not Supported
For the v26.06 release, AMD does not support building EDF on the following host families, regardless of version:
Microsoft Windows, including any Linux distribution running inside the Windows Subsystem for Linux (WSL)
Red Hat Enterprise Linux (RHEL). RHEL is not validated by AMD; AlmaLinux is the binary-compatible substitute in the preceding supported-distribution table.
SUSE Linux Enterprise Server (SLES)
Amazon Linux
For distributions that do appear in the preceding supported-distribution table, AMD only validates the specific point releases shown in that table. Other point releases of the same distribution are out of scope for the v26.06 host-distribution support matrix.
Upstream Yocto Project Sanity-Tested Distributions
EDF v26.06 builds on top of the Yocto Project
Scarthgap release. The upstream
Scarthgap SANITY_TESTED_DISTROS set covers extra
hosts (for example, Debian, Fedora, and CentOS Stream). Those
hosts can build EDF, but AMD does not validate them for
the v26.06 release. The Yocto Project publishes the
upstream lists in:
Release Information
Yocto Project Source Repositories
AMD-Controlled Layers
Component |
Location |
|---|---|
meta-amd-adaptive-socs |
https://github.com/Xilinx/meta-amd-adaptive-socs/tree/rel-v2026.1 |
meta-amd-edf |
|
meta-kria |
|
meta-vitis |
|
meta-xilinx |
|
meta-xilinx-tsn |
Imported Layers
Note
EDF v26.06 is based on the Yocto Project Scarthgap release.
The EDF v26.06 poky checkout is on the
scarthgapbranch at the upstreamyocto-5.0.16/scarthgap-5.0.16tag.DISTRO_VERSIONinmeta-poky/conf/distro/poky.confreads 5.0.15, not 5.0.16; this mismatch is not introduced by EDF.The Upstream Source column gives the canonical upstream repository for each layer, as identified from the OpenEmbedded Layer Index (https://layers.openembedded.org/). Two cases are worth noting:
For
meta-openampandmeta-jupyterthe Layer Index lists an AMD/Xilinx repository as the canonical upstream, so their Upstream Source and Location refer to the same project.For
pokyandmeta-openembeddedthe Layer Index registers the contained layers (meta-pokyandmeta-oerespectively); the Upstream Source points at the repository that contains them.
Component |
Location |
Upstream Source |
Upstream Branch |
Upstream Commit ID |
Ahead / Behind |
EDF’s Relationship to Upstream |
|---|---|---|---|---|---|---|
meta-arm |
scarthgap |
a81c19915b |
0 / 2 |
Snapshot of upstream scarthgap with no AMD-only commits; trails the upstream tip by 2 commits. |
||
meta-jupyter |
scarthgap |
5e47ac5efa |
1 / 0 |
Carries 1 AMD-only commit on top of the upstream scarthgap tip; upstream tip is fully contained. |
||
meta-mingw |
scarthgap |
bd9fef71ec |
0 / 0 |
Identical to upstream scarthgap tip. |
||
meta-openamp |
master |
bdbdb0b02a |
162 / 0 |
Upstream Xilinx meta-openamp has no scarthgap branch, so the upstream baseline is master frozen at commit bdbdb0b02a. EDF v26.06 carries 162 AMD-developed commits on top of that base. Treat this layer as AMD-managed rather than scarthgap-aligned. |
||
meta-openembedded |
https://github.com/Xilinx/meta-openembedded/tree/rel-v2026.1 |
scarthgap |
4d3e2639de |
0 / 159 |
Snapshot of upstream scarthgap with no AMD-only commits; trails the upstream tip by 159 commits. |
|
meta-qt5 |
scarthgap |
227cf5e7b6 |
0 / 0 |
Identical to upstream scarthgap tip. |
||
meta-ros |
scarthgap |
d149a6264d |
10 / 1 |
AMD fork: 10 AMD/Xilinx commits on top of upstream scarthgap; missing 1 newer upstream commit. |
||
meta-security |
scarthgap |
b13f1705d7 |
0 / 0 |
Identical to upstream scarthgap tip. |
||
meta-virtualization |
https://github.com/Xilinx/meta-virtualization/tree/rel-v2026.1 |
scarthgap |
6415d78637 |
17 / 7 |
AMD fork that has diverged from upstream: 17 AMD commits on top of an older upstream scarthgap base, and missing 7 newer upstream commits (the current upstream tip is not contained). |
|
meta-zephyr |
scarthgap |
b1f6967a3f |
3 / 0 |
AMD fork ahead of upstream: contains the upstream scarthgap tip plus 3 commits. |
||
poky |
scarthgap |
1d54d1c473 |
0 / 253 |
Snapshot of upstream poky scarthgap with no AMD-only commits. Sits on the yocto-5.0.16 / scarthgap-5.0.16 tag; trails the upstream tip by 253 commits. |
System Software (SSW) Source Repositories
Component |
Branch |
Commit id |
URL |
Git Tag |
Upstream Version |
|---|---|---|---|---|---|
XRT |
2026.1 |
|
|||
zephyr-amd |
xlnx_rel_v2026.1 |
|
xilinx_v2026.1 |
||
linux-xlnx |
xlnx_rebase_v6.18_LTS |
|
xlnx-rebase-v6.18_LTS_2026.1 |
6.18_LTS |
|
u-boot-xlnx |
xlnx_rebase_v2026.01 |
|
xlnx-rebase-v2026.01_2026.1 |
2026.01 |
|
arm-trusted-firmware |
xlnx_rebase_v2.14 |
|
xlnx-rebase-v2.14_2026.1 |
2.14 |
|
optee_os |
xlnx_rebase_v4.9.0 |
|
xlnx-rebase-v4.9.0_2026.1 |
4.9.0 |
|
optee_examples |
xlnx_rebase_v4.9.0 |
|
xlnx-rebase-v4.9.0_2026.1 |
4.9.0 |
|
optee_test |
xlnx_rebase_v4.9.0 |
|
xlnx-rebase-v4.9.0_2026.1 |
4.9.0 |
|
embeddedsw |
xlnx_rel_v2026.1 |
|
xilinx_v2026.1 |
||
qemu-devicetrees |
master |
|
xilinx_v2026.1 |
||
qemu |
master |
|
xilinx_v2026.1 |
||
xen |
xlnx_rebase_4.21 |
|
xlnx-rebase-v4.21_2026.1 |
4.21 |
|
mali-userspace-binaries |
xlnx_rel_v2024.2 |
|
xilinx_v2026.1 |
||
libmetal |
2026 |
|
xilinx_v2026.1 |
||
open-amp |
2026 |
|
xilinx_v2026.1 |
||
vcu-firmware |
master |
|
xilinx_v2026.1 |
||
vcu2-firmware |
master |
|
xilinx_v2026.1 |
||
vcu-ctrl-sw |
master |
|
xilinx_v2026.1 |
||
vcu2-ctrl-sw |
master |
|
xilinx_v2026.1 |
||
vcu-modules |
master |
|
xilinx_v2026.1 |
||
vcu2-modules |
master |
|
xilinx_v2026.1 |
||
vcu-omx-il |
master |
|
xilinx_v2026.1 |
||
vcu2-omx-il |
master |
|
xilinx_v2026.1 |
||
vdu-omx-il |
master |
|
xilinx_v2026.1 |
||
vdu-modules |
master |
|
xilinx_v2026.1 |
||
vdu-ctrl-sw |
master |
|
xilinx_v2026.1 |
||
vdu-firmware |
master |
|
xilinx_v2026.1 |
||
hdmi-modules |
master |
|
xilinx_v2026.1 |
||
hdmi21-modules |
master |
|
xilinx_v2026.1 |
||
dp-modules |
master |
|
xilinx_v2026.1 |
||
lopper |
xlnx_rel_v2026.1 |
|
xilinx_v2026.1 |
||
multimedia-notebooks |
xlnx_rel_v2026.1 |
|
xilinx_v2026.1 |
||
gstreamer |
xlnx-rebase-v1.22.12 |
|
xlnx-rebase-v1.22.12_2026.1 |
1.22.12 |
|
bootgen |
master |
|
xilinx_v2026.1 |
||
libdfx |
master |
|
xilinx_v2026.1 |
||
linux-examples |
xlnx_rel_v2026.1 |
|
xilinx_v2026.1 |
||
imagebuilder |
xlnx_rel_v2026.1 |
|
xilinx_v2026.1 |
||
dfx-mgr |
master |
|
xilinx_v2026.1 |
||
xmutil |
master |
|
|||
kria-dashboard |
xlnx_rel_v2026.1 |
|
|||
xlnx_platformstats |
master |
|
|||
linux-image_update |
master |
|
|||
image-selector |
main |
|
xilinx_v2026.1 |
||
image-recovery-linux |
main |
|
xilinx_v2026.1 |
||
platform-management-notebooks |
xlnx_rel_v2023.2 |
|
xilinx_v2026.1 |
||
xlnx-board-id-data |
xlnx_rel_v2026.1 |
|
xilinx_v2026.1 |
||
aie-rt |
xlnx_rel_v2026.1 |
|
xilinx_v2026.1 |
||
kria-base-firmware |
xlnx_rel_v2023.1 |
|
xilinx_v2026.1 |
||
tsn-talker-listener |
main |
|
xilinx_v2026.1 |
||
tsn-utils |
main |
|
xilinx_v2026.1 |
||
isp-modules |
master |
|
xilinx_v2026.1 |
||
g78ae-userspace-binaries |
r54p1-12eac0 |
|
xilinx_v2026.1 |
||
malig78ae-kbase |
r54p1-12eac0 |
|
xilinx_v2026.1 |
||
malig78ae-arbitration |
r54p1-12eac0 |
|
xilinx_v2026.1 |
||
openamp-system-reference |
2026 |
|
xilinx_v2026.1 |
||
opencv_modules_xlnx |
main |
|
xilinx_v2026.1 |
||
amr |
master |
|
xilinx_v2026.1 |
||
OpenAMP-notebooks |
main |
|
|||
RAFT |
2026.1 |
|
|||
qemu-bootbin-helper |
main |
|
xilinx_v2026.1 |
||
scmi-server |
main |
|
xilinx_v2026.1 |
||
gen-machine-conf |
xlnx_rel_v2026.1 |
|
xilinx_v2026.1 |