75775 - PetaLinux 2020.2/3 - Product Update Release Notes and Known Issues
Title
75775 - PetaLinux 2020.2/3 - Product Update Release Notes and Known Issues
Description
This Answer Record acts as the release notes for PetaLinux 2020.2 and 2020.3 (Versal specific) and contains links to information about resolved issues and updated collateral contained in this release.
Note: the 2020.3 release is for Versal ACAP devices only.
Customers who are using MicroBlaze, Zynq-7000, Zynq UltraScale+ MPSoC/RFSoC devices should use the 2020.2 release.
Solution
BSPs supported for the 2020.2 PetaLinux Release
This table contains supported BSPs for MicroBlaze, Zynq-7000, Zynq UltraScale+ MPSoC/RFSoC available on the Embedded Development download page.
Note: XY - Represents release year, Z - Represents release version.
| Platform | Variant | BSP Name | BSP Description |
|---|---|---|---|
| MicroBlaze | AC701 | xilinx-ac701-v20XY.Z-final.bsp | This BSP contains: Hardware: Uses the Vivado board preset with a MicroBlaze Processor, and core peripherals IPs such as AXI UARTLITE, AXI 1G/2.5G Ethernet, AXI I2C, AXI GPIO, AXI DDR controller, SPI flash, led_4bits. Software: fs-boot, u-boot, Linux, device-tree, rootfs (minimal packages). Pre-built Images: Bitstream, fs-boot, u-boot, Linux kernel, dtb, and rootfs for booting u-boot and Linux. |
| MicroBlaze | KC705 | xilinx-kc705-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with MicroBlaze Processor, and peripherals such as AXI UARTLITE, AXI 1G/2.5G Ethernet, AXI I2C, AXI GPIO, AXI DDR controller, Linear flash, led_8bits. Software: fs-boot, u-boot, Linux, device-tree, rootfs (minimal packages). Pre-built Images: Bitstream, fs-boot, u-boot, Linux kernel, dtb, and rootfs for booting u-boot and Linux. |
| MicroBlaze | KCU105 | xilinx-kcu105-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with MicroBlaze Processor, AXI UARTLITE, AXI I2C, AXI GPIO, AXI DDR controller, AXI QSPI, led_8bits, and AXI 1G/2.5G Ethernet. Software: fs-boot, u-boot, Linux, device-tree, rootfs (minimal packages). Pre-built Images: Bitstream, fs-boot, u-boot, Linux kernel, dtb, and rootfs for booting u-boot and Linux. |
| MicroBlaze | SP701 | xilinx-sp701-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with MicroBlaze Processor, and peripherals such as AXI I2C, AXI GPIO, AXI DDR controller, AXI QSPI, AXI UARTLITE, led_8bits, and AXI 1G/2.5G Ethernet. Software: fs-boot, u-boot, Linux, device-tree, rootfs (minimal packages). Pre-built Images: Bitstream, fs-boot, u-boot, Linux kernel, dtb, and rootfs for booting u-boot and Linux. |
| MicroBlaze | VCU118 | xilinx-vcu118-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with MicroBlaze Processor, AXI I2C, AXI GPIO, AXI DDR controller, AXI QSPI, AXI UARTLITE, led_8bits, and AXI 1G/2.5G Ethernet. Software: fs-boot, u-boot, Linux, device-tree, rootfs (minimal packages). Pre-built Images: Bitstream, fs-boot, u-boot, Linux kernel, dtb, and rootfs for booting u-boot and Linux. |
| Zynq-7000 | ZC702 | xilinx-zc702-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with Zynq-7000 PS block (DDR, UART, SD, QSPI, Ethernet, etc.) and AXI GPIO connected to led_4bits. Software: FSBL, u-boot, Linux, device-tree (includes OpenAMP), rootfs (minimal packages). Pre-built Images: Bitstream, FSBL, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Zynq-7000 | ZC706 | xilinx-zc706-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with Zynq-7000 PS block (DDR, UART, SD, QSPI, Ethernet, etc.) and AXI GPIO connected with led_4bits, dip_switches_4bits, gpio_sws_3bits. Software: FSBL, u-boot, Linux, device-tree (includes OpenAMP), rootfs (minimal packages). Pre-built Images: Bitstream, FSBL, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Zynq-7000 | Avnet Digilent Zedboard | avnet-digilent-zedboard-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with Zynq-7000 PS block (DDR, UART, SD, QSPI, Ethernet, etc.) and AXI GPIO connected with led_8bits, btns_5bits, sws_8bits. Software: FSBL, u-boot, Linux, device-tree (includes OpenAMP), rootfs (minimal packages). Pre-built Images: Bitstream, FSBL, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Zynq UltraScale+ MPSoC | ZCU102 production silicon | xilinx-zcu102-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with Zynq UltraScale+ MPSoC PS block (DDR, UART, SD, QSPI, Ethernet, PCIe, DP, USB, SATA, etc.). Software: FSBL, PMUFW, ATF, u-boot, Linux, device-tree (includes OpenAMP, Xen), rootfs (minimal packages). Pre-built Images: Bitstream, FSBL, PMUFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Zynq UltraScale+ MPSoC | ZCU104 production silicon | xilinx-zcu104-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with Zynq UltraScale+ MPSoC PS block (DDR, UART, SD, QSPI, Ethernet, DP, USB, SATA, etc.), VCU DDR4 Controller (PL DDR) and VCU IP. Software: FSBL, PMUFW, ATF, u-boot, Linux, device-tree (includes OpenAMP, Xen), vcu-control software, rootfs (minimal packages including GStreamer, OpenMAX, V4L2, libdrm, and vcu-examples). Pre-built Images: Bitstream, FSBL, PMUFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Zynq UltraScale+ MPSoC | ZCU106 production silicon | xilinx-zcu106-v20XY.Z-final.bsp | This BSP contains: Hardware 1: Vivado board preset with Zynq UltraScale+ MPSoC PS block (DDR, UART, SD, QSPI, Ethernet, PCIe, DP, USB, SATA, etc.), VCU DDR4 Controller (PL DDR) and VCU IP. Hardware 2: Vivado board preset with new PL DDR part. Software: FSBL, PMUFW, ATF, u-boot, Linux, device-tree (includes OpenAMP, Xen), vcu-control software, rootfs (with GStreamer, OpenMAX, V4L2, libdrm, and vcu-examples). Pre-built Images: Bitstream, FSBL, PMUFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Zynq UltraScale+ RFSoC | ZCU111 production silicon | xilinx-zcu111-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with RFSoC PS block (DDR, UART, SD, QSPI, Ethernet, DP, USB, SATA, etc.) and rf_data_converters, sd_fec_dec, adc_sink, dac_source, axi_gpio, axi_intc IPs. Software: FSBL, PMUFW, ATF, u-boot, Linux, device-tree (includes OpenAMP, Xen), rfdc-drivers, rootfs (with RDFC example applications). Pre-built Images: Bitstream, FSBL, PMUFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Zynq UltraScale+ RFSoC | ZCU1275 | xilinx-zcu1275-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with RFSoC PS block (DDR, UART, SD, QSPI, Ethernet, DP, USB, SATA, etc.) and rf_data_converters, adc_sink, dac_source, axi_gpio, axi_intc IPs. Software: FSBL, PMUFW, ATF, u-boot, Linux, device-tree (includes OpenAMP, Xen), rfdc-drivers, rootfs (with RDFC example applications). Pre-built Images: Bitstream, FSBL, PMUFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Zynq UltraScale+ RFSoC | ZCU1285 | xilinx-zcu1285-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with RFSoC PS block (DDR, UART, SD, QSPI, Ethernet, DP, USB, SATA, etc.) and rf_data_converters, adc_sink, dac_source, axi_gpio, axi_intc IPs. Software: FSBL, PMUFW, ATF, u-boot, Linux, device-tree (includes OpenAMP, Xen), rfdc-drivers, rootfs (with RDFC example applications). Pre-built Images: Bitstream, FSBL, PMUFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Zynq UltraScale+ RFSoC | ZCU208 | xilinx-zcu208-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with RFSoC PS block (DDR, UART, SD, QSPI, Ethernet, etc.) and ADC_DDR_DMA, DAC_DDR_DMA CLOCKING blocks, axi_gpio IPs. Software: FSBL, PMUFW, ATF, u-boot, Linux, device-tree (includes OpenAMP, Xen), rfclk, rfdc-drivers, rootfs (with RFCLK and RDFC example applications). Pre-built Images: Bitstream, FSBL, PMUFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Zynq UltraScale+ RFSoC | ZCU208-SDFEC | xilinx-zcu208-sdfec-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with RFSoC PS block (DDR, UART, SD, QSPI, Ethernet, etc.) and SD-FEC, Monitor blocks, AXI GPIO, AXI INTC IPs. Software: FSBL, PMUFW, ATF, u-boot, Linux, device-tree (includes OpenAMP, Xen), rfclk, rfdc-drivers, rootfs (with RFCLK and RDFC examples). Pre-built Images: Bitstream, FSBL, PMUFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Zynq UltraScale+ RFSoC | ZCU216 | xilinx-zcu216-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with RFSoC PS block (DDR, UART, SD, QSPI, Ethernet, etc.) and ADC_DDR_DMA, DAC_DDR_DMA CLOCKING blocks, axi_gpio IPs. Software: FSBL, PMUFW, ATF, u-boot, Linux, device-tree (includes OpenAMP, Xen), rfclk, rfdc-drivers, rootfs (with RFCLK and RDFC examples). Pre-built Images: Bitstream, FSBL, PMUFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs. |
| Versal ACAP (AI Core) | VCK190 Production silicon | xilinx-vck190-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with Versal CIPS IP PS block (DDR, UART, SD, QSPI, Ethernet, USB, etc.) and AIE IP in PL. Software: PLM, PSMFW, ATF, u-boot, Linux, device-tree (includes OpenAMP, Xen), rootfs (with TCL, xrt, zocl, python, libstdc++, aie-matrix-multiplication). Pre-built Images: PDI, PLM, PSMFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs for u-boot and Linux. OOB Images: Ready-to-boot SD images including Jupyter, pm-notebooks, openamp-demo-notebooks, python3-ipywidgets. |
| Versal ACAP (Prime) | VMK180 Production silicon | xilinx-vmk180-v20XY.Z-final.bsp | This BSP contains: Hardware: Vivado board preset with Versal CIPS IP PS block (DDR, UART, SD, QSPI, Ethernet, USB, etc.) with production silicon. Software: PLM, PSMFW, ATF, u-boot, Linux, device-tree (includes OpenAMP, Xen), rootfs (with TCL, python, libstdc++). Pre-built Images: PDI, PLM, PSMFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs for u-boot and Linux. OOB Images: Ready-to-boot SD images including Jupyter, pm-notebooks, openamp-demo-notebooks, python3-ipywidgets. |
BSPs supported for the 2020.3 PetaLinux Release
This table contains supported BSPs for Versal ACAP available on the Embedded Development download page
Note: XY - Represents release year, Y - Represents release version.
| Platform | Variant | BSP Name | BSP Description |
|---|---|---|---|
| Versal ACAP (AI Core) | VCK190 Production silicon | xilinx-vck190-v20XY.Z-final.bsp | This BSP contains: Hardware: This design uses the Vivado board preset with Versal CIPS IP PS block (DDR, UART, SD, QSPI, Ethernet, USB, etc.) with production silicon and AIE IP in PL. Software: PLM, PSMFW, ATF, U-Boot, Linux, device-tree (includes open-amp, xen), rootfs (minimal packages such as Tcl, xrt, zocl, Python, libstdc++, aie-matrix-multiplication). Pre-built Images: Ready-to-test images including PDI, PLM, PSMFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs booting u-boot, Linux, and Xen. OOB Images: Ready-to-boot images with rootfs in SD ext4 partition. Out-of-the-box demo images include packages such as packagegroup-petalinux-jupyter, pm-notebooks, openamp-demo-notebooks, python3-ipywidgets. |
| Versal ACAP (Prime) | VMK180 Production silicon | xilinx-vmk180-v20XY.Z-final.bsp | This BSP contains: Hardware: This design uses the Vivado board preset with Versal CIPS IP PS block (DDR, UART, SD, QSPI, Ethernet, USB, etc.) with production silicon. Software: PLM, PSMFW, ATF, U-Boot, Linux, device-tree (includes open-amp, xen), rootfs (minimal packages such as Tcl, Python, libstdc++). Pre-built Images: Ready-to-test images including PDI, PLM, PSMFW, ATF, u-boot, boot.scr, Linux kernel, dtb, and rootfs booting u-boot, Linux, and Xen. OOB Images: Ready-to-boot images with rootfs in SD ext4 partition. Out-of-the-box demo images include packages such as packagegroup-petalinux-jupyter, pm-notebooks, openamp-demo-notebooks, python3-ipywidgets. |
Unified Images supported for the 2020.2 PetaLinux Release
This table contains supported unified images for Zynq-7000 and Zynq UltraScale+ MPSoC/RFSoC available on the Embedded Development download page.
Note: XY - Represents release year, Z - Represents release version.
| Platform | SOC Variant | Tar File Name | Unified Image Description |
|---|---|---|---|
| Zynq-7000 | All | xilinx-zynq-common-v2020.2.tar.gz | This tar file contains: Pre-built Images: Ready-to-test images such as u-boot.elf, boot.scr, Image, rootfs.ext4, rootfs.manifest, rootfs.tar.gz, and sdk.sh.README.txt: This readme file describes how to install and use these image files. |
| Zynq UltraScale+ MPSoC/RFSoC | CG, EG, EV, DR | xilinx-zynqmp-common-v2020.2.tar.gz | This tar file contains: Pre-built Images: Ready-to-test images such as bl31.elf, u-boot.elf, boot.scr, Image, rootfs.ext4, rootfs.manifest, rootfs.tar.gz, and sdk.sh.README.txt: This readme file describes how to install and use these image files. |
| Versal ACAP | AI Core, Prime | xilinx-versal-common-v2020.2.tar.gz | This tar file contains: Pre-built Images: Ready-to-test images such as u-boot.elf, boot.scr, Image, rootfs.ext4, rootfs.manifest, rootfs.tar.gz, and sdk.sh.README.txt: This readme file describes how to install and use these image files. |
Note: The “
Refer to the attached file “2020.2_PetaLinux_Packages_List” for software package versions tested on host machines, which is required for PetaLinux installation tools.
See the attached README also.
Unified Images supported for the 2020.3 PetaLinux Release
This table contains supported unified images for Versal ACAP available on the Embedded Development download page.
Note: XY - Represents release year, Z - Represents release version.
| Platform | SOC Variant | Tar File Name | Unified Image Description |
|---|---|---|---|
| Versal ACAP | AI Core, Prime | xilinx-versal-common-v2020.3.tar.gz | This tar file contains: Pre-built Images: Ready-to-test images such as u-boot.elf, boot.scr, Image, rootfs.ext4, rootfs.manifest, rootfs.tar.gz, and sdk.sh.README.txt: This readme file describes how to install and use these image files. |
Note: The “
Refer to the attached file “2020.2_PetaLinux_Packages_List” (No changes for 2020.3 release) for software package versions tested on host machines, which is required for PetaLinux installation tools.
PetaLinux 2020.2 contains the following build collateral:
| Component | Git Repo | Git Branches | Git Tags | Commit ID | Comments |
|---|---|---|---|---|---|
| FSBL, PMU Firmware, PLM, PSM Firmware | git://github.com/Xilinx/embeddedsw.git | master-rel-2020.2 | xilinx-v2020.2 | 08b9f4304d1634ed632f4276d603d834940fd55a | FSBL for Zynq-7000: embeddedsw/lib/sw_apps/zynq_fsblFSBL for Zynq UltraScale+: embeddedsw/lib/sw_apps/zynqmp_fsblPMU for Zynq UltraScale+: embeddedsw/lib/sw-apps/zynqmp_pmufwPLM for Versal ACAP: embeddedsw/lib/sw-apps/versal_plmPSM for Versal ACAP Firmware: embeddedsw/lib/sw-apps/versal_psmfw |
| Device-tree | git://github.com/Xilinx/device-tree-xlnx.git | master | xilinx-v2020.2 | f725aaecffb806aff8dc081b6ab508ce7bb1fc3d | |
| Linux | git://github.com/Xilinx/linux-xlnx.git | xlnx_rebase_v5.4 | xlnx_rebase_v5.4_2020.2 | 62ea514294a0c9a80455e51f1f4de36e66e8c546 | Linux Kernel rebase version 5.4 |
| U-Boot | git://github.com/Xilinx/u-boot-xlnx.git | xlnx_rebase_v2020.01 | xlnx_rebase_v2020.01_2020.2 | bb4660c33aa7ea64f78b2682bf0efd56765197d6 | U-boot Version v2020.01 |
| QEMU | git://github.com/Xilinx/qemu.git | branch/xilinx-v2020.2 | xilinx-v2020.2 | 7e3e3ae09af8abe70383a5dcf2e80801a07512d0 | |
| Xen | git://github.com/Xilinx/xen.git | xilinx/release-2020.2 | xilinx-v2020.2 | dfa58d1a3f0db395f2c8799419cf6fa537eb2aeb | Xen Version 4.13 |
| ARM-Trusted-Firmware (ATF) | git://github.com/Xilinx/arm-trusted-firmware.git | xlnx_rebase_v2.2 | xilinx_rebase_v2.2_2020.2 | e6eea88b14aaf456c49f9c7e6747584224648cb9 | ATF is based on upstream version 2.2 |
| Yocto | git://github.com/Xilinx/meta-xilinx.git git://github.com/Xilinx/meta-xilinx-tools.git git://github.com/Xilinx/meta-petalinux.git git://github.com/Xilinx/meta-vitis-ai.git |
rel-v2020.2 | No Tags | e32c768b7e30c2f949b0b98e807afe82ac213556 76a415bd5d238cbdaa850ba1c202144990e87968 ef895be94f61e3f315701b0120497dde556136bf e24ef77f2363b142c78484c8ac181998f9386c15 |
Yocto 3.0.0 Zeus |
| qemu-devicetrees | git://github.com/Xilinx/qemu-devicetrees.git | branch/xilinx-v2020.2 | xilinx-v2020.2 | 0097f0f651d67b3a8495693e9e17c443948d3c77 | |
| OpenAMP | git://github.com/Xilinx/open-amp.git | rel-v2020.2 | xilinx-v2020.2 | 29eb98c02326199ad4245a484611a3b199d55bab | |
| libmetal | git://github.com/Xilinx/libmetal.git | rel-v2020.2 | xilinx-v2020.2 | 595d97e827c2cd3974e26a2be70e7fe48b7fe67e | |
| VCU OpenMax IL | git://github.com/Xilinx/vcu-omx-il.git | release-2020.2 | xilinx-v2020.2 | 4e9daf282a12ecba19fe12f296a31315f6a6bd2d | |
| VCU Control Software | git://github.com/Xilinx/vcu-ctrl-sw.git | release-2020.2 | xilinx-v2020.2 | b82de3783fe66ee72f28b51313e8b42827d3f202 | |
| VCU Firmware | git://github.com/Xilinx/vcu-firmware.git | release-2020.2 | xilinx-v2020.2 | 97faa66c559f31ab7be5ba40ddfa18530274cdd1 | |
| VCU Modules | git://github.com/Xilinx/vcu-modules.git | release-2020.2 | xilinx-v2020.2 | 844d4c4292e08ad8c3f22ac78e9a937395c1db4b | |
| GStreamer OpenMax IL | git://github.com/Xilinx/gst-omx.git | release-2020.2 | xilinx-v2020.2 | f3061fb074c6ef86df252bfe769ca5bf124fa3bf | GStreamer version 1.16.1 |
| GStreamer Plugins-Base | git://github.com/Xilinx/gst-plugins-base.git | release-2020.2 | xilinx-v2020.2 | a46ce57c6ddd1146c118133d9eecd5e7a10d2cf7 | |
| GStreamer Plugins-Bad | git://github.com/Xilinx/gst-plugins-bad.git | release-2020.2 | xilinx-v2020.2 | 34f6d133877dd667002824169bf467ef6de04cb3 | |
| GStreamer Plugins-Good | git://github.com/Xilinx/gst-plugins-good.git | release-2020.2 | xilinx-v2020.2 | 7b1c7fbeac702c5f1d648074d7b7191c9512af9f | |
| GStreamer | git://github.com/Xilinx/gstreamer.git | release-2020.2 | xilinx-v2020.2 | 10db9688beab0b11ea2e8c5b05d78c57a589ad03 | |
| hdmi-modules | git://github.com/Xilinx/hdmi-modules.git | release-2020.2 | xilinx-v2020.2 | 47b8ffe39df1543a69b1eca67a33029b5f85de9f | |
| GPU MALI | git://github.com/Xilinx/mali-userspace-binaries.git | rel-v2020.2 | xilinx-v2020.2 | da73805e3e011382c4d014ac10037cd193aaa9a0 | |
| GCC | MB compiler version 9.2, ARM 9.2 |
2020.2 Release Notes for Open Source components wiki page:
The below page covers details for all of the open source components changes such as New Features and Bug Fixes in a particular release.
https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/981860495/2020.2+Release+Notes+for+Open+Source+Components
2020.2 Release pre-built images wiki page:
https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1065451521/2020.2+Release
2020.2 New Features:
Note: Versal content is in bold font
PetaLinux
- Added support for TMPDIR option while creating a project
- Added support for Unified Web Installer
- Added support to build u-boot using external DTB option in petalinux-config menu.
- Added new petalinux-devtool command to support Yocto devtool feature.
- Updated Vitis AI dependency packages in common rootfs.
- Added support for Multiboot.
- Obsolete (UG1157) documentation and all content from (UG1157) are merged into (UG1144).
- Added unified image support for Zynq-7000, Zynq UltraScale+ MPSoC/RFSoC and Versal platforms.
- Added Yocto WIC image support in all BSP’s pre-built images.
- Added support for resize utility package for rootfs to change the SD partitions.
GPU MALI-400
- None
2020.2 Bug Fixes:
Note: Versal content is in bold font
PetaLinux
- Fixed MicroBlaze fsboot hang issue in axi_quad_spi_0 when axi4_interface(CONFIG.C_TYPE_OF_AXI4_INTERFACE) support is enabled.
- (UG1144) doc changes.
- Fixed Ubuntu version from 18.04.02 to 18.04.2
- Fixed Ubuntu package version in host packages table
- Updated TFTP boot steps
- Updated petalinux-devtool commands
- Updated BIF attributes order and printing attribute value on terminal.
- Fixed issue with MicroBlaze design targeted for ZCU106 board.
- Added openssl binary support in petalinux-config -c rootfs
- Fixed petalinux-config -c kernel issue with ext-local-src
- Fixed issue where PetaLinux config generates incorrect DDR size and DTB padding when you parse XSA for a second time
- Added menu entry for 4K erase block size in JFFS2 in PetaLinux config
GPU MALI-400
- None
PetaLinux 2020.3 contains the following build collateral:
| Component | Git Repo | Git Branches | Git Tags | Commit ID | Comments |
|---|---|---|---|---|---|
| PLM, PSM Firmware | git://github.com/Xilinx/embeddedsw.git | master-rel-2020.3 | xilinx-v2020.3 | d12149e44651c1c429ee32322e250c3aff3edddf | PLM for Versal ACAP: embeddedsw/lib/sw-apps/versal_plmPSM for Versal ACAP Firmware: embeddedsw/lib/sw-apps/versal_psmfw |
| Device-tree | git://github.com/Xilinx/device-tree-xlnx.git | master-rel-2020.3 | xilinx-v2020.3 | e5a0e31284d1c02bbdf19b579d2e89fa45da96b8 | |
| Linux | git://github.com/Xilinx/linux-xlnx.git | xlnx_rebase_v5.4 | xlnx_rebase_v5.4_2020.3 | 49bdb4e70d2001f3a5bf0bf5e990cca4a85210f4 | Linux Kernel rebase version 5.4 |
| U-Boot | git://github.com/Xilinx/u-boot-xlnx.git | xlnx_rebase_v2020.01 | xlnx_rebase_v2020.01_2020.3 | a1bf7f435872d7cdf79ec8777c2a078f06ac9f6b | U-boot Version v2020.01 |
| QEMU | git://github.com/Xilinx/qemu.git | branch/xilinx-v2020.3 | xilinx-v2020.3 | 53d6b4ffc13d94ad9d5416b17be1eb70148b7f7f | |
| Xen | git://github.com/Xilinx/xen.git | xilinx/release-2020.3 | xilinx-v2020.3 | f19a872233fbfe2eb933f25fa3d9a780ced774e5 | Xen Version 4.13 |
| ARM-Trusted-Firmware (ATF) | git://github.com/Xilinx/arm-trusted-firmware.git | xlnx_rebase_v2.2 | xilinx_rebase_v2.2_2020.3 | e6eea88b14aaf456c49f9c7e6747584224648cb9 | ATF is based on upstream version 2.2 |
| Yocto | git://github.com/Xilinx/meta-xilinx.git git://github.com/Xilinx/meta-xilinx-tools.git git://github.com/Xilinx/meta-petalinux.git git://github.com/Xilinx/meta-vitis-ai.git |
rel-v2020.3 | No Tags | 5417b9f25f71cb902dddb143b684b0e74e97ba79 ff69b201522fec7416f2c5ee631368a8e6afb260 9e54bce798679b1232bc257ba61ef49c7142eed6 f7b2f9b1d51a5943241396b87c0c6cc0ef4bf078 |
Yocto 3.0.0 Zeus |
| qemu-devicetrees | git://github.com/Xilinx/qemu-devicetrees.git | branch/xilinx-v2020.3 | xilinx-v2020.3 | cd033c4e08cecc378d53ff14e001fb346df74df5 | |
| OpenAMP | git://github.com/Xilinx/open-amp.git | rel-v2020.2 | xilinx-v2020.2 | 29eb98c02326199ad4245a484611a3b199d55bab | |
| libmetal | git://github.com/Xilinx/libmetal.git | rel-v2020.2 | xilinx-v2020.2 | 595d97e827c2cd3974e26a2be70e7fe48b7fe67e | |
| hdmi-modules | git://github.com/Xilinx/hdmi-modules.git | release-2020.2 | xilinx-v2020.2 | 47b8ffe39df1543a69b1eca67a33029b5f85de9f | |
| Bootgen | git://github.com/Xilinx/bootgen.git | xlnx-rel-v2020.3 | 82211840048d60cfde8816df8f572278390210cb | ||
| RunX | git://github.com/Xilinx/runx.git | xilinx/release-2020.3 | f19a872233fbfe2eb933f25fa3d9a780ced774e5 | ||
| XRT | git://github.com/Xilinx/xrt.git | xilinx/release-2020.3 | f9af081618f5f2e05d66c25887bd8f816633759e | ||
| GCC | MB compiler version 9.2, ARM 9.2 |
2020.3 Release Notes for Open Source components wiki page:
The below wiki page covers details for all of the open source components changes such as New Features and Bug Fixes in a particular release.
https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1589018630/2020.3+Release+Notes+for+Open+Source+Components
2020.3 New Features:
https://xilinx-wiki.atlassian.net/wiki/spaces/XWUC/pages/1545633793/2020.3+Release
PetaLinux
- None
2020.3 Bug Fixes:
PetaLinux
- None
Known Issues for 2020.2 and 2020.3:
| Linux/Baremetal | Components | Description | Work-around | To be fixed version |
|---|---|---|---|---|
| Linux | PetaLinux | Zynq UltraScale+ MPSoC: How to enable UHS (SD 3.0) support for ZCU102 and ZCU106 evaluation board PetaLinux BSPs | (Xilinx Answer 69978) | NA |
| Linux | XSDK | Zynq UltraScale+ MPSoC: Connecting XSDB to Linux CPU idle | (Xilinx Answer 69143) | NA |
| Linux | FSBL | Zynq UltraScale+ MPSoC: How to achieve SATA performance in Linux | (Xilinx Answer 71584) | NA |
| Linux | FSBL | Zynq UltraScale+ MPSoC: How to make SMMU work with SATA IP | (Xilinx Answer 71790) | NA |
| Linux | QEMU | 2020.2 QEMU Versal and Zynq UltraScale+ MPSoC - Incorrect dummy cycles sent when using GQSPI dual or quad mode byte transfer instead of CS hold time | (Xilinx Answer 75599) | NA |
| Linux | QEMU | QEMU 2020.2 Versal and Zynq UltraScale+ MPSOC: Incorrect dummy cycle count for Quad I/O read command on Micron flashes | (Xilinx Answer 75600) | NA |
| Linux | QEMU | 2020.2 QEMU Versal and Zynq UltraScale+ MPSoC: QEMU program stops with XSDB | (Xilinx Answer 75614) | NA |
| Linux | QEMU | 2020.2 Versal and Zynq UltraScale+ MPSOC: QEMU GDB unable to catch segfaults | (Xilinx Answer 75615) | NA |
| Linux | QEMU | 2020.2 Versal QEMU: LPD XPPU does not cover TCM | (Xilinx Answer 75684) | NA |
| Linux | PetaLinux | 2020.x-2021.x PetaLinux: Why platform-top.h doesn’t work in u-boot distro boot | (Xilinx Answer 75730) | 2021.2 |
| Linux | PetaLinux | 2020.1/2 PetaLinux: Running petalinux-config menu crashes with segmentation fault on CentOS 7.x | (Xilinx Answer 75816) | 2021.1 |
| Linux | Device-tree | 2020.1 Zynq UltraScale+ MPSoC: PetaLinux fails to build DTG when FPGA Manager is enabled using xxv_ethernet design | (Xilinx Answer 75856) | 2021.1 |
| Linux | PetaLinux | 2020.2 PetaLinux: EmbeddedSW components build fails when upgrading eSDK from 2020.1 to 2020.2 | (Xilinx Answer 75870) | 2021.1 |
| Linux | PetaLinux | 2020.2 PetaLinux: Installer log does not capture all of the missing packages while installing | (Xilinx Answer 75878) | 2021.1 |
| Linux | PetaLinux | 2020.1/2 MicroBlaze: PetaLinux tool generates unsupported u-boot distro boot files for MicroBlaze project | (Xilinx Answer 75879) | 2021.1 |
| Linux | PetaLinux | 2020.2 PetaLinux: Tools throws warnings when you source PetaLinux env scripts on RHEL 7.8 | (Xilinx Answer 75880) | 2021.1 |
| Linux | AIE | 2020.2 Versal ACAP: AIE Matrix Multiplication demo application does not work on VCK190 ES1 boards | (Xilinx Answer 75881) | NA |
| Linux | U-boot | 2020.2 Zynq-7000 : S25FL256XXX flash is not supported for addresses beyond 16MB in U-boot | (Xilinx Answer 75887) | NA |
| Linux | Drivers | 2020.2 Versal ACAP: Ethernet does not work after subsystem restart in either SD or QSPI bootmodes | (Xilinx Answer 75892) | 2021.1 |
| Linux | U-boot | 2020.2 Versal ACAP: SD timeout occurs after subsystem restart in QSPI bootmode | (Xilinx Answer 75893) | 2021.1 |
| Linux | Device-tree | 2019.x-2020.x Zynq UltraScale+ MPSoC: PetaLinux fails to build DTG using xxv_ethernet design | (Xilinx Answer 76029) | 2021.1 |
| Linux | Device-tree | 2020.2 Versal ACAP, Zynq Ultrascale+ MPSoC: Device Tree Generator generates incorrect nodes for AXI4 Switch IP | (Xilinx Answer 76043) | 2021.1 |
| Linux | Device-tree | 2020.2 Device Tree: MIPI CSI2 RX Linux driver fails to probe when using version 5.1 of the MIPI CSI2 RX IP in XSA | (Xilinx Answer 76113) | 2021.1 |
| Linux | ATF | 2020.2 Zynq UltraScale+ RFSoC: ATF prints out XCZUUNKN for device when running on ZU43/46/47DR devices | (Xilinx Answer 76231) | 2021.1 |
| Linux | Device-tree | 2020.x Versal ACAP, Zynq UltraScale+ MPSoC: DTG generates incorrect phy-mode for 1000BaseX phy type in AXI Ethernet design | (Xilinx Answer 76328) | 2021.1 |
| Linux | Device-tree | 2020.2 Zynq Ultrascale+ MPSoC: DTG fails to create node for Xilinx MIPI DSI IP | (Xilinx Answer 76348) | 2021.1 |
| Linux | PetaLinux | 2020.2/3 Versal ACAP: VCK190 and VMK180 System Controller OOB SD card images do not boot | (Xilinx Answer 76355) | 2021.1 |
| Linux | Device-tree | 2020.2 Versal ACAP, Zynq Ultrascale+ MPSoC: DTG fails to build with AXI Stream in MIPI design | (Xilinx Answer 76376) | 2021.1 |
| Baremetal | PLM | 2020.2/3 Versal ACAP: AIE mem clear operation might fail by consuming very high power | (Xilinx Answer 76381) | 2021.1 |
| Baremetal | PLM | 2020.2/3 Versal ACAP: Poll for GTY HOUSECLEAN DONE bit before de-asserting INITCTRL | (Xilinx Answer 76382) | 2021.1 |
| Linux | Device-tree | 2020.x Device Tree: In MIPI CSI2 RX design reset-gpio nodes to assert video_aresetn are not generated by DTG | (Xilinx Answer 76392) | 2021.1 |
| Linux | Device-tree | 2020.2 Versal ACAP: Device Tree Generator fails to build when ILA added to to Versal AXI Stream Interface IP in design | (Xilinx Answer 76440) | 2021.1 |
| Linux | Device-tree | 2020.2 Zynq UltraScale+ MPSoC: PetaLinux fails to build DTG using xxv_ethernet multicore design | (Xilinx Answer 76457) | 2021.1 |
| Linux | PetaLinux | 2020.x PetaLinux: Linux AXI UART Lite driver boot hangs with loopback mode | (Xilinx Answer 76468) | 2021.1 |
| Linux | Device-tree | 2020.2 Versal, Zynq Ultrascale+ MPSoC: DTG doesn’t generate phy, gpio and other include files for template board | (Xilinx Answer 76509) | 2021.1 |
| Linux | Device-tree | 2020.2 Zynq UltraScale+ MPSoC: Linux DisplayPort 1.4 Phy out of tree module driver assertion fails during probe | (Xilinx Answer 76573) | 2021.1 |
| Linux | Device-tree | 2020.2-2021.1 Versal ACAP: DTG fails to generate the nodes when ILA added to Versal AXI Stream Interface IP | (Xilinx Answer 76575) | 2021.2 |
| Linux | Device-tree | 2020.2 Versal ACAP: DTG fails to generate the nodes with Versal AXI Stream Switch IP in some usecase | (Xilinx Answer 76577) | 2021.1 |
| Linux | Yocto | 2020.2 Yocto: Booting Linux on KC705 using Yocto build images hangs at boot | (Xilinx Answer 76588) | 2021.1 |
| Linux | Yocto | 2020.2/2021.1 Versal ACAP: Yocto runqemu command results in error if image size is not a power of 2 | (Xilinx Answer 76596) | 2021.2 |
| Linux | FSBL, PMUFW | 2020.2 Zynq UltraScale+ MPSoC: PetaLinux fails to build FSBL and PMUFW when nFIQ is enabled in HW design | (Xilinx Answer 76761) | 2021.1 |
2020.2_PetaLinux_Package_List
Linux Distribution OS details:
- RHEL 7.4, 7.5, 7.6 ,7.7 and 7.8 Server: Infrastructure Server
- RHEL 7.4, 7.5, 7.6 , 7.7 and 7.8 Desktop : Development and Creative workstation.
- CentOS 7.4, 7.5, 7.6,7.7 and 7.8 Server (From Everything.ISO): Infrastructure server.
- CentOS 7.4, 7.5, 7.6 ,7.7 and 7.8 Desktop (From Everything.ISO): Development and Creative workstation.
- Ubuntu 16.04.05 and Ubuntu 16.04.06 Desktop.
- Ubuntu 16.04.05 and Ubuntu 16.04.06 Server.
- Ubuntu 18.04.01, 18.04.02, 18.04.03 and Ubuntu 18.04.04 Desktop.
- Ubuntu 18.04.01, 18.04.02, 18.04.03 and Ubuntu 18.04.04 Server.
Note:
- Empty packages are not installed means assuming these are default from Linux Distribution.
- For RHEL/CentOS you need to installGitPython and jinja2 using pip3 commands as mentioned below.
Quick Installation steps for packages
RHEL and CentOS Desktop/Server 64-bit
su 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
pip3 install GitPython jinja2
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
Tool/Library Versions
RHEL/CentOS versions
| Tool/Library | Red Hat Enterprise Desktop/Server 7.4 (64-bit) | Red Hat Enterprise Destop/Server 7.5(64-bit) | Red Hat Enterprise Desktop/Server 7.6 (64-bit) | Red Hat Enterprise Desktop/Server 7.7(64-bit) | Red Hat Enterprise Desktop/Server 7.8(64-bit) | CentOS Desktop/Server 7.4 (64-bit) | CentOS Desktop/Server 7.5 (64-bit) | CentOS Desktop/Server 7.6 (64-bit) | CentOS Desktop/Server 7.7 (64-bit) | CentOS Desktop/Server 7.8 (64-bit) |
|---|---|---|---|---|---|---|---|---|---|---|
| ip (iproute) | iproute-3.10.0-87.el7.x86_64 | iproute-4.11.0-14.el7.x86_64 | iproute-4.11.0-14.el7.x86_64 | iproute-4.11.0-25.el7_7.2.x86_64 | iproute-4.11.0-25.el7_7.2.x86_64 | iproute-3.10.0-87.el7.x86_64 | iproute-4.11.0-14.el7.x86_64 | iproute-4.11.0-14.el7.x86_64 | iproute-4.11.0-25.el7_7.2.x86_64 | iproute-4.11.0-25.el7_7.2.x86_64 |
| gawk | gawk-4.0.2-4.el7_3.1.x86_64 | gawk-4.0.2-4.el7_3.1.x86_64 | gawk-4.0.2-4.el7_3.1.x86_64 | gawk-4.0.2-4.el7_3.1.x86_64 | gawk-4.0.2-4.el7_3.1.x86_64 | gawk-4.0.2-4.el7_3.1.x86_64 | gawk-4.0.2-4.el7_3.1.x86_64 | gawk-4.0.2-4.el7_3.1.x86_64 | gawk-4.0.2-4.el7_3.1.x86_64 | gawk-4.0.2-4.el7_3.1.x86_64 |
| gcc | gcc-4.8.5-44.el7_4.1.x86_64 | gcc-4.8.5-44.el7_4.1.x86_64 | gcc-4.8.5-44.el7_4.1.x86_64 | gcc-4.8.5-44.el7_4.1.x86_64 | gcc-4.8.5-44.el7_4.1.x86_64 | gcc-4.8.5-16.el7_4.1.x86_64 | gcc-4.8.5-39.el7.x86_64 | gcc-4.8.5-39.el7.x86_64 | gcc-4.8.5-39.el7.x86_64 | gcc-4.8.5-39.el7.x86_64 |
| netstat (net-tools) | net-tools-2.0-0.22.20131004git.el7.x86_64 | net-tools-2.0-0.25.20131004git.el7.x86_64 | net-tools-2.0-0.24.20131004git.el7.x86_64 | net-tools-2.0-0.25.20131004git.el7.x86_64 | net-tools-2.0-0.25.20131004git.el7.x86_64 | net-tools-2.0-0.24.20131004git.el7.x86_64 | net-tools-2.0-0.22.20131004git.el7.x86_64 | net-tools-2.0-0.24.20131004git.el7.x86_64 | net-tools-2.0-0.25.20131004git.el7.x86_64 | net-tools-2.0-0.25.20131004git.el7.x86_64 |
| ncurses-devel(libncurses5-dev) | ncurses-devel-5.9-14.20130511.el7_4.x86_64 | ncurses-devel-5.9-14.20130511.el7_4.x86_64 | ncurses-devel-5.9-14.20130511.el7_4.x86_64 | ncurses-devel-5.9-14.20130511.el7_4.x86_64 | ncurses-devel-5.9-14.20130511.el7_4.x86_64 | ncurses-devel-5.9-14.20130511.el7_4.x86_64 | ncurses-devel-5.9-14.20130511.el7_4.x86_64 | ncurses-devel-5.9-14.20130511.el7_4.x86_64 | ncurses-devel-5.9-14.20130511.el7_4.x86_64 | ncurses-devel-5.9-14.20130511.el7_4.x86_64 |
| zlib-devel(also,install 32-bit of this version) | zlib-devel-1.2.7-18.el7.x86_64 | zlib-devel-1.2.7-18.el7.x86_64 | zlib-devel-1.2.7-18.el7.x86_64 | zlib-devel-1.2.7-18.el7.x86_64 | zlib-devel-1.2.7-18.el7.x86_64 | zlib-devel-1.2.7-18.el7.x86_64 | zlib-devel-1.2.7-18.el7.x86_64 | zlib-devel-1.2.7-18.el7.x86_64 | zlib-devel-1.2.7-18.el7.x86_64 | zlib-devel-1.2.7-18.el7.x86_64 |
| openssl-devel | openssl-devel-1.0.2k-8.el7.x86_64 | openssl-devel-1.0.2k-19.el7.x86_64 | openssl-devel-1.0.2k-19.el7.x86_64 | openssl-devel-1.0.2k-19.el7.x86_64 | openssl-devel-1.0.2k-19.el7.x86_64 | openssl-devel-1.0.2k-19.el7.x86_64 | openssl-devel-1.0.2k-19.el7.x86_64 | openssl-devel-1.0.2k-19.el7.x86_64 | openssl-devel-1.0.2k-19.el7.x86_64 | openssl-devel-1.0.2k-19.el7.x86_64 |
| flex | flex-2.5.37-3.el7.x86_64 | flex-2.5.37-3.el7.x86_64 | flex-2.5.37-3.el7.x86_64 | flex-2.5.37-6.el7.x86_64 | flex-2.5.37-6.el7.x86_64 | flex-2.5.37-3.el7.x86_64 | flex-2.5.37-6.el7.x86_64 | flex-2.5.37-6.el7.x86_64 | flex-2.5.37-6.el7.x86_64 | flex-2.5.37-6.el7.x86_64 |
| bison | bison-3.0.4-1.el7.x86_64 | bison-3.0.4-1.el7.x86_64 | bison-3.0.4-1.el7.x86_64 | bison-3.0.4-1.el7.x86_64 | bison-3.0.4-1.el7.x86_64 | bison-3.0.4-1.el7.x86_64 | bison-3.0.4-2.el7.x86_64 | bison-3.0.4-1.el7.x86_64 | bison-3.0.4-1.el7.x86_64 | bison-3.0.4-1.el7.x86_64 |
| libselinux | libselinux-2.5-11.el7.x86_64 | libselinux-2.5-14.1.el7.x86_64 | libselinux-2.5-14.1.el7.x86_64 | libselinux-2.5-14.1.el7.x86_64 | libselinux-2.5-14.1.el7.x86_64 | libselinux-2.5-14.1.el7.x86_64 | libselinux-2.5-12.1.el7.x86_64 | libselinux-2.5-14.1.el7.x86_64 | libselinux-2.5-14.1.el7.x86_64 | libselinux-2.5-14.1.el7.x86_64 |
| xterm | xterm-295-3.el7.x86_64 | xterm-295-3.el7.x86_64 | xterm-295-3.el7.x86_64 | xterm-295-3.el7.x86_64 | xterm-295-3.el7.x86_64 | xterm-295-3.el7.x86_64 | xterm-295-3.el7.x86_64 | xterm-295-3.el7.x86_64 | xterm-295-3.el7.x86_64 | xterm-295-3.el7.x86_64 |
| autoconf | autoconf-2.69-11.el7.noarch | autoconf-2.69-11.el7.noarch | autoconf-2.69-11.el7.noarch | autoconf-2.69-11.el7.noarch | autoconf-2.69-11.el7.noarch | autoconf-2.69-11.el7.noarch | autoconf-2.69-11.el7.noarch | autoconf-2.69-11.el7.noarch | autoconf-2.69-11.el7.noarch | autoconf-2.69-11.el7.noarch |
| libtool | libtool-2.4.2-22.el7_3.x86_64 | libtool-2.4.2-22.el7_3.x86_64 | libtool-2.4.2-22.el7_3.x86_64 | libtool-2.4.2-22.el7_3.x86_64 | libtool-2.4.2-22.el7_3.x86_64 | libtool-2.4.2-22.el7_3.x86_64 | libtool-2.4.2-22.el7_3.x86_64 | libtool-2.4.2-22.el7_3.x86_64 | libtool-2.4.2-22.el7_3.x86_64 | libtool-2.4.2-22.el7_3.x86_64 |
| texinfo | texinfo-5.1-5.el7.x86_64 | texinfo-5.1-5.el7.x86_64 | texinfo-5.1-5.el7.x86_64 | texinfo-5.1-5.el7.x86_64 | texinfo-5.1-5.el7.x86_64 | texinfo-5.1-5.el7.x86_64 | texinfo-5.1-5.el7.x86_64 | texinfo-5.1-5.el7.x86_64 | texinfo-5.1-5.el7.x86_64 | texinfo-5.1-5.el7.x86_64 |
| zlib1g-dev | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| gcc-multilib | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| build-essential | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| SDL-devel | SDL-devel-1.2.15-14.el7.x86_64 | SDL-devel-1.2.15-14.el7.x86_64 | SDL-devel-1.2.15-14.el7.x86_64 | SDL-devel-1.2.15-14.el7.x86_64 | SDL-devel-1.2.15-14.el7.x86_64 | SDL-devel-1.2.15-14.el7.x86_64 | SDL-devel-1.2.15-14.el7.x86_64 | SDL-devel-1.2.15-14.el7.x86_64 | SDL-devel-1.2.15-14.el7.x86_64 | SDL-devel-1.2.15-14.el7.x86_64 |
| glibc-devel | glibc-devel-2.17-292.el7.x86_64 | glibc-devel-2.17-292.el7.x86_64 | glibc-devel-2.17-307.el7.x86_64 | glibc-devel-2.17-307.el7.1.x86_64 | glibc-devel-2.17-307.el7.1.x86_64 | glibc-devel-2.17-292.el7.x86_64 | glibc-devel-2.17-307.el7.x86_64 | glibc-devel-2.17-292.el7.x86_64 | glibc-devel-2.17-307.el7.1.x86_64 | glibc-devel-2.17-307.el7.1.x86_64 |
| glib2-devel | glib2-devel-2.56.1-5.el7.x86_64 | glib2-devel-2.56.1-5.el7.x86_64 | glib2-devel-2.56.1-5.el7.x86_64 | glib2-devel-2.56.1-5.el7.x86_64 | glib2-devel-2.56.1-5.el7.x86_64 | glib2-devel-2.56.1-5.el7.x86_64 | glib2-devel-2.56.1-5.el7.x86_64 | glib2-devel-2.56.1-5.el7.x86_64 | glib2-devel-2.56.1-5.el7.x86_64 | glib2-devel-2.56.1-5.el7.x86_64 |
| automake | automake-1.13.4-3.el7.noarch | automake-1.13.4-3.el7.noarch | automake-1.13.4-3.el7.noarch | automake-1.13.4-3.el7.noarch | automake-1.13.4-3.el7.noarch | automake-1.13.4-3.el7.noarch | automake-1.13.4-3.el7.noarch | automake-1.13.4-3.el7.noarch | automake-1.13.4-3.el7.noarch | automake-1.13.4-3.el7.noarch |
| screen | gnome-screenshot-3.22.0-1.el7.x86_64 | gnome-screenshot-3.22.0-1.el7.x86_64 | gnome-screenshot-3.22.0-1.el7.x86_64 | gnome-screenshot-3.22.0-1.el7.x86_64 | gnome-screenshot-3.22.0-1.el7.x86_64 | gnome-screenshot-3.22.0-1.el7.x86_64 | gnome-screenshot-3.22.0-1.el7.x86_64 | gnome-screenshot-3.22.0-1.el7.x86_64 | gnome-screenshot-3.22.0-1.el7.x86_64 | gnome-screenshot-3.22.0-1.el7.x86_64 |
| pax | pax-3.4-19.el7.x86_64 | pax-3.4-19.el7.x86_64 | pax-3.4-19.el7.x86_64 | pax-3.4-19.el7.x86_64 | pax-3.4-19.el7.x86_64 | pax-3.4-19.el7.x86_64 | pax-3.4-19.el7.x86_64 | pax-3.4-19.el7.x86_64 | pax-3.4-19.el7.x86_64 | pax-3.4-19.el7.x86_64 |
| libstdc++ | libstdc++-4.8.5-44.el7.x86_64 | libstdc++-4.8.5-44.el7.x86_64 | libstdc++-4.8.5-44.el7.x86_64 | libstdc++-4.8.5-44.el7.x86_64 | libstdc++-4.8.5-44.el7.x86_64 | libstdc++-4.8.5-16.el7_4.1.x86_64 | libstdc++-4.8.5-39.el7.x86_64 | libstdc++-4.8.5-39.el7.x86_64 | libstdc++-4.8.5-39.el7.x86_64 | libstdc++-4.8.5-39.el7.x86_64 |
| g++ (gcc-c++) | gcc-c++-4.8.5-44.el7.x86_64 | gcc-c++-4.8.5-44.el7.x86_64 | gcc-c++-4.8.5-44.el7.x86_64 | gcc-c++-4.8.5-44.el7.x86_64 | gcc-c++-4.8.5-44.el7.x86_64 | gcc-c++-4.8.5-16.el7_4.1.x86_64 | gcc-c++-4.8.5-39.el7_4.1.x86_64 | gcc-c++-4.8.5-39.el7.x86_64 | gcc-c++-4.8.5-39.el7.x86_64 | gcc-c++-4.8.5-39.el7.x86_64 |
| python3-pip | python34-pip-8.1.2-10.el7.noarch | python34-pip-8.1.2-10.el7.noarch | python34-pip-8.1.2-10.el7.noarch | python34-pip-8.1.2-10.el7.noarch | python34-pip-8.1.2-10.el7.noarch | python34-pip-8.1.2-10.el7.noarch | python34-pip-8.1.2-10.el7.noarch | python34-pip-8.1.2-10.el7.noarch | python34-pip-8.1.2-10.el7.noarch | python34-pip-8.1.2-10.el7.noarch |
| perl-dat-dumper | perl-dat-dumper-2.145-3.el7.x86_64 | perl-dat-dumper-2.145-3.el7.x86_64 | perl-dat-dumper-2.145-3.el7.x86_64 | perl-dat-dumper-2.145-3.el7.x86_64 | perl-dat-dumper-2.145-3.el7.x86_64 | perl-dat-dumper-2.145-3.el7.x86_64 | perl-dat-dumper-2.145-3.el7.x86_64 | perl-dat-dumper-2.145-3.el7.x86_64 | perl-dat-dumper-2.145-3.el7.x86_64 | perl-dat-dumper-2.145-3.el7.x86_64 |
| perl-thread-queue | perl-thread-queue-3.02-2.el7.noarch | perl-thread-queue-3.02-2.el7.noarch | perl-thread-queue-3.02-2.el7.noarch | perl-thread-queue-3.02-2.el7.noarch | perl-thread-queue-3.02-2.el7.noarch | perl-thread-queue-3.02-2.el7.noarch | perl-thread-queue-3.02-2.el7.noarch | perl-thread-queue-3.02-2.el7.noarch | perl-thread-queue-3.02-2.el7.noarch | perl-thread-queue-3.02-2.el7.noarch |
| perl-Text-ParseWords | NA | perl-Text-ParseWords-3.29-4.el7.noarch | perl-Text-ParseWords-3.29-4.el7.noarch | perl-Text-ParseWords-3.29-4.el7.noarch | perl-Text-ParseWords-3.29-4.el7.noarch | NA | perl-Text-ParseWords-3.29-4.el7.noarch | perl-Text-ParseWords-3.29-4.el7.noarch | perl-Text-ParseWords-3.29-4.el7.noarch | perl-Text-ParseWords-3.29-4.el7.noarch |
| xz(xz-utils) | xz-5.2.2-1.el7.x86_64 | xz-5.2.2-1.el7.x86_64 | xz-5.2.2-1.el7.x86_64 | xz-5.2.2-1.el7.x86_64 | xz-5.2.2-1.el7.x86_64 | xz-5.2.2-1.el7.x86_64 | xz-5.2.2-1.el7.x86_64 | xz-5.2.2-1.el7.x86_64 | xz-5.2.2-1.el7.x86_64 | xz-5.2.2-1.el7.x86_64 |
| perl | perl-5.16.3-292.el7.x86_64 | perl-5.16.3-292.el7.x86_64 | perl-5.16.3-292.el7.x86_64 | perl-5.16.3-292.el7.x86_64 | perl-5.16.3-292.el7.x86_64 | perl-5.16.3-292.el7.x86_64 | perl-5.16.3-292.el7.x86_64 | perl-5.16.3-292.el7.x86_64 | perl-5.16.3-292.el7.x86_64 | perl-5.16.3-292.el7.x86_64 |
| cpp | cpp-4.8.5-44.el7_4.1.x86_64 | cpp-4.8.5-44.el7_4.1.x86_64 | cpp-4.8.5-44.el7_4.1.x86_64 | cpp-4.8.5-44.el7_4.1.x86_64 | cpp-4.8.5-44.el7_4.1.x86_64 | cpp-4.8.5-39.el7.x86_64 | cpp-4.8.5-39.el7.x86_64 | cpp-4.8.5-39.el7.x86_64 | cpp-4.8.5-39.el7.x86_64 | cpp-4.8.5-39.el7.x86_64 |
| patch | patch-2.7.1-8.el7.x86_64 | patch-2.7.1-8.el7.x86_64 | patch-2.7.1-8.el7.x86_64 | patch-2.7.1-8.el7.x86_64 | patch-2.7.1-8.el7.x86_64 | patch-2.7.1-11.el7.x86_64 | patch-2.7.1-11.el7.x86_64 | patch-2.7.1-11.el7.x86_64 | patch-2.7.1-11.el7.x86_64 | patch-2.7.1-11.el7.x86_64 |
| python3- GitPython(python3-git) | python3-GitPython | python3-GitPython | python3-GitPython | python3-GitPython | python3-GitPython | python3-GitPython | python3-GitPython | python3-GitPython | python3-GitPython | python3-GitPython |
| python3-jinja2 | python3-jinja2 | python3-jinja2 | python3-jinja2 | python3-jinja2 | python3-jinja2 | python3-jinja2 | python3-jinja2 | python3-jinja2 | python3-jinja2 | python3-jinja2 |
| python3-pexpect | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| diffutils | diffutils-3.3-4.el7.x86_64 | diffutils-3.3-4.el7.x86_64 | diffutils-3.3-4.el7.x86_64 | diffutils-3.3-4.el7.x86_64 | diffutils-3.3-4.el7.x86_64 | diffutils-3.3-4.el7.x86_64 | diffutils-3.3-4.el7.x86_64 | diffutils-3.3-4.el7.x86_64 | diffutils-3.3-4.el7.x86_64 | diffutils-3.3-4.el7.x86_64 |
| ccache | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| which | which-2.20-7.el7.x86_64 | which-2.20-7.el7.x86_64 | which-2.20-7.el7.x86_64 | which-2.20-7.el7.x86_64 | which-2.20-7.el7.x86_64 | which-2.20-7.el7.x86_64 | which-2.20-7.el7.x86_64 | which-2.20-7.el7.x86_64 | which-2.20-7.el7.x86_64 | which-2.20-7.el7.x86_64 |
| debianutils | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| iputils-ping | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| libegl1-mesa | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| libsdl1.2-dev | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| pylint3 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| python3 | python3-3.6.8-13.el7.x86_64 | python3-3.6.8-13.el7.x86_64 | python3-3.6.8-13.el7.x86_64 | python3-3.6.8-13.el7.x86_64 | python3-3.6.8-13.el7.x86_64 | python3-3.6.8-13.el7.x86_64 | python3-3.6.8-13.el7.x86_64 | python3-3.6.8-13.el7.x86_64 | python3-3.6.8-13.el7.x86_64 | python3-3.6.8-13.el7.x86_64 |
| cpio | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| git-core | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| tftp-server | tftp-server | tftp-server | tftp-server | tftp-server | tftp-server | tftp-server | tftp-server | tftp-server | tftp-server | tftp-server |
| gnupg | gnupg2-2.0.22-4.el7.x86_64 | gnupg2-2.0.22-4.el7.x86_64 | gnupg2-2.0.22-4.el7.x86_64 | gnupg2-2.0.22-4.el7.x86_64 | gnupg2-2.0.22-4.el7.x86_64 | gnupg2-2.0.22-4.el7.x86_64 | gnupg2-2.0.22-4.el7.x86_64 | gnupg2-2.0.22-4.el7.x86_64 | gnupg2-2.0.22-4.el7.x86_64 | gnupg2-2.0.22-4.el7.x86_64 |
Ubuntu
| Tool/Library | Ubuntu Desktop /Server 16.04.05(64-bit) | Ubuntu Desktop /Server 16.04.06 (64-bit) | Ubuntu Desktop /Server 18.04.01 (64-bit) | Ubuntu Desktop /Server 18.04.02 (64-bit) | Ubuntu Desktop /Server 18.04.03 (64-bit) | Ubuntu Desktop /Server 18.04.04 (64-bit) |
|---|---|---|---|---|---|---|
| ip (iproute) | iproute2 4.3.0-1ubuntu3.16.04.5 | iproute2 4.3.0-1ubuntu3.16.04.6 | iproute2 4.15.0-2ubuntu1.1 | iproute2 4.15.0-2ubuntu1.1 | iproute2 4.15.0-2ubuntu1.1 | iproute2 4.15.0-2ubuntu1.1 |
| gawk | gawk-1:4.1.3+dfsg-0.1 | gawk-1:4.1.3+dfsg-0.1 | gawk-1:4.1.4+dfsg-1build1 | gawk-1:4.1.4+dfsg-1build1 | gawk-1:4.1.4+dfsg-1build1 | gawk-1:4.1.4+dfsg-1build1 |
| gcc | gcc-4:5.3.1-1ubuntu1 500 | gcc-4:5.3.1-1ubuntu1 500 | gcc-4:7.4.0-1ubuntu2.3 | gcc-4:7.4.0-1ubuntu2.3 | gcc-4:7.4.0-1ubuntu2.3 | gcc-4:7.4.0-1ubuntu2.3 |
| netstat (net-tools) | net-tools-1.60-26ubuntu1 500 | net-tools-1.60-26ubuntu1 500 | net-tools-1.60+git20161116.90da8a0-1ubuntu1 | net-tools-1.60+git20161116.90da8a0-1ubuntu1 | net-tools-1.60+git20161116.90da8a0-1ubuntu1 | net-tools-1.60+git20161116.90da8a0-1ubuntu1 |
| ncurses-devel(libncurses5-dev) | ncurses-devel-6.0+20160213-1ubuntu1 | ncurses-devel-6.0+20160213-1ubuntu1 | ncurses-devel-6.1-1ubuntu1.18.04 | ncurses-devel-6.1-1ubuntu1.18.04 | ncurses-devel-6.1-1ubuntu1.18.04 | ncurses-devel-6.1-1ubuntu1.18.04 |
| zlib-devel(also,install 32-bit of this version) | ||||||
| openssl-devel | openssl-devel-1.0.2g-1ubuntu4.15 | openssl-devel-1.0.2g-1ubuntu4.15 | openssl-devel-1.1.1-ubuntu2.1~18.04.4 | openssl-devel-1.1.1-ubuntu2.1~18.04.4 | openssl-devel-1.1.1-ubuntu2.1~18.04.6 | openssl-devel-1.1.1-ubuntu2.1~18.04.4 |
| flex | flex-2.6.0-11 | flex-2.6.0-11 | flex-2.6.4-6 | flex-2.6.4-6 | flex-2.6.4-6 | flex-2.6.4-6 |
| bison | bison-2:3.0.4.dfsg-1 | bison-2:3.0.4.dfsg-1 | bison-2:3.0.4.dfsg-1build1 | bison-2:3.0.4.dfsg-1build1 | bison-2:3.0.4.dfsg-1build1 | bison-2:3.0.4.dfsg-1build1 |
| libselinux | ||||||
| xterm | xterm-322-1ubuntu1 | xterm-322-1ubuntu1 | xterm-330-1ubuntu2 | xterm-330-1ubuntu2 | xterm-330-1ubuntu2 | |
| autoconf | autoconf-2.69-9 | autoconf-2.69-9 | autoconf-2.69-11 | autoconf-2.69-11 | autoconf-2.69-11 | autoconf-2.69-11 |
| libtool | libtool-2.4.6-0.1 | libtool-2.4.6-0.1 | libtool-2.4.6-2 | libtool-2.4.6-2 | libtool-2.4.6-2 | libtool-2.4.6-2 |
| texinfo | texinfo-6.1.0.dfsg.1-5 | texinfo-6.1.0.dfsg.1-5 | texinfo-6.5.0.dfsg.1-2 | texinfo-6.5.0.dfsg.1-2 | texinfo-6.5.0.dfsg.1-2 | texinfo-6.5.0.dfsg.1-2 |
| zlib1g-dev | zlib1g-dev1:1.2.8.dfsg-2ubuntu4.1 | zlib1g-dev1:1.2.8.dfsg-2ubuntu4.1 | zlib1g-dev1:1.2.11.dfsg-0ubuntu2 | zlib1g-dev1:1.2.11.dfsg-0ubuntu2 | zlib1g-dev1:1.2.11.dfsg-0ubuntu2 | zlib1g-dev1:1.2.11.dfsg-0ubuntu2 |
| gcc-multilib | gcc-multilib-4:5.3.1-1ubuntu1 | gcc-multilib-4:5.3.1-1ubuntu1 | gcc-multilib-4:7.4.0-1ubuntu2.3 | gcc-multilib-4:7.4.0-1ubuntu2.3 | gcc-multilib-4:7.4.0-1ubuntu2.3 | gcc-multilib-4:7.4.0-1ubuntu2.3 |
| build-essential | build-essential-12.1ubuntu2 | build-essential-12.1ubuntu2 | build-essential-12.4ubuntu1 | build-essential-12.4ubuntu1 | build-essential-12.4ubuntu1 | build-essential-12.4ubuntu1 |
| SDL-devel | NA | NA | NA | NA | NA | NA |
| glibc-devel | NA | NA | NA | NA | NA | NA |
| glib2-devel | NA | NA | NA | NA | NA | NA |
| automake | automake-1:1.15-4ubuntu1 | automake-1:1.15-4ubuntu1 | automake-1:1.15.1-3ubuntu2 | automake-1:1.15.1-3ubuntu2 | automake-1:1.15.1-3ubuntu2 | automake-1:1.15.1-3ubuntu2 |
| screen | screen-4.3.1-2build1 | screen-4.3.1-2build1 | screen-4.6.2-1ubuntu1 | screen-4.6.2-1ubuntu1 | screen-4.6.2-1ubuntu1 | screen-4.6.2-1ubuntu1 |
| pax | pax-1:20151013-1 | pax-1:20151013-1 | pax-1:20171021-2 | pax-1:20171021-2 | pax-1:20171021-2 | pax-1:20171021-2 |
| libstdc++ | libstdc++-5.4.0-6ubuntu1~16.04.9cross1 | libstdc++-5.4.0-6ubuntu1~16.04.9cross1 | libstdc++-6.5.0-2ubuntu1~18.04 | libstdc++-8.3.0-6ubuntu1~18.04 | libstdc++-8.3.0-6ubuntu1~18.04 | libstdc++-8.3.0-6ubuntu1~18.04 |
| g++ (gcc-c++) | g++-4:5.3.1-1ubuntu1 | g++-4:5.3.1-1ubuntu1 | g++-4:7.4.0-1ubuntu2.3 | g++-7.4.0-1ubuntu1~18.04 | g++-7.4.0-1ubuntu1~18.04 | g++-7.4.0-1ubuntu1~18.04 |
| python3-pip | python3-pip (8.1.1-2) | python3-pip (8.1.1-2) | python3-pip (9.0.1-2) | python3-pip (9.0.1-2) | python3-pip (9.0.1-2) | python3-pip (9.0.1-2) |
| perl-dat-dumper | NA | NA | NA | NA | NA | NA |
| perl-thread-queue | NA | NA | NA | NA | NA | NA |
| perl-Text-ParseWords | NA | NA | NA | NA | NA | NA |
| xz(xz-utils) | xz-utils (5.1.1alpha+20120614-2ubuntu2) | xz-utils (5.1.1alpha+20120614-2ubuntu2) | xz-utils (5.2.2-1.3) | xz-utils (5.2.2-1.3) | xz-utils (5.2.2-1.3) | xz-utils (5.2.2-1.3) |
| perl | NA | NA | NA | NA | NA | NA |
| cpp | NA | NA | NA | NA | NA | NA |
| patch | NA | NA | NA | NA | NA | NA |
| python3- GitPython(python3-git) | python3-git (1.0.1+git137-gc8b8379-2.1) | python3-git (1.0.1+git137-gc8b8379-2.1) | python3-git (2.1.8-1) | python3-git (2.1.8-1) | python3-git (2.1.8-1) | python3-git (2.1.8-1) |
| python3-jinja2 | python3-jinja2 (2.8-1ubuntu0.1) | python3-jinja2 (2.8-1ubuntu0.1) | python3-jinja2 (2.10-1ubuntu0.18.04) | python3-jinja2 (2.10-1ubuntu0.18.04) | python3-jinja2 (2.10-1ubuntu0.18.04) | python3-jinja2 (2.10-1ubuntu0.18.04) |
| python3-pexpect | python3-pexpect (4.0.1-1) | python3-pexpect (4.0.1-1) | python3-pexpect (4.2.1-1) | python3-pexpect (4.2.1-1) | python3-pexpect (4.2.1-1) | python3-pexpect (4.2.1-1) |
| diffutils | NA | NA | NA | NA | NA | NA |
| ccache | NA | NA | NA | NA | NA | NA |
| which | NA | NA | NA | NA | NA | NA |
| debianutils | debianutils 4.7 | debianutils 4.7 | debianutils (4.8.4) | debianutils (4.8.4) | debianutils (4.8.4) | debianutils (4.8.4) |
| iputils-ping | iputils-ping 3:20121221-5ubuntu2 | iputils-ping 3:20121221-5ubuntu2 | iputils-ping 3:20161105-1ubuntu2 | iputils-ping 3:20161105-1ubuntu2 | iputils-ping 3:20161105-1ubuntu2 | iputils-ping 3:20161105-1ubuntu2 |
| libegl1-mesa | libegl1-mesa 11.2.0-1ubuntu2 | libegl1-mesa 11.2.0-1ubuntu2 | libegl1-mesa 19.2.8-0ubuntu0~18.04 | libegl1-mesa 19.2.8-0ubuntu0~18.04 | libegl1-mesa 19.2.8-0ubuntu0~18.04 | libegl1-mesa 19.2.8-0ubuntu0~18.04 |
| libsdl1.2-dev | libsdl1.2-dev 1.2.15+dfsg1-3ubuntu0.1 | libsdl1.2-dev 1.2.15+dfsg1-3ubuntu0.1 | libsdl1.2-dev 1.2.15+dfsg2-0.1ubuntu0.1 | libsdl1.2-dev 1.2.15+dfsg2-0.1ubuntu0.1 | libsdl1.2-dev 1.2.15+dfsg2-0.1ubuntu0.1 | libsdl1.2-dev 1.2.15+dfsg2-0.1ubuntu0.1 |
| pylint3 | pylint3-1.5.2-1ubuntu1 | pylint3-1.5.2-1ubuntu1 | pylint3-1.8.3-1 | pylint3-1.8.3-1 | pylint3-1.8.3-1 | pylint3-1.8.3-1 |
| python3 | python3 (3.5.1-3) | python3 (3.5.1-3) | python3 (3.6.5-3) | python3 (3.6.5-3) | python3 (3.6.5-3) | python3 (3.6.5-3) |
| cpio | cpio 2.11+dfsg-5ubuntu1.1 | cpio 2.11+dfsg-5ubuntu1.1 | cpio 2.12+dfsg-6ubuntu0.18.04 | cpio 2.12+dfsg-6ubuntu0.18.04 | cpio 2.12+dfsg-6ubuntu0.18.04 | cpio 2.12+dfsg-6ubuntu0.18.04 |
| git-core | git-core 1:2.7.4-0ubuntu1.9 | git-core 1:2.7.4-0ubuntu1.9 | NA | NA | NA | NA |
| tftp-server | tftpd-hpa | tftpd-hpa | tftpd-hpa | tftpd-hpa | tftpd-hpa | tftpd-hpa |
| gnupg | gnupg-1.4.20-1ubuntu3.3 | gnupg-1.4.20-1ubuntu3.3 | gnupg-2.2.4-1ubuntu1.2 | gnupg-2.2.4-1ubuntu1.2 | gnupg-2.2.4-1ubuntu1.2 | gnupg-2.2.4-1ubuntu1.2 |
README_content_v2020_2
=============================
Contents in the download area
In the download area along with the PetaLinux tool installer and BSPs for various HW. The following content is also available for download:
-
PetaLinux 2020.2 License and copyrights info (TAR/GZIP) file:
This file contains the copyright headers of all the SW components shipped as part of the PetaLinux tool. It also contains the copyright headers for all the SW packages, available at https://petalinux.xilinx.com/ that petaLinux tool packages in the project, when selected. This file is provide as part of legal requirement for your viewing only. It is not required to be downloaded for using the PetaLinux tool or BSPs.
-
PetaLinux 2020.2 Open Components Source Code (TAR/GZIP) file:
This file contains the source code of all the SW components shipped as part of the PetaLinux tool. It also contains the source code for all the SW packages, available at https://petalinux.xilinx.com/ that petaLinux tool packages in the project, when selected. This file is provide as part of legal requirement for your viewing only. It is not required to be downloaded for using the PetaLinux tool or BSPs.
Sample list of components in the files 1) and 2):
QEMU
busybox
mtd-utils
libfdt
dtc
u-boot
device-tree-generator
iso-codes
ca-certificates
db
bash
Linux
ATF
XEN
kconfig-frontends
Note: more than 1000 other SW components.