meta-xilinx-core
This layer enables AMD Xilinx hardware devices metadata such as tune files, generic and soc variant machine configurations, boot firmware components, kernel, multimedia, graphics, xrt etc.
Setup information Mailing list
Git repository
https://git.yoctoproject.org/meta-xilinx web repo
Subdirectory
meta-xilinx-core web subdirectory
Last commit: 6 hours, 59 minutes ago (wrynose branch)
Maintainer
- Mark Hatle email
Dependencies
The meta-xilinx-core layer depends upon:
Recommends
The meta-xilinx-core layer recommends:
| Recipe name | Version | Description |
|---|---|---|
| ai-engine-driver | 3.9 | Xilinx AI Engine runtime |
| ai-engine-driver | 3.8 | Xilinx AI Engine runtime |
| ai-engine-driver | 3.7 | Xilinx AI Engine runtime |
| ai-engine-driver | 3.6 | Xilinx AI Engine runtime |
| aiefal | 2.0 | Xilinx AI Engine FAL(Functional Abstraction Layer) |
| aiefal | 1.9 | Xilinx AI Engine FAL(Functional Abstraction Layer) |
| aiefal | 1.8 | Xilinx AI Engine FAL(Functional Abstraction Layer) |
| aiefal | 1.7 | Xilinx AI Engine FAL(Functional Abstraction Layer) |
| asufw | 1.0 | Application Security Unit for Versal_2ve_2vm devices |
| base-pdi | 1.0 | Deploys a pre-built AMD Versal Programmable Device Image (base PDI). |
| base-pdi-unique-id | 1.0 | The BIF file for bootbin requires a Base pdi unique id file in a text format |
| bitstream | 1.0 | Deploys a pre-built FPGA bitstream as virtual/bitstream. |
| bootbin-rollback-counter | 1.0 | Generates a 4-byte little-endian binary counter embedded in the PDI via BIF optional data (id=0x22) |
| bootbin-version-header | 1.0 | Generates a hex-encoded version string for the Zynq/ZynqMP User Defined Field Boot Header (udf_bh) |
| bootbin-version-string | 1.0 | The BIF file for bootbin requires a version file in a text format |
| bootgen | 2026.1 | Building and installing bootgen |
| bootgen | 2025.2 | Building and installing bootgen |
| bootgen | 2025.1 | Building and installing bootgen |
| cdo-deploy | 1.0 | Deploys CDO (Configuration Data Object) files extracted from the System Device Tree directory for AMD Versal targets. |
| device-tree | 1.0 | Xilinx BSP device trees |
| dfx-mgr | 2026.1 | Xilinx dfx-mgr libraries |
| dfx-mgr | 2025.2 | Xilinx dfx-mgr libraries |
| dfx-mgr | 2025.1 | Xilinx dfx-mgr libraries |
| dfx-mgr | 2024.2 | Xilinx dfx-mgr libraries |
| extract-cdo | 1.0 | Extracts CDO (Configuration Data Object) files from a Versal boot.bin so they can be supplied to QEMU. |
| fiptool-native | 2.14.0 | Native fiptool (TF-A v2.14.0) for packaging Firmware Image Packages (FIPs). |
| fiptool-native | 2.12.0 | Native fiptool (TF-A v2.12.0) for packaging Firmware Image Packages (FIPs). |
| fpga-manager-script | 1.0.1 | Install user script to support fpga-manager |
| fsbl | 1.0 | Deploys a pre-built AMD Zynq / Zynq UltraScale+ MPSoC First Stage Boot Loader (FSBL) ELF as virtual/fsbl. |
| image-update | 1.5 | Image update is used to update alternate image on compatible firmware. If the current image is ImageA, ImageB will get updated and vice versa. Usage: image_update <Input Image File> |
| imgrcry | 1.0 | Deploys a pre-built AMD Zynq UltraScale+ MPSoC Image Recovery binary as virtual/imgrcry. |
| imgsel | 1.0 | Deploys a pre-built AMD Image Selector (imgsel) binary for Zynq UltraScale+ MPSoC and Versal targets as virtual/imgsel. |
| initramdisk- | 1.0 | Wraps an INITRAMFS_IMAGE artifact as an installable package delivered to /boot. |
| kconfig-frontends | 4.11.0.1 | Linux kernel style configuration framework for other projects |
| kernel-module-dp | 6.6.10+git | Xilinx DisplayPort Linux Kernel module |
| kernel-module-dp | 6.18.0+git | Xilinx DisplayPort Linux Kernel module |
| kernel-module-dp | 6.12.0+git | Xilinx DisplayPort Linux Kernel module |
| kernel-module-hdmi | 6.18+git | Xilinx HDMI Linux Kernel module |
| kernel-module-hdmi21 | 2026.1 | Xilinx HDMI 2.1 FMC linux kernel module |
| libdfx | 2026.1 | Xilinx libdfx library |
| libdfx | 2025.2 | Xilinx libdfx library |
| libdfx | 2025.1 | Xilinx libdfx library |
| libdfx | 2024.2 | Xilinx libdfx library |
| libmetal-demo-host | ||
| libmetal-demo-remote | ||
| libmetal-xlnx | v2026.1+git | AMD Xilinx libmetal hardware abstraction library (xlnx fork). |
| libmetal-xlnx | v2025.2+git | AMD Xilinx libmetal hardware abstraction library (xlnx fork). |
| libmetal-xlnx | v2025.1+git | AMD Xilinx libmetal hardware abstraction library (xlnx fork). |
| libmetal-xlnx | v2024.2+git | AMD Xilinx libmetal hardware abstraction library (xlnx fork). |
| linux-firmware-ti-bt | 1.0 | TI Bluetooth firmware files for use with Linux kernel |
| linux-xlnx | 6.6.40+git | AMD Xilinx Linux kernel (linux-xlnx). |
| linux-xlnx | 6.18.10+git+v2026.1 | AMD Xilinx Linux kernel (linux-xlnx). |
| linux-xlnx | 6.12.40+git+v2025.2 | AMD Xilinx Linux kernel (linux-xlnx). |
| linux-xlnx | 6.12.10+git | AMD Xilinx Linux kernel (linux-xlnx). |
| linux-xlnx-small | 6.18.10+git+v2026.1 | AMD Xilinx Linux kernel (linux-xlnx) with a reduced defconfig for image-recovery use. |
| linux-xlnx-small | 6.12.40+git+v2025.2 | AMD Xilinx Linux kernel (linux-xlnx) with a reduced defconfig for image-recovery use. |
| linux-xlnx-udev-rules | 1.0 | Udev rules files for Linux drivers |
| lopper | v1.3.0+amd+git | Device Tree Lopper |
| mb-realoc | 0.1 | AMD MicroBlaze ELF relocator helper used to retarget u-boot to a new load address before deploy. |
| nativesdk-qemu-xilinx-multiarch-helper | 2.0 | SDK Helper scripts for executing a multi-arch instance of AMD QEMU |
| nativesdk-qemuboot-tool | 1.0 | helper script to adjust and merge multiple qemuboot.conf files |
| open-amp-device-tree | 1.0 | OpenAMP Device Tree Overlay for Xilinx devices. |
| open-amp-xlnx | ||
| open-amp-xlnx | ||
| open-amp-xlnx | ||
| open-amp-xlnx | ||
| open-amp-xlnx-echo | ||
| open-amp-xlnx-echo | ||
| open-amp-xlnx-echo | ||
| open-amp-xlnx-matrix | ||
| open-amp-xlnx-matrix | ||
| open-amp-xlnx-matrix | ||
| open-amp-xlnx-proxy | ||
| open-amp-xlnx-proxy | ||
| open-amp-xlnx-proxy | ||
| optee-client | 4.9.0-xlnx-v2026.1 | OP-TEE Client API |
| optee-client | 4.5.0-xlnx-v2025.1 | OP-TEE Client API |
| optee-examples | 4.9.0-xlnx-v2026.1 | OP-TEE examples |
| optee-examples | 4.5.0-xlnx-v2025.2 | OP-TEE examples |
| optee-examples | 4.5.0-xlnx-v2025.1 | OP-TEE examples |
| optee-os | 4.9.0-xlnx-v2026.1 | OP-TEE Trusted OS |
| optee-os | 4.5.0-xlnx-v2025.2 | OP-TEE Trusted OS |
| optee-os | 4.5.0-xlnx-v2025.1 | OP-TEE Trusted OS |
| optee-os-tadevkit | 4.9.0-xlnx-v2026.1 | OP-TEE Trusted OS TA devkit |
| optee-os-tadevkit | 4.5.0-xlnx-v2025.1 | OP-TEE Trusted OS TA devkit |
| optee-test | 4.9.0-xlnx-v2026.1 | OP-TEE sanity testsuite |
| optee-test | 4.5.0-xlnx-v2025.1 | OP-TEE sanity testsuite |
| packagegroup-boot-artifacts | 1.0 | Aggregates the AMD FPGA boot artifacts (boot.bin and the associated QEMU support files) into a deploy-time packagegroup. |
| packagegroup-lmsensors | 1.0 | lm_sensors hardware-monitoring tools and drivers. |
| packagegroup-networking-stack | 1.0 | Extended userspace networking stack utilities. |
| packagegroup-openamp | 1.0 | OpenAMP rpmsg example applications, helpers and remote-core firmware packages for AMD Xilinx adaptive SoCs. |
| packagegroup-opencv | 1.0 | OpenCV runtime libraries and helper modules. |
| packagegroup-xilinx-audio | 1.0 | ALSA audio runtime libraries and tools for AMD Xilinx boards. |
| packagegroup-xilinx-benchmarks | 1.0 | Userspace benchmarking and IO-profiling utilities for AMD Xilinx boards. |
| packagegroup-xilinx-x11 | 1.0 | Superset of X11 server, client libraries and utilities for AMD Xilinx desktop-style boards. |
| platform-init | 1.0 | Xilinx Platform Headers |
| plmfw | 1.0 | Platform Loader and Manager for Versal devices |
| pmu-rom-native | 1.0 | PMU ROM for QEMU |
| pmufw | 1.0 | Deploys a pre-built AMD Zynq UltraScale+ MPSoC Platform Management Unit (PMU) firmware ELF as virtual/pmu-firmware. |
| psmfw | 1.0 | PSM firmware for versal devices |
| python3-anytree | 2.8.0 | Powerful and Lightweight Python Tree Data Structure |
| python3-async | 0.6.2 | Python framework to process interdependent tasks in a pool of workers |
| python3-bokeh | 3.5.1 | Interactive plots and applications in the browser from Python |
| python3-contourpy | 1.2.1 | Python library for calculating contours of 2D quadrilateral grids |
| python3-frugy | git | Python 3.3+'s frugy for Python 2.6, 2.7, 3.2. |
| python3-humanfriendly | 10.0 | Human friendly output for text interfaces using Python |
| python3-macaddress | 2.0.2 | MAC address manipulation library for Python |
| python3-mercantile | 1.2.1 | Web mercator XYZ tile utilities |
| python3-xyzservices | 2024.6.0 | Source of XYZ tiles providers |
| qemu-devicetrees | 8.2.7+git | Xilinx's hardware device trees required for QEMU |
| qemu-image-empty | 1.0 | A nearly empty image just capable of allowing a device to boot via boot.bin. |
| qemu-undefined | 1.0 | Generates a qspi/ospi image using the previous generated boot.bin |
| qemu-xilinx | 8.2.7+git | Xilinx's fork of a fast open source processor emulator |
| qemu-xilinx-multiarch-helper-native | 2.0 | Helper scripts for executing a multi-arch instance of Xilinx QEMU |
| qemu-xilinx-native | 8.2.7+git | Xilinx's fork of a fast open source processor emulator |
| qemu-xilinx-system-native | 8.2.7+git | Xilinx's fork of a fast open source processor emulator |
| raft | 2026.1 | RAFT python application |
| raft | 2025.2 | RAFT python application |
| raft | 2024.2 | RAFT python application |
| rpu1-hello-world | 1.0 | Proxy recipe to fetch RPU1 hello-world firmware from baremetal multiconfig |
| tf-a-tests | 2.14.0 | Trusted Firmware-A Test Framework (TFTF) v2.14.0. |
| tf-a-tests | 2.12.0 | Trusted Firmware-A Test Framework (TFTF) v2.12.0. |
| trusted-firmware-a | 2.14.0-xilinx-v2026.1 | AMD Xilinx fork of TF-A (trusted-firmware-a) for Zynq UltraScale+ MPSoC, Versal and Versal NET. |
| trusted-firmware-a | 2.12.0-xilinx-v2025.2 | AMD Xilinx fork of TF-A (trusted-firmware-a) for Zynq UltraScale+ MPSoC, Versal and Versal NET. |
| trusted-firmware-a | 2.12.0-xilinx-v2025.1 | AMD Xilinx fork of TF-A (trusted-firmware-a) for Zynq UltraScale+ MPSoC, Versal and Versal NET. |
| trusted-firmware-a | 2.12.0 | AMD Xilinx fork of TF-A (trusted-firmware-a) for Zynq UltraScale+ MPSoC, Versal and Versal NET. |
| trusted-firmware-a | 2.10.0-xilinx-v2024.2 | AMD Xilinx fork of TF-A (trusted-firmware-a) for Zynq UltraScale+ MPSoC, Versal and Versal NET. |
| u-boot-tools-xlnx | 2026.01-xilinx-v2026.1+git | U-Boot bootloader tools |
| u-boot-tools-xlnx | 2025.01-xilinx-v2025.1+git | U-Boot bootloader tools |
| u-boot-tools-xlnx | 2024.01-xilinx-v2024.2+git | U-Boot bootloader tools |
| u-boot-xlnx | 2026.01-xilinx-v2026.1+git | Universal Boot Loader for embedded devices |
| u-boot-xlnx | 2025.01-xilinx-v2025.1+git | Universal Boot Loader for embedded devices |
| u-boot-xlnx | 2024.01-xilinx-v2024.2+git | Universal Boot Loader for embedded devices |
| u-boot-xlnx-scr | 1.0 | U-boot boot scripts for Xilinx devices |
| u-boot-xlnx-uenv | 1.0 | U-Boot uEnv.txt SD boot environment generation for Zynq targets |
| xclbinutil-native | 202610.2.23.0 | Xilinx Runtime(XRT) - minimal native build for xclbinutil |
| xclbinutil-native | 202520.2.20.0 | Xilinx Runtime(XRT) - minimal native build for xclbinutil |
| xclbinutil-native | 202510.2.19.0 | Xilinx Runtime(XRT) - minimal native build for xclbinutil |
| xclbinutil-native | 202420.2.18.0 | Xilinx Runtime(XRT) - minimal native build for xclbinutil |
| xilinx-bootbin | 1.0 | Generates boot.bin using bootgen tool |
| xilinx-lops | 1.0 | Device tree lopper - lops |
| xilinx-mcs | 1.0 | Generates boot.mcs using vivado |
| xrt | 202610.2.23.0 | Xilinx Runtime(XRT) libraries |
| xrt | 202520.2.20.0 | Xilinx Runtime(XRT) libraries |
| xrt | 202510.2.19.0 | Xilinx Runtime(XRT) libraries |
| xrt | 202420.2.18.0 | Xilinx Runtime(XRT) libraries |
| zocl | 202610.2.23.0 | Xilinx Runtime(XRT) driver module |
| zocl | 202520.2.20.0 | Xilinx Runtime(XRT) driver module |
| zocl | 202510.2.19.0 | Xilinx Runtime(XRT) driver module |
| zocl | 202420.2.18.0 | Xilinx Runtime(XRT) driver module |
| microblaze-v-generic | Generic machine configuration for the AMD MicroBlaze-V (RISC-V) soft processor. Required by board-specific MicroBlaze-V machines; not intended to be built standalone. |
| versal-2ve-2vm-generic | Generic machine configuration for the AMD Versal Series Gen 2 adaptive SoC family (Cortex-A78 APU, Cortex-R52 RPU, and MicroBlaze PMC). Required by board- and series-specific Versal Gen 2 machines. |
| versal-ai-core-generic | Generic machine configuration for the AMD Versal AI Core series (Versal SoC with AI Engine and Video Decoder Unit). Obsolete use versal-generic instead. |
| versal-ai-edge-generic | Generic machine configuration for the AMD Versal AI Edge series (Versal SoC with AI Engine and Video Decoder Unit). Obsolete use versal-generic instead. |
| versal-generic | Generic machine configuration for the AMD Versal adaptive SoC family (Cortex-A72 APU, Cortex-R5 RPU, and MicroBlaze PMC/PSM). Required by board- and series-specific Versal machines. |
| versal-hbm-generic | Generic machine configuration for the AMD Versal HBM series (Versal SoC with on-package High Bandwidth Memory). Obsolete use versal-generic instead. |
| versal-net-generic | Generic machine configuration for the AMD Versal NET adaptive SoC family (Cortex-A78 APU and Cortex-R52 RPU). Required by board-specific Versal NET machines. |
| versal-premium-generic | Generic machine configuration for the AMD Versal Premium series (Versal SoC with AI Engine, targeting high-bandwidth networking and compute). Obsolete use versal-generic instead. |
| versal-prime-generic | Generic machine configuration for the AMD Versal Prime series (general-purpose Versal SoC). Obsolete use versal-generic instead. |
| zynq-generic | Generic machine configuration for the AMD Zynq-7000 SoC family (dual-core Cortex-A9 with FPGA fabric). Required by board-specific Zynq-7000 machines. |
| zynqmp-cg-generic | Generic machine configuration for the dual-core (CG) variant of the AMD Zynq UltraScale+ MPSoC family (no GPU, no Video Codec Unit). Obsolete use zynqmp-generic instead. |
| zynqmp-dr-generic | Generic machine configuration for the AMD Zynq UltraScale+ RFSoC (DR) variant (MPSoC plus integrated RF data converters). Obsolete use zynqmp-generic instead. |
| zynqmp-eg-generic | Generic machine configuration for the quad-core (EG) variant of the AMD Zynq UltraScale+ MPSoC family (with Mali-400 GPU). Obsolete use zynqmp-generic instead. |
| zynqmp-ev-generic | Generic machine configuration for the quad-core (EV) variant of the AMD Zynq UltraScale+ MPSoC family (with Mali-400 GPU and H.264/H.265 Video Codec Unit). Obsolete use zynqmp-generic instead. |
| zynqmp-generic | Generic machine configuration for the AMD Zynq UltraScale+ MPSoC family (Cortex-A53 APU, Cortex-R5 RPU, and MicroBlaze PMU). Required by board- and SKU-specific Zynq UltraScale+ machines. |
| amd-spi-image Recipe |
| bootgen-bif Recipe |
| dfx_user_dts Recipe |
| firmware-copy-manifest Recipe |
| fw-package Recipe |
| gen-machine-conf |
| image_types_ufs Recipe |
| image-types-xilinx-qemu |
| image-wic-utils Recipe |
| kernel-simpleimage Recipe |
| qemuboot-xilinx Recipe |
| shared-manifest Recipe |
| shared-manifest-aggregate Recipe |
| xilinx-deprecated |
| xilinx-fetch-restricted Recipe |
| xilinx-microblaze Global |
| xilinx-mirrors Global |
| xilinx-platform-init Recipe |
| xilinx-testimage |
| xilinx-vars |
| Date/time | Errors | Warnings |
|---|---|---|
| July 22, 2026, 6:03 p.m. | 15 | 1 |