Title
000036178 - PetaLinux 2024.1 - Product Update Release Notes and Known Issues
Description
This Answer Record acts as the release notes for PetaLinux 2024.1 and contains links to information about resolved issues and updated collateral contained in this release.
The PetaLinux source code and images provided/generated are for demonstration purposes only. Please refer to https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/2741928025/Moving+from+PetaLinux+to+Production+Deployment for more details.
Please find the installation requirements specified in our user guide here.
The packages required for installation per OS can also be found in the attached .xlsx (found at the bottom of this page)
Solution
BSPs supported for the PetaLinux 2024.1 Release
This table contains supported BSPs for Zynq 7000, MicroBlaze, Zynq UltraScale+ MPSoC, and Versal available on the Embedded Development download page.
| SNO | Platform | Variant | BSP Name | BSP Description |
|---|---|---|---|---|
| 1 | MicroBlaze | SP701 | xilinx-sp701-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado board preset example design with MicroBlaze Processor, AXI I2C, AXI GPIO, AXI DDR controller, AXI QSPI, AXI UART Lite, led_8bits, and AXI 1G/2.5G Ethernet. Software: fs-boot, U-Boot, Linux, device-tree, rootfs (minimal packages). Pre-built Images: Ready to test bitstream, fs-boot, U-Boot, Linux, and rootfs for booting U-Boot and Linux. |
| 2 | Zynq 7000 | ZC702 | xilinx-zc702-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado board presets with Zynq 7000 PS block (DDR, UART, SD, QSPI, Ethernet etc.) and AXI GPIO connected with led_4bits. Software: FSBL, U-Boot, Linux, device-tree (includes open-amp), rootfs (minimal packages). Pre-built Images: Ready to test bitstream, FSBL, U-Boot, Linux, and rootfs for booting U-Boot and Linux. |
| 3 | Zynq UltraScale+ MPSoC | ZCU102 production silicon | xilinx-zcu102-v2024.1-05230256.bsp | This BSP contains: Hardware (Extensible Platform): Vivado board presets with Zynq UltraScale+ MPSoC PS block (DDR, UART, SD, QSPI, Ethernet, PCIe, DP, USB, SATA etc.) with PL proc_sys_reset, axi_vip, axi_intc, axi_interconnect, axi_register_slice IPs. Vitis: pfm.tcl packed for generating Vitis platform. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (includes open-amp, Xen), Ramdisk Rootfs (minimal rootfs), Full rootfs. Pre-built Images: Ready to test bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, and rootfs for booting U-Boot and Linux. |
| 4 | Zynq UltraScale+ MPSoC | ZCU104 production silicon | xilinx-zcu104-v2024.1-05230256.bsp | This BSP contains: Hardware (Extensible Platform): Vivado board presets with Zynq UltraScale+ MPSoC PS block (DDR, UART, SD, QSPI, Ethernet, DP, USB, SATA etc.), VCU DDR4 Controller (PL DDR) and VCU IP, clk_wiz, axi_interconnect, proc_sys_reset IPs. Vitis: pfm.tcl packed for generating Vitis platform. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (includes open-amp, Xen), vcu-control software, Ramdisk Rootfs (minimal rootfs), Full rootfs (includes GStreamer, OpenMAX, V4L2, libdrm, vcu-examples). Pre-built Images: Ready to test bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, and rootfs for booting. |
| 5 | Zynq UltraScale+ MPSoC | ZCU106 production silicon | xilinx-zcu106-v2024.1-05230256.bsp | This BSP contains: Hardware 1: Vivado board presets with Zynq UltraScale+ MPSoC PS block, VCU DDR4 Controller (PL DDR) and VCU IP. Hardware 2: Same design with new PL DDR part. Vitis: pfm.tcl packed for generating Vitis platform. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (includes open-amp, Xen), FPGA manager, vcu-control software, Ramdisk Rootfs (minimal), Full rootfs (GStreamer, OpenMAX, etc.). Pre-built Images: Ready to test bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, and rootfs. |
| 6 | Zynq UltraScale+ RFSoC | ZCU216 | xilinx-zcu216-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado board presets with Zynq UltraScale+ RFSoC PS block, ADC_DDR_DMA and DAC_DDR_DMA CLOCKING blocks, axi_gpio IPs. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (includes open-amp, Xen), rfclk, rfdc-drivers, Ramdisk and Full rootfs (includes RFCLK and RFDC example apps). Pre-built Images: Ready to test bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, and rootfs. |
| 7 | Zynq UltraScale+ RFSoC | ZCU208 | xilinx-zcu208-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado board presets with RFSoC PS block, ADC_DDR_DMA, DAC_DDR_DMA CLOCKING blocks, axi_gpio IPs. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (includes open-amp, Xen), rfclk, rfdc-drivers, minimal and full rootfs (RFCLK/RFDC example apps). Pre-built Images: Ready to test bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, and rootfs. |
| 8 | Zynq UltraScale+ RFSoC | ZCU208-SDFEC | xilinx-zcu208-sdfec-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado board presets with RFSoC PS block, AXI stream and Monitor blocks, SD-FEC, axi_gpio, AXI intc IPs. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (includes open-amp, Xen), rfclk, rfdc-drivers, minimal and full rootfs (RFCLK, RFDC, SDFEC example apps). Pre-built Images: Ready to test bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, and rootfs. |
| 9 | Zynq UltraScale+ RFSoC | ZCU670 | xilinx-zcu670-v2024.1-05230256.bsp | This BSP contains: Hardware: ZCU670-specific silicon. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (open-amp, Xen), rfclk, rfdc-drivers, minimal and full rootfs (includes RFCLK, RFDC, python3, dfe packages). Pre-built Images: Ready to test bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, and rootfs. |
| 10 | Zynq UltraScale+ MPSoC | K26 Production SOM | xilinx-k26-som-v2024.1-05230256.bsp | This BSP contains: Hardware: SOM-specific PS peripherals + UART. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (open-amp, Xen), minimal and full rootfs (includes PetaLinux SOM, utils, debug, networking, python modules, Jupyter). Pre-built Images: Ready to test bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, and rootfs. |
| 11 | Zynq UltraScale+ MPSoC | KV260 Starter Kit | xilinx-kv260-starterkit-v2024.1-05230256.bsp | Same as K26 SOM — PS peripherals + UART, full software stack (FSBL, PMUFW, TF-A, U-Boot, Linux, Xen), minimal/full rootfs with Jupyter and PetaLinux packages. Pre-built bootable images included. |
| 12 | Zynq UltraScale+ MPSoC | KR260 Starter Kit | xilinx-kr260-starterkit-v2024.1-05230256.bsp | Same structure as K26/KV260 SOM — minimal and full rootfs including SOM packages, debugging, Python, and Jupyter. |
| 13 | Zynq UltraScale+ MPSoC | KD240 Starter Kit | xilinx-kd240-starterkit-v2024.1-05230256.bsp | Same as above — SOM PS peripherals + UART, full Linux and rootfs stacks. |
| 14 | Zynq UltraScale+ MPSoC | K24C | xilinx-k24c-som-v2024.1-05230256.bsp | Same as other SOM BSPs with minimal/full rootfs containing petalinux-som and related groups. |
| 15 | Zynq UltraScale+ MPSoC | K24I | xilinx-k24i-som-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado board presets for K24I SOM PS peripherals + UART. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (open-amp, Xen), minimal/full rootfs (packagegroup-petalinux-kria). Pre-built Images: Includes WIC image. |
| 16 | Versal | VCK190 | xilinx-vck190-v2024.1-05230256.bsp | This BSP contains: Hardware (Extensible Platform): Versal CIPS IP PS block with DDR, UART, SD, QSPI, Ethernet, USB, AIE example in PL. Vitis Platform & AIE Project: Includes .xsa, xclbin, AIE app. Software: PLM, PSMFW, TF-A, U-Boot, Linux (open-amp, Xen), minimal/full rootfs (Tcl, XRT, ZOCL, Python, Jupyter, notebooks). Note: Supports both VCK190 rev1 and revA. |
| 17 | Versal | VCK190-OSPI | xilinx-vck190-ospi-v2024.1-05230256.bsp | Similar to VCK190, but includes OSPI boot module support. Supports both rev1 and revA boards. |
| 18 | Versal | VCK190-EMMC | xilinx-vck190-emmc-v2024.1-05230256.bsp | Similar to VCK190, but includes eMMC boot module support. Supports both rev1 and revA boards. |
| 19 | Versal | VMK180 | xilinx-vmk180-v2024.1-05230256.bsp | This BSP contains: Versal CIPS IP PS block with DDR, UART, SD, QSPI, Ethernet, USB. Software: PLM, PSMFW, TF-A, U-Boot, Linux (open-amp, Xen), minimal/full rootfs (Tcl, Python). Supports rev1 and revA. |
| 20 | Versal | VPK120 | xilinx-vpk120-v2024.1-05230256.bsp | This BSP contains: Versal CIPS IP PS block (LPDDR, UART, SD, QSPI, Ethernet, USB). Software: PLM, PSMFW, TF-A, U-Boot, Linux (open-amp, Xen), minimal/full rootfs. Pre-built Images: Includes Xen boot. |
| 21 | Versal | VPK180 | xilinx-vpk180-v2024.1-05230256.bsp | This BSP contains: Versal CIPS IP PS block (LPDDR, UART, SD, QSPI, Ethernet, USB) with sysmon secure mode, multi-SLRs enabled. Software: PLM, PSMFW, TF-A, U-Boot, Linux (open-amp, Xen), minimal/full rootfs. Pre-built Images: Includes Xen boot. |
| 22 | Versal | VHK158 | xilinx-vhk158-v2024.1-05230256.bsp | This BSP contains: Versal CIPS IP PS block with PS (JTAG, HBM, SD, OSPI, eMMC boot modes) and sysmon. Software: PLM, PSMFW, TF-A, U-Boot, Linux (open-amp, Xen), minimal/full rootfs. Note: Boots from HBM by default. |
| 23 | Versal | VEK280 | xilinx-vek280-v2024.1-05230256.bsp | This BSP contains: Versal CIPS IP PS block (LPDDR, UART, SD, QSPI, Ethernet, USB) and sysmon enabled with ES silicon. Software: PLM, PSMFW, TF-A, U-Boot, Linux (open-amp, Xen), minimal/full rootfs (includes Tcl, XRT, ZOCL, Python, AIE-example, notebooks, libvdu, vdu-firmware). Pre-built Images: Includes Xen boot. |
Unified Images supported for the 2024.1 PetaLinux Release
This table contains supported unified images for Zynq UltraScale+ MPSoC/RFSoC and Versal devices which are available on the Embedded Development download page
| S.No | Platform | File Name | Description |
|---|---|---|---|
| 1 | Zynq UltraScale+ MPSoC | xilinx-zynqmp-common-v2024.1_10140544.tar.gz | This tar contains: • bl31.elf • boot.scr • Image • rootfs.ext4 • rootfs.manifest • rootfs.tar.gz • sdk.sh • u-boot.elf README.txt: Describes the files and provides usage information. |
| 2 | Versal | xilinx-versal-common-v2024.1_10140544.tar.gz | This tar contains: • bl31.elf • boot.scr • Image • rootfs.ext4 • rootfs.manifest • rootfs.tar.gz • sdk.sh • u-boot.elf README.txt: Describes the files and provides usage information. |
SDT BSP’s:
| SNO | Platform | Variant | BSP Name | BSP Description |
|---|---|---|---|---|
| 1 | Zynq UltraScale+ MPSoC | ZCU102 | xilinx-zcu102-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware (Extensible Platform): This design uses Vivado board presets with Zynq UltraScale+ MPSoC PS block (DDR, UART, SD, QSPI, Ethernet, PCIe, DP, USB, SATA etc.) with PL proc_sys_reset, axi_vip, axi_intc, axi_interconnect, axi_register_slice IPs. System Device Tree: system-top.dts is the system device tree file along with board dtsi files, platform dtsi files, psu init files, include files and bitstream file if exists. Vitis: pfm.tcl is packed for generating Vitis platform. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (includes open-amp, Xen), Ramdisk Rootfs (minimal rootfs), Full rootfs. Pre-built Images: Ready to test images bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux and rootfs for booting U-Boot and Linux. |
| 2 | Zynq UltraScale+ MPSoC | ZCU104 | xilinx-zcu104-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware (Extensible Platform): Uses Vivado presets with Zynq UltraScale+ MPSoC PS block (DDR, UART, SD, QSPI, Ethernet, DP, USB, SATA etc.), VCU DDR4 Controller (PL DDR) and VCU IP, clk_wiz, axi_interconnect, proc_sys_reset IPs. System Device Tree: Includes system-top.dts, board and platform dtsi, psu init, include files, and bitstream. Vitis: pfm.tcl packed for Vitis platform generation. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (includes open-amp, xen), vcu-control software, Ramdisk Rootfs (minimal), Full rootfs (includes GStreamer, OpenMAX, V4L2, libdrm, vcu-examples). Pre-built Images: Ready to test bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux and rootfs. |
| 3 | Zynq UltraScale+ MPSoC | ZCU106 | xilinx-zcu106-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware 1: Vivado presets with PS block (DDR, UART, SD, QSPI, Ethernet, PCIe, DP, USB, SATA etc.), VCU DDR4 Controller (PL DDR), VCU IP, clk_wiz, axi_interconnect, proc_sys_reset. Hardware 2: Same as above but with new PL DDR part. System Device Tree: system-top.dts with board, platform dtsi, psu init, include, and bitstream. Vitis: pfm.tcl for platform generation. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (open-amp, xen), FPGA manager, vcu-control software, Ramdisk Rootfs (minimal), Full rootfs (GStreamer, OpenMAX, V4L2, libdrm, vcu-examples). Pre-built Images: bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, rootfs. |
| 4 | Zynq UltraScale+ MPSoC | ZCU208 | xilinx-zcu208-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado presets with Zynq UltraScale+ RFSoC PS (DDR, UART, SD, QSPI, Ethernet) + ADC_DDR_DMA, DAC_DDR_DMA, CLOCKING, axi_gpio IPs. System Device Tree: system-top.dts, board and platform dtsi, psu init, include, and bitstream. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (open-amp, xen), rfclk, rfdc-drivers, Ramdisk Rootfs (minimal), Full rootfs (RFCLK & RDFC examples). Pre-built Images: bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, rootfs. |
| 5 | Zynq UltraScale+ MPSoC | ZCU216 | xilinx-zcu216-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado presets with Zynq UltraScale+ RFSoC PS (DDR, UART, SD, QSPI, Ethernet) + ADC_DDR_DMA, DAC_DDR_DMA, CLOCKING, axi_gpio IPs. System Device Tree: system-top.dts, board and platform dtsi, psu init, include, and bitstream. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (open-amp, xen), rfclk, rfdc-drivers, Ramdisk Rootfs (minimal), Full rootfs (RFCLK & RDFC examples). Pre-built Images: bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, rootfs. |
| 6 | Zynq UltraScale+ RFSoC | zcu208-sdfec | xilinx-zcu208-sdfec-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado presets with Zynq UltraScale+ RFSoC PS (DDR, UART, SD, QSPI, Ethernet) + AXI stream, Monitor blocks, SD-FEC, axi_gpio, AXI intc IPs. System Device Tree: system-top.dts, board and platform dtsi, psu init, include, and bitstream. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (open-amp, xen), rfclk, rfdc-drivers, Ramdisk Rootfs (minimal), Full rootfs (RFCLK, RDFC, SDFEC examples). Pre-built Images: bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, rootfs. |
| 7 | Zynq UltraScale+ RFSoC | ZCU670 | xilinx-zcu670-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware: Includes XSA with ZCU670 board-specific silicon. System Device Tree: system-top.dts with board and platform dtsi, psu init, include, bitstream. Software: FSBL, PMUFW, TF-A, U-Boot, Linux, device-tree (open-amp, xen), rfclk, rfdc-drivers, Ramdisk Rootfs (minimal), Full rootfs (RFCLK, RDFC examples, python3, dfe packages). Pre-built Images: bitstream, FSBL, PMUFW, TF-A, U-Boot, Linux, rootfs. |
| 8 | Versal | VCK190 | xilinx-vck190-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware (Extensible Platform): Vivado presets with Versal CIPS PS (DDR, UART, SD, QSPI, Ethernet, USB) and AIE example in PL. Vitis Platform: Used for building Vitis applications. Vitis AIE Project: Includes .xsa, xclbin, AIE app and workspace. System Device Tree: system-top.dts, board and platform dtsi, include, pdi. Software: PLM, PSMFW, TF-A, U-Boot, Linux, device-tree (open-amp, xen), Ramdisk Rootfs (minimal), Full rootfs (Tcl, xrt, zocl, python, libstdc++, AIE-example, jupyter, pm-notebooks, openamp-demo-notebooks, ipywidgets). Pre-built Images: PDI, PLM, PSMFW, TF-A, U-Boot, DTBs, Linux, rootfs, xen images. Note: Supports VCK190 rev1 and revA boards. |
| 9 | Versal | VMK180 | xilinx-vmk180-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado presets with Versal CIPS PS (DDR, UART, SD, QSPI, Ethernet, USB). System Device Tree: system-top.dts, board and platform dtsi, include, pdi. Software: PLM, PSMFW, TF-A, U-Boot, Linux, device-tree (open-amp, xen), Ramdisk Rootfs (minimal), Full rootfs (Tcl, python, libstdc++). Pre-built Images: PDI, PLM, PSMFW, TF-A, U-Boot, DTBs, Linux, rootfs, xen images. Note: Supports VMK180 rev1 and revA boards. |
| 10 | Versal | VPK120 | xilinx-vpk120-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado presets with Versal CIPS PS (LPDDR, UART, SD, QSPI, Ethernet, USB). System Device Tree: system-top.dts, board and platform dtsi, include, pdi. Software: PLM, PSMFW, TF-A, U-Boot, Linux, device-tree (open-amp, xen), Ramdisk Rootfs (minimal), Full rootfs. Pre-built Images: PDI, PLM, PSMFW, TF-A, U-Boot, DTBs, Linux, rootfs, xen images. |
| 11 | Versal | VPK180 | xilinx-vpk180-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado presets with Versal CIPS PS (LPDDR, UART, SD, QSPI, Ethernet, USB), sysmon in secure mode, multi slave SLRs, production silicon. System Device Tree: system-top.dts, board and platform dtsi, include, pdi. Software: PLM, PSMFW, TF-A, U-Boot, Linux, device-tree (open-amp, xen), Ramdisk Rootfs (minimal), Full rootfs. Pre-built Images: PDI, PLM, PSMFW, TF-A, U-Boot, DTBs, Linux, rootfs, xen images. |
| 12 | Versal | VHK158 | xilinx-vhk158-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado presets with Versal CIPS PS (JTAG, HBM, SD, OSPI, eMMC boot), sysmon enabled. System Device Tree: system-top.dts, board and platform dtsi, include, pdi. Software: PLM, PSMFW, TF-A, U-Boot, Linux, device-tree (open-amp, xen), Ramdisk Rootfs (minimal), Full rootfs. Pre-built Images: PDI, PLM, PSMFW, TF-A, U-Boot, DTBs, Linux, rootfs, xen images. Note: Boots from HBM by default. |
| 13 | Versal | VEK280 | xilinx-vek280-sdt-v2024.1-05230256.bsp | This BSP contains: Hardware: Vivado presets with Versal CIPS PS (LPDDR, UART, SD, QSPI, Ethernet, USB), sysmon enabled, ES silicon. System Device Tree: system-top.dts, board and platform dtsi, include, pdi. Software: PLM, PSMFW, TF-A, U-Boot, Linux, device-tree (open-amp, xen), Ramdisk Rootfs (minimal), Full rootfs (Tcl, xrt, zocl, python, libstdc++, AIE-example, jupyter, pm-notebooks, openamp-demo-notebooks, ipywidgets, libvdu, vdu-firmware). Pre-built Images: PDI, PLM, PSMFW, TF-A, U-Boot, DTBs, Linux, rootfs, xen images. |
PetaLinux 2024.1 contains the following build collateral:
Commits Information
The following table contains Repo, Tag, and commit ID information for the 2024.1 Release.
Meta Layers
| Component | Branch | Commit ID | URL | GitHub Tag |
|---|---|---|---|---|
| yocto-scripts | rel-v2024.1 | 5167ea8b333a91f37899ad36b165240590be62dc | https://github.com/Xilinx/yocto-scripts/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| yocto-manifests | rel-v2024.1 | 0a908e9ace46661d436bae1fddb1d19e914f2885 | https://github.com/Xilinx/yocto-manifests/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| poky | rel-v2024.1 | 7a4e36c420c0102567026fbaa2ed6b30f40f92fe | https://github.com/Xilinx/poky/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-xilinx-tsn | rel-v2024.1 | 2ebf1c7190853877ddcd24a30dbd52d68a7bb159 | https://github.com/Xilinx/meta-xilinx-tsn/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-xilinx-tools | rel-v2024.1 | c798ef1da7ffbf0a7ebb8c546add62f9eef4a44d | https://github.com/Xilinx/meta-xilinx-tools/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-xilinx | rel-v2024.1 | 77eba12b28e4258e1f6a8e613902c1b084a170e1 | https://github.com/Xilinx/meta-xilinx/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-vitis | rel-v2024.1 | b752618a79e04f3517ec36cc7cd5928bd6f9048c | https://github.com/Xilinx/meta-vitis/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-virtualization | rel-v2024.1 | 42468f326e80405d5d1873102b27f8fd2537dcb1 | https://github.com/Xilinx/meta-virtualization/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-system-controller | rel-v2024.1 | 36e2e40f49a81ce5acede1680e28142189621ccc | https://github.com/Xilinx/meta-system-controller/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-security | rel-v2024.1 | a4562b19126ab655869da6db40e8eff49f84c490 | https://github.com/Xilinx/meta-security/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-ros | rel-v2024.1 | b937872e702d325e83b7b466783a5702ecec0f60 | https://github.com/Xilinx/meta-ros/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-qt5 | rel-v2024.1 | 1a917695e439d602ec85e1db4e0478533cfbfaa8 | https://github.com/Xilinx/meta-qt5/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-petalinux | rel-v2024.1 | b31575b49f230b006aa3193cb564368e357777ed | https://github.com/Xilinx/meta-petalinux/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-openembedded | rel-v2024.1 | 4c7ef6548bc26754243547b55d6d5844563e39a2 | https://github.com/Xilinx/meta-openembedded/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-openamp | rel-v2024.1 | a61aa78ced98e48471b13c87e6c718a158a2a522 | https://github.com/Xilinx/meta-openamp/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-mingw | rel-v2024.1 | 620d060a7c485ac3fb295911c1e3a3d01f8ffd4c | https://github.com/Xilinx/meta-mingw/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-kria | rel-v2024.1 | 221af51888d04e8d27083469a147389181dcb343 | https://github.com/Xilinx/meta-kria/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-jupyter | rel-v2024.1 | ad54a81a36e2734284709cee118c1944e6d510e7 | https://github.com/Xilinx/meta-jupyter/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
| meta-aws | rel-v2024.1 | 0b47914b4465257295dbf13f54f4026c5830cbbe | https://github.com/Xilinx/meta-aws/tree/rel-v2024.1 | xlnx-rel-v2024.1 |
SSW Components
| Component | Branch | Commit ID | URL | GitHub Tag |
|---|---|---|---|---|
| gen-machine-conf | xlnx_rel_v2024.1 | e3968c5d6b1d02b2c1fa51de838f0757bca1c16b | https://github.com/Xilinx/gen-machine-conf | xilinx_v2024.1 |
| openamp-demo-notebooks | main | 30b76d864261e5dd321fadfaf74b933b7cd88892 | https://github.com/Xilinx/OpenAMP-notebooks | xilinx_v2024.1 |
| vpk120-b01 | xlnx_rel_v2023.2 | 11752ad7cb50d477fc1f8f9eafca33b15052759b | https://github.com/Xilinx/versal-sc-firmware | xilinx_v2024.1 |
| tsn-utils | xlnx_rel_v2024.1 | 27375b2196c1c078fde993670a24314e92c4a963 | https://github.com/Xilinx/tsn-utils | xilinx_v2024.1 |
| tsn-examples | xlnx_rel_v2024.1 | 8a580f0b4dc6c2e71f46bd1389d9f346db4f8db0 | https://github.com/Xilinx/tsn-talker-listener | xilinx_v2024.1 |
| ai-engine-driver | xlnx_rel_v2024.1 | 56af0110186dfd546c58d96ff1d2f4f2d91f7724 | https://github.com/Xilinx/aie-rt | xilinx_v2024.1 |
| board-id-data | xlnx_rel_v2024.1 | b2ae845b7b1b24f82a9410c2db5bc2eae5b4a545 | https://github.com/Xilinx/xlnx-board-id-data | xilinx_v2024.1 |
| labtool-jtag-support | xlnx_rel_v2024.1 | d403526b61255db1aea42e40d6af58687dbc4c86 | https://github.com/Xilinx/systemctl-labtool | xilinx_v2024.1 |
| power-advantage-tool | xlnx_rel_v2023.2 | 6a527f77fd865c2edd4463a9798486e7d34a43bf | https://github.com/Xilinx/jupyter-pat | xilinx_v2024.1 |
| ultra96-startup-pages | master | 276b6efd462fc14f22dcea1af4c51cc3d31d1c95 | https://github.com/Xilinx/ultra96-startup-pages | |
| pm-notebooks | xlnx_rel_v2023.2 | c502be361b6857e21ab903f31c9ead69e3a0d9ba | https://github.com/Xilinx/platform-management-notebooks | xilinx_v2024.1 |
| image-update | xlnx_rel_v2024.1 | a68308f329578d3585fd335071a9184aa7f46d2e | https://github.com/Xilinx/linux-image_update | xilinx_v2024.1 |
| xlnx-platformstats | xlnx_rel_v2024.1 | d391d38385368689a85d1cb76606a40f467e80fb | https://github.com/Xilinx/xlnx_platformstats | xilinx_v2024.1 |
| ddr-qos | xlnx_rel_v2023.2 | 6d1304e5b826cea21da02bd7ca04512176f665ff | https://github.com/Xilinx/ddr-qos | xilinx_v2024.1 |
| axi-qos | xlnx_rel_v2023.2 | 2fd1b627c83778d03b1a91c99990d3714d261bbd | https://github.com/Xilinx/axi-qos | xilinx_v2024.1 |
| kria-dashboard | xlnx_rel_v2024.1 | 550a59619ad63b9d4bf1ebc7c31988862e4fa0ea | https://github.com/Xilinx/kria-dashboard | xilinx_v2024.1 |
| xmutil | xlnx_rel_v2024.1 | 5dea5aa3ddfc66c555bf638ed27abd7abe236b7f | https://github.com/Xilinx/xmutil | xilinx_v2024.1 |
| dfx-mgr | xlnx_rel_v2024.1 | ec70363a2a878737057995f922a9460d18aafa26 | https://github.com/Xilinx/dfx-mgr | xilinx_v2024.1 |
| image-builder | xlnx_rel_v2024.1 | 297a48f8635713a14469a92d49f7e292554dedc9 | https://github.com/Xilinx/imagebuilder | xilinx_v2024.1 |
| sdfec | xlnx_rel_v2024.1 | 84b31cb194325640a631380ed8bfc1db21bab883 | https://github.com/Xilinx/linux-examples | xilinx_v2024.1 |
| libdfx | xlnx_rel_v2024.1 | c8275891ead62b3dfce68c00cf466715f0ac75f1 | https://github.com/Xilinx/libdfx | xilinx_v2024.1 |
| pmtool | 2.0 | d6d4fdf5512e3586b303c6788814092dbe97ec2c | https://github.com/Xilinx/system-controller-pmtool | xilinx_v2024.1 |
| scweb | xlnx_rel_v2023.2 | e72eb967d0e52f2c83372fdfece3b28b9c54c295 | https://github.com/Xilinx/system-controller-web | xilinx_v2024.1 |
| bootgen | xlnx_rel_v2024.1 | 92e09bf37ea17d7b1f0e102a2548f27fb768651c | https://github.com/Xilinx/bootgen | xilinx_v2024.1 |
| gstreamer1.0 | xlnx-rebase-v1.20.5 | 5126254d77401b9673602ddcb617ff9e958dd295 | https://github.com/Xilinx/gstreamer | xlnx-rebase-v1.20.5_2024.1 |
| system-controller-app | xlnx_rel_v2023.2 | fd1e6236ed8aecec58b3ae9e319b4e3dcaeefa79 | https://github.com/Xilinx/system-controller-app | xilinx_v2024.1 |
| xrt | 2024.1 | a75e9843c875bac0f52d34a1763e39e16fb3c9a7 | https://github.com/Xilinx/XRT | |
| gstreamer-vdu-notebooks | xlnx_rel_v2024.1 | ef7a7236144a04977cb5bb800d6d7cf319e52b58 | https://github.com/Xilinx/multimedia-notebooks | xilinx_v2024.1 |
| kernel-module-dp | xlnx_rel_v2024.1 | e20942b256e6fb18eaef919c7441f65ad8afcf43 | https://github.com/Xilinx/hdmi-modules | xilinx_v2024.1 |
| kernel-module-hdmi | xlnx_rel_v2024.1 | edd297762e0bac3f4c5b64ef67244968e22020e2 | https://github.com/Xilinx/hdmi-modules | xilinx_v2024.1 |
| vdu-firmware | xlnx_rel_v2024.1 | 724de80630edcb87d865d69f1a6c0dc61c3f9f12 | https://github.com/Xilinx/vdu-firmware | xilinx_v2024.1 |
| libvdu-ctrlsw | xlnx_rel_v2024.1 | fb8730a808b707bfb86d3d64881899214a951ff6 | https://github.com/Xilinx/vdu-ctrl-sw | xilinx_v2024.1 |
| kernel-module-vdu | xlnx_rel_v2024.1 | 25773344ce1e539e7136c5a30cdee98a6cf490a8 | https://github.com/Xilinx/vdu-modules | xilinx_v2024.1 |
| libvdu-omxil | xlnx_rel_v2024.1 | af9c6e8935799f4dcd579b0164dd05eb039b569d | https://github.com/Xilinx/vdu-omx-il | xilinx_v2024.1 |
| libomxil-xlnx | xlnx_rel_v2024.1 | dc34204543b89997577bd2c9757b3c218e6caccc | https://github.com/Xilinx/vcu-omx-il | xilinx_v2024.1 |
| kernel-module-vcu | xlnx_rel_v2024.1 | 91d19a16308a438596138d30d8174e148fc45584 | https://github.com/Xilinx/vcu-modules | xilinx_v2024.1 |
| libvcu-xlnx | xlnx_rel_v2024.1 | 940f9fa933402de6f959911c236f36add5dd3a40 | https://github.com/Xilinx/vcu-ctrl-sw | xilinx_v2024.1 |
| vcu-firmware | xlnx_rel_v2024.1 | 6ee1998c53817ab0c137b8b99089337d5caba62c | https://github.com/Xilinx/vcu-firmware | xilinx_v2024.1 |
| open-amp-xlnx | xlnx_rel_v2024.1 | dbf0857389190f4c4cedfb77bd1f9bdd7ab404f3 | https://github.com/Xilinx/open-amp | xilinx_v2024.1 |
| libmetal-xlnx | xlnx_rel_v2024.1 | e2fdb4fecbebe41b4cd1c0b4fbfa3496bcded485 | https://github.com/Xilinx/libmetal | xilinx_v2024.1 |
| libmali-xlnx | xlnx_rel_v2024.1 | b3a772aad859cdadc8513b11c3e995546c20e75e | https://github.com/Xilinx/mali-userspace-binaries | xilinx_v2024.1 |
| runx-xlnx | xlnx_rebase_1.1 | 0c7edb3453398d7a0c594ce026c9c1e93c2541cc | https://github.com/Xilinx/runx | xlnx_rebase_1.1_2024.1 |
| xen | xlnx_rebase_4.18 | c4ff3360900b7428ca31de2425763acfe7ad9c21 | https://github.com/Xilinx/xen | xlnx_rebase_4.18_2024.1 |
| qemu-xilinx | xlnx_rel_v2024.1 | 2319c870e754148ec3b9d40be0d3dbee959c3251 | https://github.com/Xilinx/qemu | xilinx_v2024.1 |
| qemu-devicetrees | xlnx_rel_v2024.1 | b9c88cbfaaa0c8b8be70ea3c74f4cb69fb02a080 | https://github.com/Xilinx/qemu-devicetrees | xilinx_v2024.1 |
| device-tree | xlnx_rel_v2024.1 | e30e471c0b466c0d6f51fa5c9611cb7ad2c83da1 | https://github.com/Xilinx/device-tree-xlnx | xilinx_v2024.1 |
| fsbl-firmware | xlnx_rel_v2024.1 | b173d246826f662b9a98215d8f39e93d39d699b4 | https://github.com/Xilinx/embeddedsw | xilinx_v2024.1 |
| arm-trusted-firmware | xlnx_rebase_v2.10 | 4f82b6134e7b43722616c855e5016d42a3ea26d2 | https://github.com/Xilinx/arm-trusted-firmware | xlnx_rebase_v2.10_2024.1 |
| u-boot-xlnx | xlnx_rebase_v2024.01 | fbed1010e50d75e7d25acc1c2d09e1c34cb7e882 | https://github.com/Xilinx/u-boot-xlnx | xlnx_rebase_v2024.01_2024.1 |
| linux-xlnx | xlnx_rebase_v6.6_LTS | 3af4295e00efdced3e8c6973606a7de55f6bf7dc | https://github.com/Xilinx/linux-xlnx | xlnx_rebase_v6.6_LTS_2024.1 |
Open Source components New Features
- See here for the list of features
Known Issues for the 2024.1 release
| Linux/Baremetal | Components | Platform/SoC Supported | Work-around Article Description and Link | To be fixed version |
|---|---|---|---|---|
| Linux | SSW_VCU | Zynq UltraScale+ | 2023.2 - Zynq UltraScale+ MPSoC VCU - VCU Failure while Running Interlaced Video Mode with Pyramidal GOP | 2024.2 |
| Linux | SSW_Drivers | Zynq UltraScale+ | 2023.2 PSDDR EDAC Driver ce_count incrementing incorrectly | 2024.2 |
| BareMetal | SSW_Drivers | MicroBlaze | 2019.x - 2022.x Virtex 7 FPGA - AXI EMC IP: Flash Read Write baremetal example application fails | 2024.2 |
| BareMetal | SSW_Lopper | All | SDT Flow: Do not change the UART stdin and stdout through BSP configuration | 2024.2 |
| BareMetal | SSW_Drivers | All | Zynq UltraScale+ MPSoC : TTC devices issue for each TTC IP instance | 2024.2 |
| Linux | SSW_Yocto | Zynq, Zynq UltraScale+ MPSoC, Versal | Yocto: resize-part fails to extend the partition using /dev/sdX without space before partition number | 2024.2 |
| Linux | SSW_Yocto | Versal | Versal Yocto: vek280-es1 and vhk158-es1 fails to boot with runqemu | 2024.2 |
| Linux | SSW_Yocto | Zynq, Zynq UltraScale+ MPSoC, Versal | 2024.1 PetaLinux/Yocto dfx_user_dts bbclass does not package PDI if absolute path PDI is used | 2024.2 |
| Baremetal | SSW_Libraries | Zynq 7000 | 2024.1 Baremetal: LWIP on Zynq 7000 GEM + Soft SGMII/1000BaseX designs does not work in SDT flow | 2024.2 |
| Baremetal | SSW_Libraries | MB-V | 2024.1 BareMetal: LWIP with AXI Ethernet does not work on MB-V designs | 2024.2 |
| U-Boot | SSW_UBOOT | Versal | 2024.1 Versal: OSPI data integrity test fail on Macronix flash devices | 2024.2 |
| Linux | SSW_Drivers | Versal | 000036502 - 2024.1 Versal: JFFS2 remount failure with CRC errors for Gigadevice OSPI flash parts (1Gb and 512 Mb) in SDR mode | 2024.2 |
| BareMetal | SSW-Video-PL-IP-Drivers | Zynq UltraScale+ MPSoC | 2024.1 - Zynq UltraScale+ MPSoC : DSIRXSS Imports Example Option Missing in GUI | 2024.2 |
| Linux and Baremetal | SSW_PlatformManagement | Versal | 000035014 - Design Advisory for Versal Premium Adaptive SoC, Sysmon - Potential for System Monitor to Under-report Temperature | 2024.2 |
| SDTGen | SSW_DTG+ | Versal | 2024.1 Versal SDT: System device tree not generating HBM nodes | 2024.2 |
| Linux | SSW_PlatformManagement | Versal | 000036482 - 2024.1 Zynq UltraScale+ MPSoC: Linux kernel hangs if clock node name is changed in Device Tree | 2024.2 |
| PetaLinux | PetaLinux | All | 000036481 - 2024.1 Zynq UltraScale+ MPSoC: PetaLinux QEMU boot –pmu-qemu-args is not working | 2024.2 |
| PetaLinux | PetaLinux | Versal | 000036503 - 2023.2/2024.1 Versal : SD1 configured as SD 3.0 instead of eMMC in Vivado design used in VCK190 EMMC BSP | 2024.2 |
| Device Tree Generator | SSW_DTG | Zynq UltraScale+ MPSoC | 000036480 - 2024.1 Zynq UltraScale+ MPSoC: Device Tree Generator generates misc_clk as fixed-factor-clock | 2024.2 |
| Linux | SSW_Drivers | Zynq UltraScale+ MPSoC | 000036477 - 2024.1 - Zynq UltraScale+ MPSoC: Cadence SPI Linux driver - Slave mode support failure | 2024.2 |
| Linux | SSW_Drivers | Zynq UltraScale+ MPSoC | 000036478 - 2024.1 Zynq UltraScale+ MPSoC Yocto/PetaLinux: SPI slave devices are not created | 2024.2 |
| SDTGen | SSW_DTG+ | Versal | 000036507 - 2024.1 Baremetal: Platform creation failed for one specific VCK190 design in Windows OS | 2024.2 |
| PetaLinux | PetaLinux | Microblaze | 000036504 - 2024.1 Microblaze: MCS boot is not working for kcu105_tmr | 2024.2 |
| PetaLinux | PetaLinux | Versal | 000036527 - 2024.1 PetaLinux: AIE Linux Driver cannot be enabled for Versal Premium device XCVP2802 | 2024.2 |
2024.1_PetaLinux_OS_Package_List
Linux Distribution OS details:
Desktop (From Everything.ISO): Development and Creative workstation.
- Ubuntu 20.04.2,20.04.04,20.04.5,20.04.6,22.04 and Ubuntu 22.04.1,22.04.2,22.04.3
- Ubuntu 20.04.2 ,20.04.3,20.04.04,20.04.5,20.04.6,22.04 and Ubuntu 22.04.1,22.04.2,22.04.3 Server. 3.OPEN SUSE LEAP 15.3 Server,OPEN SUSE LEAP 15.4,Almalinux 8.7,Almalinux 9.1 (From Everything.ISO): Infrastructure server 4.OPEN SUSE LEAP 15.3,OPEN SUSE LEAP 15.4 ,Almalinux 8.7,Almalinux 9.1 Desktop (From Everything.ISO): Development and Creative workstation. Note:
- Empty packages are not installed means assuming these are default from Linux Distribution.
- For RHEL/CentOS/Suse you need to installGitPython and jinja2 using pip3 commands as mentioned below. Host GCC Version Upgrade: From 2021.1 release, the gcc version should be greater than 6. Using lower versions of gcc causes build issues. You can also enable the Enable buildtools extended option from petalinux -config → Yocto settings, which uses the pre-compiled gcc binaries from the PetaLinux tool.
Quick Installation steps for packages
Ubuntu Desktop/Server 64 bit
sudo apt-get install iproute2 gawk python3 python build-essential gcc git make net-tools libncurses5-dev tftpd zlib1g-dev libssl-dev flex bison libselinux1 gnupg wget git-core diffstat chrpath socat xterm autoconf libtool tar unzip texinfo zlib1g-dev gcc-multilib automake zlib1g:i386 screen pax gzip cpio python3-pip python3-pexpect xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev pylint3
pip3 install GitPython jinja2
Open suse ,Almalinux Desktop/Server 64 bit
sudo yum install net-tools gawk make wget tar bzip2 gzip python3 unzip perl patch diffutils diffstat git cpp gcc gcc-c++ glibc-devel texinfo chrpath socat perl-Data-Dumper perl-Text-ParseWords perl-Thread-Queue python3-pip python3-GitPython python3-jinja2 python3-pexpect xz which SDL-devel xterm autoconf libtool.x86_64 zlib-devel automake glib2-devel zlib ncurses-devel openssl-devel dos2unix flex bison glibc.i686 glibc.x86_64 screen pax glibc-devel.i686 compat-libstdc++-33.i686 libstdc++.i686 libstdc++.x86_64
Tool/Library Versions
Ubuntu
| Tool/Library | Ubuntu Desktop /Server 20.04.2(64-bit) | Ubuntu Desktop /Server 20.04.3(64-bit) | Ubuntu Desktop /Server 20.04.4(64-bit) | Ubuntu Desktop /Server 20.04.5(64-bit) | Ubuntu Desktop /Server 20.04.6(64-bit) | Ubuntu Desktop /Server 22.04(64-bit) | Ubuntu Desktop /Server 22.04.1(64-bit) | Ubuntu Desktop /Server 22.04.2(64-bit) | Ubuntu Desktop /Server 22.04.3(64-bit) |
|---|---|---|---|---|---|---|---|---|---|
| gawk | gawk-1:5.0.1+dfsg-1ubuntu0.1 | gawk-1:5.0.1+dfsg-1 | gawk-1:5.0.1+dfsg-1 | gawk-1:5.0.1+dfsg-1 | gawk-1:5.0.1+dfsg-1 | gawk-1:5.1.0-1build3 | gawk-1:5.1.0-1build3 | gawk-1:5.1.0-1build3 | gawk-1:5.1.0-1ubuntu0.1 |
| gcc | gcc-4:9.3.0-1ubuntu2 | gcc-4:9.3.0-1ubuntu2 | gcc-4:9.3.0-1ubuntu2 | gcc-4:9.3.0-1ubuntu2 | gcc-4:9.3.0-1ubuntu2 | gcc-4:11.2.0-1ubuntu1 | gcc-4:11.2.0-1ubuntu1 | gcc-4:11.2.0-1ubuntu1 | gcc-4:11.2.0-1ubuntu1 |
| netstat (net-tools) | net-tools-1.60+git20180626.aebd88e-1ubuntu1 | NA | NA | NA | NA | NA | NA | NA | NA |
| ncurses-devel(libncurses5-dev) | ncurses-6.2-0ubuntu2 | ncurses-devel-6.2-0ubuntu2 | ncurses-devel-6.2-0ubuntu2 | ncurses-devel-6.2-0ubuntu2 | ncurses-devel-6.2-0ubuntu2 | ncurses-devel-6.3-2 | ncurses-devel-6.3-2ubuntu0.1 | ncurses-6.3-2ubuntu0.1 | ncurses-6.3-2ubuntu0.1 |
| zlib-devel(also,install 32-bit of this version) | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| openssl-devel | openssl - 1.1.1f-1ubuntu2.3 | openssl-1.1.1f-1ubuntu2.10 | openssl -1.1.1f-1ubuntu2.16 | NA | openssl -1.2.28-2 | openssl-21.0.0-1 | openssl -21.0.0-1 | openssl -1.2.33-1build2 | openssl -21.0.0-1 |
| libselinux | NA | NA | NA | NA | NA | linselinux1-3.3-1build2 | NA | NA | NA |
| xterm | xterm-353-1ubuntu1.20.04.2 | xterm-353-1ubuntu1.20.04.2 | xterm-353-1ubuntu1.20.04.2 | xterm-353-1ubuntu1.20.04.2 | xterm-353-1ubuntu1.20.04.2 | xterm-372-1ubuntu1 | xterm-372-1ubuntu1 | xterm-372-1ubuntu1 | xterm-372-1ubuntu1 |
| zlib1g-dev | zlib1g-dev-1:1.2.11.dfsg-2ubuntu1.5 | zlib1g-dev1-1:1.2.11.dfsg-2ubuntu1.5 | zlib1g-1:1.2.11.dfsg-2ubuntu1.5 | zlib1g-dev:amd64 -1:1.2.11.dfsg-2ubuntu1.5 | zlib1g-dev:1:1.2.11.dfsg-2ubuntu1.5 | zlib1g-dev-1:1.2.11.dfsg-2ubuntu9 | zlib1g-dev:amd64 -1:1.2.11.dfsg-2ubuntu9.2 | zlib1g-1:1.2.11.dfsg-2ubuntu9.2 | zlib1g-4:11.2.0-1ubuntu1 |
| gcc-multilib | gcc-multilib-4:9.3.0-1ubuntu2 | gcc-multilib-4:9.3.0-1ubuntu2 | gcc-multilib-4:9.3.0-1ubuntu2 | gcc-multilib-4:9.3.0-1ubuntu2 | gcc-multilib-4:9.3.0-1ubuntu2 | gcc-multilib -4:11.2.0-1ubuntu1 | gcc-multilib -4:11.2.0-1ubuntu1 | gcc-multilib -4:11.2.0-1ubuntu1 | gcc-multilib -4:11.2.0-1ubuntu1 |
| build-essential | build-essential-12.8ubuntu1.1 | build-essential-12.8ubuntu1.1 | build-essential-12.8ubuntu1.1 | build-essential-12.8ubuntu1.1 | build-essential-12.8ubuntu1.1 | build-essential-12.9ubuntu3 | build-essential 12.9ubuntu3 | build-essential -12.9ubuntu3 | build-essential -12.9ubuntu3 |
| automake | automake -1:1.16.1-4ubuntu6 | automake -1:1.16.1-4ubuntu6 | automake -1:1.16.1-4ubuntu6 | automake -1:1.16.1-4ubuntu6 | automake -1:1.16.1-4ubuntu6 | automake-1:1.16.5-1.3 | automake-2.71-2 | automake-1:1.16.5-1.3 | automake-1:1.16.5-1.3 |
| screen | screen - 4.8.0-1ubuntu0.1 | screen -4.8.0-1ubuntu0.1 | screen -4.8.0-1ubuntu0.1 | screen -4.8.0-1ubuntu0.1 | screen -4.8.0-1ubuntu0.1 | screen -4.9.0-1 | screen -4.9.0-1 | screen-4.9.0-1 | screen-4.9.0-1 |
| libstdc++ | libstdc++- 10.3.0-1ubuntu1~20.04 | libstdc++-10.5.0-1ubuntu1~20.04 | libstdc++-10.5.0-1ubuntu1~20.04 | libstdc++-10.5.0-1ubuntu1~20.04 | libstdc++-10.3.0-1ubuntu1~20.04 | libstdc++-12-20220319-1ubuntu1 | libstdc++-12.3.0-1ubuntu1~22.04 | libstdc++–12.3.0-1ubuntu1~22.04 | libstdc++-12.3.0-1ubuntu1~22.04 |
| g++ (gcc-c++) | g++ 4:9.3.0-1ubuntu2 | g++ -4:9.3.0-1ubuntu2 | g++ -4:9.3.0-1ubuntu2 | g++ -4:9.3.0-1ubuntu2 | g++ -4:9.3.0-1ubuntu2 | g++-4:11.2.0-1ubuntu1 | g++ -4:11.2.0-1ubuntu1 | g++ -4:11.2.0-1ubuntu1 | g++ -4:11.2.0-1ubuntu1 |
| python3-pip | python3-pip-20.0.2-5ubuntu1.10 | NA | NA | NA | NA | NA | NA | NA | NA |
| xz(xz-utils) | xz-utils- 5.2.4-1ubuntu1.1 | xz-utils-5.2.4-1ubuntu1 | xz-utils -5.2.4-1ubuntu1.1 | xz-utils -5.2.4-1ubuntu1.1 | xz-utils -5.2.4-1ubuntu1.1 | xz-utils -5.2.5-2ubuntu1 | xz-utils-5.2.5-2ubuntu1 | xz-utils-5.2.5-2ubuntu1 | xz-utils-5.2.5-2ubuntu1 |
| cpp | cpp-9.4.0-1ubuntu1~20.04.2 | cpp-9- 4:9.3.0-1ubuntu2 | cpp-4:9.3.0-1ubuntu2 | cpp-4:9.3.0-1ubuntu2 | cpp-9.4.0-1ubuntu1~20.04.1 | cpp-4:11.2.0-1ubuntu1 | cpp-4:11.2.0-1ubuntu1 | cpp-4:11.2.0-1ubuntu1 | cpp-4:11.2.0-1ubuntu1 |
| patch | patch- 2.7.6-6 | patch- 2.7.6-6 | patch-2.7.6-6 | patch-2.7.6-6 | patch- 2.7.6-6 | patch-2.7.6-7build2 | patch-2.7.6-7build2 | patch-2.7.6-7build2 | patch-2.7.6-7build2 |
| python3- GitPython(python3-git) | python3-git 3.0.7-1 | NA | NA | NA | NA | NA | NA | NA | NA |
| python3-jinja2 | NA | python3-jinja2 -2.10.1-2 | NA | NA | NA | NA | NA | NA | NA |
| python3-pexpect | python3-pexpect-4.6.0-1build1 | python3-pexpect -4.6.0-1build1 | NA | NA | NA | NA | NA | python3-4.8.0-2ubuntu1 | python3-3.10.6-1~22.04 |
| diffutils | diffutils-1:3.7-3 | diffutils-1:3.7-3 | diffutils-1:3.7-3 | diffutils-1:3.7-3 | diffutils-1:3.7-3 | diffutils-1:3.8-0ubuntu2 | diffutils-1:3.8-0ubuntu2 | diffutils-1:3.8-0ubuntu2 | diffutils-5.5-1ubuntu2 |
| debianutils | NA | debianutils (4.9.1) | debianutils (4.9.1) | NA | NA | debianutils -5.5-1ubuntu2 | debianutils -5.5-1ubuntu2 | debianutils-5.5-1ubuntu2 | debianutils-5.5-1ubuntu2 |
| iputils-ping | iputils-ping-3:20190709-3ubuntu1 | iputils-ping-3:20190709-3 | iputils-ping-3:20190709-3 | iputils-ping-3:20190709-3 | iputils-ping-3:20190709-3 | iputils-ping -3:20211215-1 | iputils-ping-3:20211215-1 | iputils-ping-3:20211215-1 | iputils-ping-3:20211215-1 |
| libegl1-mesa | libegl1-mesa-21.2.6-0ubuntu0.1~20.04.2 | NA | NA | NA | NA | NA | NA | NA | NA |
| libsdl1.2-dev | libsdl1.2-dev 1.2.15+dfsg2-5 | NA | NA | NA | NA | NA | NA | NA | NA |
| pylint3 | pylint3-2.4.4-2 | NA | NA | NA | NA | NA | NA | NA | NA |
| python3 | python3-3.8.2-0ubuntu2 | python3-3.8.2-0ubuntu2 | python3 -3.8.2-0ubuntu2 | python3 -3.8.2-0ubuntu2 | python3-3.8.2-0ubuntu2 | python3 -3.10.4-0ubuntu2 | python3-3.10.4-0ubuntu2 | python3-3.10.6-1~22.04 | python3-3.10.6-1~22.04 |
| cpio | cpio-2.13+dfsg-2ubuntu0.3 | cpio -2.13+dfsg-2ubuntu0.3 | cpio-2.13+dfsg-2ubuntu0.3 | cpio -2.13+dfsg-2ubuntu0.3 | cpio-2.13+dfsg-2ubuntu0.3 | cpio-2.13+dfsg-7 | cpio - 2.13+dfsg-7 | cpio -2.13+dfsg-7 | cpio -2.13+dfsg-7 |
| gnupg | gnupg-2.2.19-3ubuntu2.1 | gnupg-2.2.19-3ubuntu2.1 | gnupg-2.2.19-3ubuntu2.2 | gnupg- 2.2.19-3ubuntu2.2 | gnupg-2.2.19-3ubuntu2.2 | gnupg -2.2.27-3ubuntu2 | gnupg-2.2.27-3ubuntu2.1 | gnupg-2.2.27-3ubuntu2.1 | gnupg-2.2.27-3ubuntu2.1 |
| bind-utils | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
openSUSE/AlmaLinux OS Versions
| Tool/Library | Opensuse Leap 15.3 Desktop /Server (64-bit) | Opensuse Leap 15.4 Desktop /Server (64-bit) | Almalinux 8.7 Desktop /Server (64-bit) | Almalinux 9.1 Desktop /Server (64-bit) |
|---|---|---|---|---|
| gawk | gawk-4.2.1-1.41 | gawk-4.2.1-1.41 | gawk-4.2.1-4 | gawk-5.1.0-6.el9 |
| gcc | gcc-7-3.9.1 | gcc - 7-3.9.1 | gcc-8.5.0-18.el8 | gcc - 11.3.1-4.3.el9 |
| netstat (net-tools) | net-tools-deprecated-2.0+git20170221.479bb4a-3.11 | net-tools -1.35.0-150400.4.2.1 | net-tools -2.0-0.52.20160912git | net-tools -2.0-0.62.20160912git |
| ncurses-devel(libncurses5-dev) | ncurses -devel-6.1-5.6.2 | ncurses - 1.35.0-150400.4.5.1 | ncurses - 6.1-9.20180224 | ncurses-6.2-8.20210508.e19 |
| zlib-devel(also,install 32-bit of this version) | zlib-1.2.11-bp153.1.81 | zlib-devel-1.2.11-150000.3.30.1 | zlib-devel-1.2.11-21 | zlib-devel-1.2.11-39.el9 |
| openssl-devel | openssl-3.14.3-bp153.1.25 | openssl- 1.2.37-150400.14.3.4 | openssl- 1:1.1.1k-7 | openssl- 1:3.0.1-43.el9 |
| libselinux | libselinux -3.0-1.31 | libselinux - 3.1-150400.1.69 | libselinux -2.9-6 | libselinux -3.5-1.el9 |
| xterm | xterm-330-150200.11.6.1 | xterm- 330-150200.11.12.1 | xterm-331-1.el8_3.2 | xterm-366-8.el9 |
| zlib1g-dev | NA | NA | zlib1g-dev1.2.11-21.el8_7 | NA |
| gcc-multilib | NA | NA | NA | NA |
| build-essential | NA | NA | NA | NA |
| automake | automake-1.15.1-4.10.2 | automake -1.15.1-4.10.2 | automake-1.16.1-7 | automake-1.16.2-6.el9 |
| screen | screen-6.1-5.9.1 | screen-6.1-150000.5.20.1 | NA | NA |
| libstdc++ | libstdc++-9.2.0-bp153.1.72 | libstdc++-9.2.0-bp154.2.76 | NA | NA |
| g++ (gcc-c++) | NA | NA | NA | NA |
| python3-pip | python3-pip -10.0.1-3.6.1 | python3-pip-20.0.2-150400.20.1 | python3-pip-9.0.3-22 | python3-pip-21.2.3-6.el9 |
| xz(xz-utils) | NA | NA | xz-utils-5.2.4-4.el8 | NA |
| cpp | cpp - 1.5.0-bp153.1.20 | cpp -0.8.0-bp154.1.27 | cpp-8.5.0-18 | cpp -11.3.1-4.3.el9 |
| patch | NA | patch-1.8-bp154.1.22 | NA | NA |
| python3- GitPython(python3-git) | NA | python3-3.1.12.1610074031.f653af66 | NA | python3-GitPython- 3.9.16-1.el9 |
| python3-jinja2 | NA | python3-jinja2-0.2.0-bp154.1.29 | NA | NA |
| python3-pexpect | python3-pexpect - 4.8.0-5.3.5 | NA | NA | NA |
| diffutils | diffutils-3.6-4.3.1 | diffutils-3.6-4.3.1 | diffutils-3.6-6.el8 | diffutils-3.7-12.el9 |
| debianutils | NA | NA | NA | NA |
| iputils-ping | NA | NA | NA | NA |
| libegl1-mesa | NA | NA | NA | NA |
| libsdl1.2-dev | NA | NA | libSDL-1_2-0 - 1.2.15-150000.3.19.1 | NA |
| pylint3 | pylint - 3.2.8-bp153.1.16 | NA | NA | NA |
| python3 | python3 - 4.15.12+git.535.7750e5c95ef-150300.3.43.1 | python3.6.15 | python3 -3.0.7-4 | python3 -3.9.16-1.el9 |
| cpio | cpio -2.12-3.9.1 | cpio -2.13-150400.1.98 | cpio-2.12-11 | cpio -2.13-16.el9 |
| gnupg | gnupg-2.6-bp153.1.14 | gnupf-2.7.1-bp154.2.18 | NA | NA |
| bind-utils | N/A | N/A | bind-libs-32:9.11.36 | N/A |