Yocto Project related Release Notes
This page cover release notes for Yocto Project related meta layers such as meta-xilinx, meta-xilinx-tools, meta-jupyter and so on.
Table of Contents
- 1 Release 5.0.12 (Scarthgap) - Under Construction
- 1.1 New Features or Enhancements in Scarthgap (5.0.12)
- 1.2 Known Issues and Limitations in Scarthgap (5.0.12)
- 1.3 Recipe License changes in Scarthgap (5.0.12)
- 1.4 Recipe upgrades in Langdale Scarthgap (5.0.12)
- 1.5 Repos for Scarthgap (5.0.12)
- 1.5.1 meta-xilinx
- 1.5.2 meta-xilinx-tools
- 1.5.3 meta-jupyter
- 1.5.4 meta-amd-adaptive-socs
- 1.5.5 meta-amd-edf
- 2 Release 5.0.8 (Scarthgap)
- 2.1 New Features or Enhancements in Scarthgap (5.0.8)
- 2.1.1 Upstream features in 5.0.8
- 2.1.2 AMD features in 5.0.8
- 2.2 Known Issues and Limitations in Scarthgap (5.0.8)
- 2.3 Recipe License changes in Scarthgap (5.0.8)
- 2.4 Recipe upgrades in Langdale Scarthgap (5.0.8)
- 2.5 Repos for Scarthgap (5.0.8)
- 2.5.1 meta-xilinx
- 2.5.2 meta-xilinx-tools
- 2.5.3 meta-jupyter
- 2.5.4 meta-amd-adaptive-socs
- 2.5.5 meta-amd-edf
- 2.1 New Features or Enhancements in Scarthgap (5.0.8)
- 3 Release 5.0.4 (Scarthgap)
- 3.1 New Features or Enhancements in Scarthgap (5.0.4)
- 3.1.1 Upstream features in 5.0.4
- 3.1.2 AMD features in 5.0.4
- 3.2 Known Issues and Limitations in Scarthgap (5.0.4)
- 3.3 Recipe License changes in Scarthgap (5.0.4)
- 3.4 Recipe upgrades in Scarthgap (5.0.4)
- 3.5 Repos for Scarthgap (5.0.4)
- 3.5.1 meta-xilinx
- 3.5.2 meta-xilinx-tools
- 3.5.3 meta-jupyter
- 3.5.4 meta-amd-adaptive-socs
- 3.1 New Features or Enhancements in Scarthgap (5.0.4)
- 4 Release 4.1.4 (Langdale)
- 4.1 New Features or Enhancements in Langdale (4.1.4)
- 4.1.1 Upstream features in 4.1.4
- 4.1.2 AMD features in 4.1.4
- 4.2 Known Issues and Limitations in Langdale (4.1.4)
- 4.3 Recipe License changes in Langdale (4.1.4)
- 4.4 Recipe upgrades in Langdale (4.1.4)
- 4.5 Repos for Langdale (4.1.4)
- 4.5.1 meta-xilinx
- 4.5.2 meta-xilinx-tools
- 4.5.3 meta-jupyter
- 4.1 New Features or Enhancements in Langdale (4.1.4)
- 5 Release 4.1.2 (Langdale)
- 5.1 New Features or Enhancements in Langdale (4.1.2)
- 5.2 Known Issues and Limitations in Langdale (4.1.2)
- 5.2.1 Upstream
- 5.2.2 AMD Xilinx
- 5.3 Recipe License changes in Langdale (4.1.2)
- 5.4 Recipe upgrades in Langdale (4.1.2)
- 5.5 Repos for Langdale (4.1.2)
- 5.5.1 meta-xilinx
- 5.5.2 meta-xilinx-tools
- 5.5.3 meta-jupyter
Release 5.0.12 (Scarthgap) - Under Construction
AMD 2025.2 release is based on Scarthgap (5.0.12)
New Features or Enhancements in Scarthgap (5.0.12)
Upstream features in 5.0.12
Refer Yocto Project Scarthgap (5.0.12) release notes page Release notes for 5.0 (scarthgap) — The Yocto Project ® 5.0.12 documentation
AMD features in 5.0.12
Refer to 2025.1 Release Notes for Open Source Components - Needs to be updated to 2025.2 page.
meta-xilinx:
General:
Merge in 2025.2 support
Update gen-machine-conf to 2025.2 version
Update README files
Add new layer meta-amd-zephyr
meta-amd-zephyr
Enable support to use AMD Zephyr repo instead of upstream Zephyr
Add support for Zephyr 3.7.0 LTS
Add Zephyr SDK 0.16.8, 0.17.1
Add amd-zephyr-sdt bbclass support and inherit this bbclass in zephyr-kernel recipes
Add mbv32 machine files to support MB-V 32-bit devices
Add zephyr-openamp-rpmsg-multi-srv recipe support for Versal-2ve-2vm devices
Add xenvmgicv3 machine file
meta-microblaze:
Add MB-V (MicroBlaze RISC-V) configurations
Make MB-V incompatible with rust as Scarthgap expects riscv64gc configurations
meta-vitis-tc:
meta-xilinx-bsp:
meta-xilinx-contrib:
meta-xilinx-core:
meta-xilinx-demos:
meta-xilinx-gpu-malig78ae:
meta-xilinx-imgrcvry:
meta-xilinx-mali400:
meta-xilinx-multimedia:
meta-xilinx-standalone:
meta-xilinx-standalone-sdt:
meta-xilinx-vendor:
meta-xilinx-virtualization:
Add xen-efi package to packagegroup-xen
Move image-builder recipe from meta-petalinux to meta-xilinx-virtualization layer
Add image-builder recipe for 2025.2
Add u-boot-xen-scr recipe for distro boot with Dom0 and Dom0less template configuration files
Split template cfg file for each soc in u-boot-xen-scr
Add virtio xen qemu patches from upstream
Add xen-zephyr-domu-image recipe which ships with pre-build zephyr-xenvmgicv3-synchronization binary and Xen DomU configuration file
meta-xilinx-tools:
meta-amd-adaptive-socs:
meta-amd-adaptive-socs-core:
meta-amd-adaptive-socs-bsps:
Known Issues and Limitations in Scarthgap (5.0.12)
Upstream
See https://git.yoctoproject.org/poky/tree/documentation/migration-guides/release-notes-5.0.12.rst?h=scarthgap#n6 CVE patches are applied by the YP community.
meta-ros2-jazzy hardware-interface fails to build with Scarthgap, See meta-ros2-jazzy hardware-interface fails to build with Scarthgap · Issue #1219 · ros/meta-ros
AMD
None
Recipe License changes in Scarthgap (5.0.12)
This section is blank.
Recipe upgrades in Langdale Scarthgap (5.0.12)
2025.2
Version 2025.2 has been added.
linux-xlnx 6.12.40 LTS
u-boot-xlnx 2025.01
TF-A 2.12
AI Engine FAL(Functional Abstraction Layer) 1.9
AI Engine Driver 3.8
OPTEE OS 4.5.0
OPTEE OS Tadekit 4.5.0
OPTEE Client 4.5.0
OPTEE Examples 4.5.0
OPTEE Test 4.5.0
XRT ZOCL 202520.2.20.0
Repos for Scarthgap (5.0.12)
meta-xilinx
Repository Location: GitHub - Xilinx/meta-xilinx at scarthgap-next
Branch: scarthgap-next (based on 2025.2)
meta-xilinx-tools
Repository Location: GitHub - Xilinx/meta-xilinx-tools at scarthgap-next
Branch: scarthgap-next (based on 2025.2)
meta-jupyter
Repository Location: GitHub - Xilinx/meta-jupyter at scarthgap-next
Branch: scarthgap-next (based on 2025.2)
meta-amd-adaptive-socs
Repository Location: GitHub - Xilinx/meta-amd-adaptive-socs at scarthgap-next
Branch: scarthgap-next (based on 2025.2)
meta-amd-edf
Repository Location: GitHub - Xilinx/meta-amd-edf
Branch: scarthgap-next (based on 2025.2)
Release 5.0.8 (Scarthgap)
AMD 2025.1 release is based on Scarthgap (5.0.8)
New Features or Enhancements in Scarthgap (5.0.8)
Upstream features in 5.0.8
Refer Yocto Project Scarthgap (5.0.8) release notes page Release Information — The Yocto Project ® 5.0.8 documentation
AMD features in 5.0.8
meta-xilinx:
General:
Merge in 2025.1 support
Update gen-machine-conf to 2025.1 version
Update README files
Add new layer
meta-xilinx-gpu-malig78ae
meta-xilinx-imgrcvry
Remove meta-xilinx-standalone-experimental layer symlink to meta-xilinx-standalone-sdt
meta-microblaze:
Backport util-linux 2.40 from upstream master to support 4k sectors in sfdisk.
meta-vitis-tc:
meta-xilinx-bsp:
meta-xilinx-contrib:
meta-xilinx-core:
meta-xilinx-demos:
meta-xilinx-gpu-malig78ae:
meta-xilinx-imgrcvry:
meta-xilinx-mali400:
meta-xilinx-multimedia:
meta-xilinx-standalone:
meta-xilinx-standalone-sdt:
meta-xilinx-vendor:
meta-xilinx-virtualization:
Add xen variable as addendum in xen-boot-cmd.
Backport container image from upstream
Add Xen 4.20 support
Add xen-guest-example cfg for Xen DomU linux guest
Upgrade Xen QEMU from 8.1.0 to 8.2.3
Enable 6.12 Kernel for virtualization
Make xen dtsi only for Linux builds and skip for mulitconfigs
Add QEMU patches for Xen 4.2.0
meta-xilinx-tools:
meta-amd-adaptive-socs:
meta-amd-adaptive-socs-core:
meta-amd-adaptive-socs-bsps:
Known Issues and Limitations in Scarthgap (5.0.8)
Upstream
See https://git.yoctoproject.org/poky/tree/documentation/migration-guides/release-notes-5.0.8.rst?h=scarthgap#n6CVE patches are applied by the YP community.
meta-ros2-jazzy hardware-interface fails to build with Scarthgap, See meta-ros2-jazzy hardware-interface fails to build with Scarthgap · Issue #1219 · ros/meta-ros
AMD
None
Recipe License changes in Scarthgap (5.0.8)
This section is blank.
Recipe upgrades in Langdale Scarthgap (5.0.8)
2025.1
Version 2025.1 has been added.
linux-xlnx 6.12.10 LTS
u-boot-xlnx 2025.01
TF-A 2.12
OPTEE OS 4.5.0
OPTEE OS Tadekit 4.5.0
OPTEE Client 4.5.0
OPTEE Examples 4.5.0
OPTEE Test 4.5.0
AI Engine FAL(Functional Abstraction Layer) 1.8
AI Engine Driver 3.7
XRT ZOCL 202510.2.19.0
QEMU 8.2.7
QEMU Native 8.2.3
Repos for Scarthgap (5.0.8)
meta-xilinx
Repository Location: GitHub - Xilinx/meta-xilinx at scarthgap-next
Branch: scarthgap-next (based on 2025.1)
meta-xilinx-tools
Repository Location: GitHub - Xilinx/meta-xilinx-tools at scarthgap-next
Branch: scarthgap-next (based on 2025.1)
meta-jupyter
Repository Location: GitHub - Xilinx/meta-jupyter at scarthgap-next
Branch: scarthgap-next (based on 2025.1)
meta-amd-adaptive-socs
Repository Location: GitHub - Xilinx/meta-amd-adaptive-socs at scarthgap-next
Branch: scarthgap-next (based on 2025.1)
meta-amd-edf
Repository Location: GitHub - Xilinx/meta-amd-edf
Branch: scarthgap-next (based on 2025.1)
Release 5.0.4 (Scarthgap)
AMD 2024.2 release is based on Scarthgap (5.0.4)
New Features or Enhancements in Scarthgap (5.0.4)
Upstream features in 5.0.4
Refer Yocto Project Scarthgap (5.0.4) release notes page Release Information — The Yocto Project ® 5.0.4 documentation
AMD features in 5.0.4
meta-xilinx:
General:
Merge in 2024.2 support
Update gen-machine-conf to 2024.2 version
Update README files
Update layer dependencies
For the system device-tree workflow, the layer meta-xilinx-experimental has been replaced by meta-xilinx-standalone-sdt
meta-microblaze:
Microblaze binutils has been rebased to Scarthgap binutils
Microblaze GCC has been rebased to Scarthgap gcc-13
Microblaze GDB has been rebased to Scarthgap gdb
Microblaze newlib has been rebased to Scathgap newlib
meta-vitis-tc:
New layer which is used to configure and build Vitis specific multilib toolchains
meta-xilinx-bsp:
Deprecated - this layer will go away at some point
Only a single FSBL bbappend remains that will be moved, leaving this layer empty in the future
XSCT based BSPs have been moved to meta-xilinx-tools
meta-xilinx-contrib:
minor updates for ml605-qemu-microlbazeel
meta-xilinx-core:
Now depends on meta-arm (and thus meta-arm-toolchain) for the trusted-firmware-a recipe
HDF_MACHINE is no longer used, see meta-xilinx-tools
Add cortexa9 as a known tune for Zynq7
XRT has been updated, aie is now enabled by default for all aarch64 configurations
Included '-generic' machines are designed to be inherited, not used directly. See meta-xilinx-tools for qemu information.
Introduce new 'common' machines:
zynq-common
zynqmp-common
zynqmp-mali-common
versal-common
versal-net-common
The common machines are designed to build an OS (not firmware components) that should work across the breadth of the individual SoC family. Note with and without the proprietary Mali400 library are not runtime compatible, thus two different configurations for zynqmp. For an SoC with various MACHINE_FEATURES, consider these to be supersets where the unsupported features should fail gracefully at runtime, with the known exception of the mali400 library.
meta-xilinx-demos:
New layer
Include various demonstration and example applications moved from other layers
meta-xilinx-mali400:
New layer
Includes all mali400 related components and changes for ZynqMP EV and EG
Be sure to check the README.md for usage information
meta-xilinx-multimedia:
New layer
Includes all of the multimedia related components including VCU and VDU support
meta-xilinx-standalone:
Introduce XILINX_WITH_ESW to select how the embeddedsw components will be built.
xilinx-standalone distributions disabled 'buildpaths' QA warning.
Dynamic replacement of build paths is known to not work on most baremetal configurations.Add RFSoC exampes and related components
All baremetal configurations now get --disable-tm-clone-registry
meta-xilinx-standalone-sdt:
Previously meta-xilinx-experimental
Implementes the System Device-Tree workflow for firmware and baremetal components
Layer (bbappends) are only enabled if XILINX_WITH_ESW is set to 'sdt'
meta-xilinx-vendor:
Removed ultra96 (v1) no longer supported, See AvNet for Ultra96v2 information
meta-xilinx-virtualization:
New layer
Move all virtualization related items to this layer
meta-xilinx-tools:
Large amount of restructuring to include the machines that used to be in meta-xilinx-bsp
All machine files were regenerated with the current version of gen-machine-conf
All machine files now include the specific xsct (vivado) version they are associated with
machines should set XILINX_XSCT_VERSION to select the correct toolsetLayer (bbappends) are only enabled if XILINX_WITH_ESW is set to 'xsct'
All machine files now contain the URL reference to their XSA file.
Obsolete HDF_BASE, HDF_PATH, HDF_NAME, HDF_MACHINE
Introduce HDF_URI and HDF_URI[sha256sum]
Machine files for various Vivado versions are included, referencing the version-less machine file will use XILINX_XSCT_VERSION to select the correct one to use
All machines were automatically generated with items from the 'scripts' directory, this can be used as a guide for making changes or create custom machines
XSCT download is now controlled and managed by a recipe, xsct-native
meta-amd-adaptive-socs:
New repository
meta-amd-adaptive-socs-core:
New layer
Intended to contain board specific components relating to SDT workflow (currently empty)
meta-amd-adaptive-socs-bsps:
New layer
Contains reference boards created by the SDT (System Device-tree) workflow
See the 'scripts' directory for how these files are generated
Known Issues and Limitations in Scarthgap (5.0.4)
Upstream
See https://git.yoctoproject.org/poky/tree/documentation/migration-guides/release-notes-5.0.4.rst?h=scarthgap#n6 CVE patches are applied by the YP community.
meta-ros2-jazzy hardware-interface fails to build with Scarthgap, See meta-ros2-jazzy hardware-interface fails to build with Scarthgap · Issue #1219 · ros/meta-ros
AMD
pl fw files doesn't install on rootfs using dfx_user_dts bbclass
PACKAGECONFIG warnings are observed in SDT builds(Full Bitstream loading, Segmented Config and DFx designs) and all the images are generated properly. These warnings can be ignored safely as there is no functional issue.
WARNING: mc:microblaze-0-pmc:libxil-2024.1+gitAUTOINC+4b1aa02bd0-r0 do_configure: QA Issue: libxil: invalid PACKAGECONFIG: fpga-overlay [invalid-packageconfig] WARNING: mc:microblaze-0-psm:libxil-2024.1+gitAUTOINC+4b1aa02bd0-r0 do_configure: QA Issue: libxil: invalid PACKAGECONFIG: fpga-overlay [invalid-packageconfig]
Recipe License changes in Scarthgap (5.0.4)
This section is blank.
Recipe upgrades in Scarthgap (5.0.4)
2024.2
Version 2024.2 has been added.
linux-xlnx 6.6.40 LTS
u-boot-xlnx 2024.01
Repos for Scarthgap (5.0.4)
meta-xilinx
Repository Location: GitHub - Xilinx/meta-xilinx at scarthgap-next
Branch: scarthgap-next (based on 2024.2)
meta-xilinx-tools
Repository Location: GitHub - Xilinx/meta-xilinx-tools at scarthgap-next
Branch: scarthgap-next (based on 2024.2)
meta-jupyter
Repository Location: GitHub - Xilinx/meta-jupyter at scarthgap-next
Branch: scarthgap-next (based on 2024.2)
meta-amd-adaptive-socs
Repository Location: GitHub - Xilinx/meta-amd-adaptive-socs at scarthgap-next
Branch: scarthgap-next (based on 2024.2)
Release 4.1.4 (Langdale)
AMD 2023.2 and 2024.1 release is based on Langdale (4.1.4)
New Features or Enhancements in Langdale (4.1.4)
Upstream features in 4.1.4
Refer Yocto Project Langdale (4.1.4) release notes page Release Information — The Yocto Project ® 4.1.4 documentation
AMD features in 4.1.4
Refer to 2023.2 Release Notes for Open Source Components and 2024.1 Release Notes for Open Source Components
All the bsp machine conf files are regenerated using 2023.2/2024.1 version of gen-machineconf and xsct tools.
Known Issues and Limitations in Langdale (4.1.4)
Upstream
Last CVE patches are applied by the YP community as of 04/28/2023 and no further CVE updates.
AMD
All the know issues and limitations are same as 4.1.2 except for PACKAGECONFIG warnings are observed in SDT builds.
Recipe License changes in Langdale (4.1.4)
This section is blank.
Recipe upgrades in Langdale (4.1.4)
2023.2
Version 2023.2 has been added.
linux-xlnx 6.1.30 LTS
u-boot-xlnx 2023.01
2024.1
© 2025 Advanced Micro Devices, Inc. Privacy Policy