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: 7 hours, 4 minutes ago (scarthgap branch)

Maintainer

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
ai-engine-driver 3.5 Xilinx AI Engine runtime
ai-engine-driver 3.4 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)
aiefal 1.6 Xilinx AI Engine FAL(Functional Abstraction Layer)
aiefal 1.5 Xilinx AI Engine FAL(Functional Abstraction Layer)
arm-trusted-firmware 2.8-xilinx-v2023.2+git AMD Xilinx fork of ARM Trusted Firmware (TF-A) for Zynq UltraScale+ MPSoC, Versal and Versal NET.
arm-trusted-firmware 2.8-xilinx-v2023.1+git AMD Xilinx fork of ARM Trusted Firmware (TF-A) for Zynq UltraScale+ MPSoC, Versal and Versal NET.
arm-trusted-firmware 2.10-xilinx-v2024.1+git AMD Xilinx fork of ARM Trusted Firmware (TF-A) for Zynq UltraScale+ MPSoC, Versal and Versal NET.
asufw 1.0 Application Security Unit for Versal_2ve_2vm devices
babeltrace2 2.1.0 Babeltrace2 - Trace Format Babel Tower
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
binutils 2.43.1 GNU binary utilities
binutils-cross-canadian-i686 2.43.1 GNU binary utilities (cross-canadian for i686 target)
binutils-cross-i686 2.43.1 GNU binary utilities
binutils-cross-testsuite 2.43.1 GNU binary utilities
binutils-crosssdk-x86_64-oesdk-linux 2.43.1 GNU binary utilities
bitstream 1.0 Deploys a pre-built FPGA bitstream as virtual/bitstream.
bmap-writer git bmaptool alternative written in C++
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
dfx-mgr 2024.1 Xilinx dfx-mgr libraries
dfx-mgr 2023.2 Xilinx dfx-mgr libraries
dfx-mgr 2023.1 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
freeipmi 1.6.10 Tools and libraries for IPMI
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.
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
libdfx 2024.1 Xilinx libdfx library
libdfx 2023.2 Xilinx libdfx library
libdfx 2023.1 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).
libtinyxml2 10.0.0 TinyXML-2 is a simple, small, efficient, C++ XML parser that can be easily integrating into other programs
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.6.10+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 6.1.60+git AMD Xilinx Linux kernel (linux-xlnx).
linux-xlnx 6.1.30+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
linuxptp 4.4 linuxptp package for linux
lttng-modules 2.14.3 Linux Trace Toolkit KERNEL MODULE
lttng-modules 2.13.17 Linux Trace Toolkit KERNEL MODULE
lttng-tools 2.13.14 Linux Trace Toolkit Control
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
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
opensbi 1.8 RISC-V Open Source Supervisor Binary Interface (OpenSBI)
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-gstreamer 1.0 GStreamer 1.0 plug-ins and helpers used by AMD Xilinx multimedia pipelines.
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-macaddress 2.0.2 MAC address manipulation library for Python
python3-mercantile 1.2.1 Web mercator XYZ tile utilities
python3-pybind11 2.13.1 Seamless operability between C++11 and Python
python3-setuptools-git-versioning 2.0.0 Use git repo data for building a version number according PEP-440
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
raft 2024.1 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-tools-xlnx 2024.01-xilinx-v2024.1+git U-Boot bootloader tools
u-boot-tools-xlnx 2023.01-xilinx-v2023.2+git U-Boot bootloader tools
u-boot-tools-xlnx 2023.01-xilinx-v2023.1+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 2024.01-xilinx-v2024.1+git Universal Boot Loader for embedded devices
u-boot-xlnx 2023.01-xilinx-v2023.2+git Universal Boot Loader for embedded devices
u-boot-xlnx 2023.01-xilinx-v2023.1+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
util-linux 2.40.4 A suite of basic system administration utilities
util-linux-libuuid 2.40.4 A suite of basic system administration utilities
wic 0.2.0 Standalone build of the Yocto wic image-manipulation tool.
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
xclbinutil-native 202410.2.17.319 Xilinx Runtime(XRT) - minimal native build for xclbinutil
xclbinutil-native 202320.2.16.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
xrt 202410.2.17.319 Xilinx Runtime(XRT) libraries
xrt 202320.2.16.0 Xilinx Runtime(XRT) libraries
xrt 202310.2.15.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
zocl 202410.2.17.319 Xilinx Runtime(XRT) driver module
zocl 202320.2.16.0 Xilinx Runtime(XRT) driver module
zocl 202310.2.15.0 Xilinx Runtime(XRT) driver module
microblaze-generic Generic machine configuration for the AMD MicroBlaze soft processor. Required by board-specific MicroBlaze machines; not intended to be built standalone.
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.