This Answer Record acts as the release notes for PetaLinux 2020.2 and contains links to information about resolved issues and updated collateral contained in this release.
BSPs supported for the 2020.2 PetaLinux Release
This table contains supported BSPs for MicroBlaze, Zynq-7000, Zynq UltraScale+ MPSoC/RFSoC and Versal 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:
|
MicroBlaze | KC705 | xilinx-kc705-v20XY.Z-final.bsp | This BSP contains:
|
MicroBlaze | KCU105 | xilinx-kcu105-v20XY.Z-final.bsp | This BSP contains:
|
MicroBlaze | SP701 | xilinx-sp701-v20XY.Z-final.bsp | This BSP contains:
|
MicroBlaze | VCU118 | xilinx-vcu118-v20XY.Z-final.bsp | This BSP contains:
|
Zynq-7000 | ZC702 | xilinx-zc702-v20XY.Z-final.bsp | This BSP contains:
|
Zynq-7000 | ZC706 | xilinx-zc706-v20XY.Z-final.bsp | This BSP contains:
|
Zynq-7000 | Avnet Digilent Zedboard | avnet-digilent-zedboard-v20XY.Z-final.bsp | This BSP contains:
|
Zynq UltraScale+ MPSoC | ZCU102 production silicon | xilinx-zcu102-v20XY.Z-final.bsp | This BSP contains:
|
Zynq UltraScale+ MPSoC | ZCU104 production silicon | xilinx-zcu104-v20XY.Z-final.bsp | This BSP contains:
|
Zynq UltraScale+ MPSoC | ZCU106 production silicon | xilinx-zcu106-v20XY.Z-final.bsp | This BSP contains:
|
Zynq UltraScale+ RFSoC | ZCU111 production silicon | xilinx-zcu111-v20XY.Z-final.bsp | This BSP contains:
|
Zynq UltraScale+ RFSoC | ZCU1275 | xilinx-zcu1275-v20XY.Z-final.bsp | This BSP contains:
|
Zynq UltraScale+ RFSoC | ZCU1285 | xilinx-zcu1285-v20XY.Z-final.bsp | This BSP contains:
|
Zynq UltraScale+ RFSoC | ZCU208 | xilinx-zcu208-v20XY.Z-final.bsp | This BSP contains:
|
Zynq UltraScale+ RFSoC | ZCU208-SDFEC | xilinx-zcu208-sdfec-v20XY.Z-final.bsp | This BSP contains:
|
Zynq UltraScale+ RFSoC | ZCU216 | xilinx-zcu216-v20XY.Z-final.bsp | This BSP contains:
|
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:
|
Zynq UltraScale+ MPSoC/RFSoC | CG, EG, EV, DR | xilinx-zynqmp-common-v2020.2.tar.gz | This tar file contains:
|
Note: The "<architecture> sstate-cache" (sstate_<architecture>_2020.2.tar.gz) file can be found on the Xilinx download area along with an associated README file that outlines the procedure to use "sstate cache".
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.
README for downloads area.
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 is at embeddedsw/lib/sw_apps/zynq_fsbl FSBL for Zynq UltraScale+ is at embeddedsw/lib/sw_apps/zynqmp_fsbl PMU for Zynq UltraScale+ Firmware is atembeddedsw/lib/sw-apps/zynqmp_pmufw PLM for Versal ACAP is at embeddedsw/lib/sw-apps/versal_plm PSM for Versal ACAP Firmware is at 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.1 | 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:
Below wiki page covers details for all the open source components changes such as New Features and Bug Fixes in a particular release.
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
GPU MALI-400
2020.2 Bug Fixes:
Note: Versal content is in bold font
PetaLinux
GPU MALI-400
Known Issues for 2020.2:
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.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 | Device-tree | 2020.2 Versal ACAP: Does DTG support PL Ethernet with MRMAC subsystem? | (Xilinx Answer 75869) | 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 |
Name | File Size | File Type |
---|---|---|
README_content_v2020_2.txt | 1 KB | TXT |
2020.2_PetaLinux_Package_List.xlsx | 25 KB | XLSX |
Answer Number | Answer Title | Version Found | Version Resolved |
---|---|---|---|
55776 | Release Notes and Known Issues for PetaLinux 2013.04 and later tool versions | N/A | N/A |