Yocto Project related Release Notes

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

 

Release 5.0.16 (Scarthgap)

AMD 2026.1/v26.06 release is based on Scarthgap (5.0.16)

New Features or Enhancements in Scarthgap (5.0.16)

Upstream features in 5.0.16

AMD features in 5.0.16

  • Refer to 2026.1 Release Notes for Open Source Components

  • Updates from the 5.0.16 (2026.1/v26.06) release:

    • Support for multi-OS boot (Linux and Xen) for Zynq MPSoC/RFSoC

      • boards which perform EFI booting no longer use U-Boot’s distroboot feature scripts and use systemd-boot as part of the boot process instead

    • Enable Xen EFI dom0 in EDF Disk Image for Zynq MPSoC/RFSoC

      • No Zephyr domU support, only dom0 Linux

    • Unified EDF disk partition layout for UEFI and Distro boot

    • Add systemd-boot as secondary boot loader for Zynq MPSoC/RFSoC

    • Embedded Plus - align with EDF flow

    • Host OS Support - Align with scarthgap sanity tested distros

    • Distro boot improvements

    • Boot.bin installation in /efi partition for disk boot modes (non-common images only)

    • EDF Small

      • Create linux-xlnx-small base line kernel configs with compression enabled Images

      • Create a edf-small distro configuration for imgrcvry and embedded plus

      • Switch imgrcvry to edf-small

      • Small test edf image that can be loaded into RAM

    • EDF Images

      • Add EDF Linux disk image (in a addition to platform disk image)

    • Add layerindex support

    • Layers

      • Remove meta-aws

      • Remove meta-dpdk

      • Update meta-ros to match with upstream

      • Update meta-zephyr to align with upstream

  • meta-xilinx:

    General:

    • Merge in 2026.1 support

    • Update gen-machine-conf to 2026.1 version

    • Update README files

  • meta-amd-zephyr

    • Add support for Zephyr 4.3.0 LTS

    • Add Zephyr SDK 0.17.4

  • 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:

    • Upgrade to 6.18.10 Kernel

    • Upgrade to 2026.01 version

    • Baremetal QEMU support using runqemu

    • Automatic boot.bin extraction for all families

  • meta-xilinx-demos:

    • baremetal OpenAMP examples are now provided for a number of versal boards in the EDF image

    • versal Gen1 boards have OpenAMP examples using FreeRTOS

    • versal Gen2 boards have OpenAMP examples using Zephyr

  • meta-xilinx-gpu-malig78ae:

    • Weston Desktop enabled by default for a78-mali

  • meta-xilinx-imgrcvry:

  • meta-xilinx-mali400:

    • Weston Desktop enabled by default for a53-mali

  • meta-xilinx-multimedia:

  • meta-xilinx-standalone:

    • Update esw version to 2026.1 version

  • meta-xilinx-standalone-sdt:

  • meta-xilinx-vendor:

  • meta-xilinx-virtualization:

    • Update Xen version to 4.21 version

    • Add image-builder recipe for 2026.1

    • Upstream QEMU adopted for Xen targets

  • meta-xilinx-tools:

    • Update xsct-trim version to 2026.1 version

  • meta-amd-adaptive-socs:

  • meta-amd-adaptive-socs-core:

  • meta-amd-adaptive-socs-bsps:

Known Issues and Limitations in Scarthgap (5.0.16)

Upstream

AMD

Recipe License changes in Scarthgap (5.0.16)

This section is blank.

Recipe upgrades in Langdale Scarthgap (5.0.16)

  • 2026.1

    • Version 2026.1 has been added.

    • linux-xlnx 6.18.10 LTS

    • u-boot-xlnx 2026.01

    • TF-A 2.14

    • AI Engine FAL(Functional Abstraction Layer) 2.0

    • AI Engine Driver 3.9

    • OPTEE OS 4.9.0

    • OPTEE OS Tadekit 4.9.0

    • OPTEE Client 4.9.0

    • OPTEE Examples 4.9.0

    • OPTEE Test 4.9.0

    • XRT ZOCL 202610.2.23.0

Repos for Scarthgap (5.0.16)

  • Coming Soon

 

Release 5.0.12 (Scarthgap)

AMD 2025.2/v25.11 release is based on Scarthgap (5.0.12)

New Features or Enhancements in Scarthgap (5.0.12)

Upstream features in 5.0.12

AMD features in 5.0.12

  • Refer to 2025.2 Release Notes for Open Source Components

  • Updates from the 5.0.12 (2025.2/v25.11) release:

    • Support for EFI booting was extended to all versal boards

      • boards which perform EFI booting no longer use U-Boot’s distroboot feature scripts and use systemd-boot as part of the boot process instead

    • The partition layout and ordering was updated

      • the EFI partition was moved from /boot/efi to /efi

      • /boot is no longer a separate partition

      • the / (root) partition was placed last so that its filesystem could be expanded to fill the entire partition on boot

      • the kernel finds and mounts the root filesystem via UUID

    • EDF support was extended to more boards

      • for the full list of supported boards see Common Specifications

      • the boards whose “Supported Versions” start with 2025.2 were added in this release

  • 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:

    • baremetal OpenAMP examples are now provided for a number of versal boards in the EDF image

    • versal Gen1 boards have OpenAMP examples using FreeRTOS

    • versal Gen2 boards have OpenAMP examples using Zephyr

  • 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

AMD

  • See Downloads and Release Notes

  • In 5.0.12/2025.2/v25.11 a change was made so that the kernel finds and mounts the root filesystem via a known UUID. The same UUID is used for both the regular *.wic image as well as the *.wic.ufs image. Therefore if a stystem has a filesystem on both a UFS device and some other boot media (SDcard, flash, etc) it is not determinant which image will be mounted and used. The same is true for non-UFS systems in the case where the image might be found on, say, an SDcard and a USB stick.

     

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)

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

AMD features in 5.0.8

  • Refer to 2025.1 Release Notes for Open Source Components

  • 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

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

meta-xilinx-tools

meta-jupyter

meta-amd-adaptive-socs

meta-amd-edf

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

AMD features in 5.0.4

  • Refer to 2024.2 Release Notes for Open Source Components

  • 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: