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 4.1.4 (Langdale)
- 1.1 New Features or Enhancements in Langdale (4.1.4)
- 1.1.1 Upstream features in 4.1.4
- 1.1.2 AMD features in 4.1.4
- 1.2 Known Issues and Limitations in Langdale (4.1.4)
- 1.3 Recipe License changes in Langdale (4.1.4)
- 1.4 Recipe upgrades in Langdale (4.1.4)
- 1.5 Repos for Langdale (4.1.4)
- 1.5.1 meta-xilinx
- 1.5.2 meta-xilinx-tools
- 1.5.3 meta-jupyter
- 1.1 New Features or Enhancements in Langdale (4.1.4)
- 2 Release 4.1.2 (Langdale)
- 2.1 New Features or Enhancements in Langdale (4.1.2)
- 2.2 Known Issues and Limitations in Langdale (4.1.2)
- 2.2.1 Upstream
- 2.2.2 AMD Xilinx
- 2.3 Recipe License changes in Langdale (4.1.2)
- 2.4 Recipe upgrades in Langdale (4.1.2)
- 2.5 Repos for Langdale (4.1.2)
- 2.5.1 meta-xilinx
- 2.5.2 meta-xilinx-tools
- 2.5.3 meta-jupyter
Release 4.1.4 (Langdale)
AMD 2023.2 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 https://docs.yoctoproject.org/4.1.4/migration-guides/index.html
AMD features in 4.1.4
Refer to https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/2716532741/2023.2+Release+Notes+for+Open+Source+Components
All the bsp machine conf files are regenerated using 2023.2 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)
Version 2023.2 has been added.
linux-xlnx 6.1.30 LTS
u-boot-xlnx 2023.01
Repos for Langdale (4.1.4)
meta-xilinx
Repository Location: https://github.com/Xilinx/meta-xilinx/tree/langdale
Branch: langdale (based on 2023.2)
meta-xilinx-tools
Repository Location:
Branch: langdale (based on 2023.2)
meta-jupyter
Repository Location:
Branch: langdale (based on 2023.2)
Release 4.1.2 (Langdale)
AMD 2023.1 release is based on Langdale (4.1.2)
New Features or Enhancements in Langdale (4.1.2)
Upstream features in 4.1.2
Refer Yocto Project Langdale (4.1.2) release notes page
AMD Xilinx features in 4.1.2
Refer to
Initial support for Mesa LIMA drivers.
libmali is available but default is set to lima for Yocto Project distributions (without using meta-petalinux layer).
To enable libmali, set config variable in local.conf
DISTRO_FEATURES:append:aarch64 = " libmali"
New tool called gen-machinceconf which accepts xsa as input and generates yocto bsp machine configuration file. Refer gen-machine-conf repo README for more details.
Instruction for creating a machine configuration file has been updated, Refer to https://github.com/Xilinx/meta-xilinx/blob/master/meta-xilinx-core/conf/machine/README
New docs directory for additional documentation, Refer https://github.com/Xilinx/meta-xilinx/docs
Renamed u-boot-zynq-scr recipe to u-boot-xlnx-scr
The default wic/wks file is provided in meta-xilinx/meta-xilinx-core/wic/xilinx-default-sd.wks
The default file uses ‘rootfs’, instead of ‘bootimg-partition’ for the /boot partition. This allows target package upgrade. ‘bootimg-partition’ is still supported.
The default file also uses --label boot. This ensures the constructed fstab will mount the correct partition(s).
Move AIE recipes from meta-xilinx-tools to meta-xilinx-core layer.
Known Issues and Limitations in Langdale (4.1.2)
Upstream
gvim binaries doesn't generate when you compile vim recipe with X11 distro features -
AMD Xilinx
Static Device Nodes error strings observed in systemd boot, This is due to xilinx_defconfig not including any configs which has static device nodes. Hence below warnings are expected and can be ignored safely.
[ 7.895663] systemd[1]: Create List of Static Device Nodes was skipped because of a failed condition check (ConditionFileNotEmpty=/lib/modules/6.1.5-xilinx-v2023.1/modules.devname).
Kernel Trace File System error strings observed in systemd boot, This is due to xilinx_defconfig not enabling tracing related configs. Hence below warnings are expected which can be ignored safely.
[ 7.851765] systemd[1]: Kernel Trace File System was skipped because of a failed condition check (ConditionPathExists=/sys/kernel/tracing).
ZynqMP SDT built images dont boot on HW when pl.dtsi is included in SDT. This is due to the bitstream not being packaged as part of boot.bin. To work around this issue specify the bitstream file after following README-setup by adding the below config variables in local.conf
TMPDIR buildpath warnings are observed on several packages in both upstream and AMD Xilinx packages, These warnings can be ignored safely as there is no functional issue.
PACKAGECONFIG warnings are observed in SDT builds and all the images are generated properly. These warnings can be ignored safely as there is no functional issue.
Using TCLIBC = "musl" in Yocto causes build failures - This is currently being investigated.
libMali doesn’t work with Weston 10.0, Refer AR 000035056
External media (USB keys) are auto-mounted with permissions which make them unavailable to the default petalinux user - users will need to su/sudo to root in order to access files on these devices.
When building an image using the MACHINE=smk-smk-k{v,r} machine configurations in Yocto for Kria, the resulting images do not contain the correct device-tree - users are advised to use the shared machine configuration MACHINE=k26-smk which will result in an image that can be booted on either the KV or KR board.
Recipe License changes in Langdale (4.1.2)
This section is blank.
Recipe upgrades in Langdale (4.1.2)
Version 2023.1 has been added.
linux-xlnx 6.1.30 LTS
u-boot-xlnx 2023.01
Repos for Langdale (4.1.2)
meta-xilinx
Repository Location:
Branch: langdale (based on 2023.1)
meta-xilinx-tools
Repository Location:
Branch: langdale (based on 2023.1)
meta-jupyter
Repository Location:
Branch: langdale (based on 2023.1)
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy