This Answer Record acts as the release notes for PetaLinux 2019.2 and contains links to information about resolved issues and updated collateral contained in this release.
BSPs supported for the 2019.2 PetaLinux Release
This table contains supported BSPs for Zynq-7000, MicroBlaze, and Zynq UltraScale+ MPSoC available on the Embedded Development download page.
Note: XY - Represents release year, Y - Represents release version.
Platform | Variant | BSP Name | BSP Description |
---|---|---|---|
MicroBlaze | AC701 | xilinx-ac701-v20XY.Z-final.bsp | This BSP contains two BSPs [AC701 lite, AC701 full]
|
MicroBlaze | KC705 | xilinx-kc705-v20XY.Z-final.bsp | This BSP contains two BSPs [KC705 lite, KC705 full]
|
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:
|
Note: The "<architecture> sstate-cache" (sstate_<architecture>_2019.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 "2019.2_PetaLinux_Packages_List" for software package versions tested on host machines, which is required for PetaLinux installation tools.
README for downloads area.
PetaLinux 2019.2 contains the following build collateral:
Component | Git repo | Git Branches | Git Tags | Commit ID | Comments |
---|---|---|---|---|---|
FSBL | git://github.com/Xilinx/embeddedsw.git | release-2019.2 | xilinx-v2019.2 | e8db5fb118229fdc621e0ec7848641a23bf60998 | 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 Firmware | git://github.com/Xilinx/embeddedsw.git | release-2019.2 | xilinx-v2019.2 | e8db5fb118229fdc621e0ec7848641a23bf60998 | PMU for Zynq UltraScale+ Firmware is at embeddedsw/lib/sw-apps/zynqmp_pmufw |
Device-tree | git://github.com/Xilinx/device-tree-xlnx.git | master | xilinx-v2019.2 | a8b39cf536e6ccda56affb27b2727c1e4d6edad2 | |
Linux | git://github.com/Xilinx/linux-xlnx.git | xlnx_rebase_v4.19 | xilinx-v2019.2 | b983d5fd71d4feaf494cdbe0593ecc29ed471cb8 | Linux Kernel rebase version 4.19 |
U-Boot | git://github.com/Xilinx/u-boot-xlnx.git | master | xilinx-v2019.2 | dc61275b1d505f6a236de1c5b0f35485914d2bcc | U-boot Version v2019.01 |
QEMU | git://github.com/Xilinx/qemu.git | master | xilinx-v2019.2 | 6617fbc8be3525ca524f7d4ef7fc7b14c5b0c822 | |
Xen | git://github.com/Xilinx/xen.git | xilinx/release-2019.2 | xilinx-v2019.2 | 0bb0d1c1f59da1a0fbc8d3fea843434678bcd6d9 | Xen Version 4.11 |
ARM-Trusted-Firmware (ATF) | git://github.com/Xilinx/arm-trusted-firmware.git | master | xilinx-v2019.2 | 713dace94b259845fd8eede11061fbd8f039011e | ATF is based on upstream version 2.0 |
Yocto | git://github.com/Xilinx/meta-xilinx.git git://github.com/Xilinx/meta-xilinx-tools.git git://github.com/Xilinx/meta-petalinux.git | rel-v2019.2 | No Tags | 586e4001cdd90e3db67692b14bbe5daabc565478 1f0161a321aac36b0dfe6d742f2019abd146d998 6f3c49f124d2ce1bfcea006091fd72063a63ed95 | Yocto 2.6.1 Thud |
qemu-devicetrees | git://github.com/Xilinx/qemu-devicetrees.git | branch/xilinx-v2019.2 | xilinx-v2019.2 | d119986a6dd800bc3e71ea171b5b6741e0128289 | |
OpenAMP | git://github.com/Xilinx/open-amp.git | master | xilinx-v2019.2 | 7fd76b240fb009d25b774c098e73908b2ddb7d92 | |
libmetal | git://github.com/Xilinx/libmetal.git | master | xilinx-v2019.2 | c7fe342fcabb638dc98f3356d7eea869f8363ec6 | |
VCU OpenMax IL | git://github.com/Xilinx/vcu-omx-il.git | master | xilinx-v2019.2 | 9bbb40e3ceddd9e166d1d97aa4ac380459166344 | |
VCU Control Software | git://github.com/Xilinx/vcu-ctrl-sw.git | master | xilinx-v2019.2 | f3001b44eeaf770cbd9f95d2cfd0b02d3f65b2d3 | |
VCU Firmware | git://github.com/Xilinx/vcu-firmware.git | master | xilinx-v2019.2 | 29ab982965b797b1c9b567faba47378578398f4a | |
VCU Modules | git://github.com/Xilinx/vcu-modules.git | master | xilinx-v2019.2 | d4b46f2ee10e5d13609ca982d8d8bae662468837 | |
GStreamer OpenMax IL | git://github.com/Xilinx/gst-omx.git | xilinx-master | xilinx-v2019.2 | f511f62c737318dc329a6417dca5d38065d70a77 | GStreamer version 1.14.4 |
GStreamer Plugins-Base | git://github.com/Xilinx/gst-plugins-base.git | master-rel-1.12.2 | xilinx-v2019.2 | 0deb29a2e32b92cfd92d61136576d9fa310528c1 | |
GStreamer Plugins-Bad | git://github.com/Xilinx/gst-plugins-bad.git | master-rel-1.12.2 | xilinx-v2019.2 | 33016ba0374828b3188f9c9b236b185a5496cfe7 | |
GStreamer Plugins-Good | git://github.com/Xilinx/gst-plugins-good.git | master-rel-1.12.2 | xilinx-v2019.2 | 29b75b92985f58770c9580b58582404eadbb256a | |
GStreamer | git://github.com/Xilinx/gstreamer.git | rel-v2019.2 | No Tags | c3c502011e3585749c664e6d2125c49419bb9889 | |
hdmi-modules | git://github.com/Xilinx/hdmi-modules.git | master | xilinx-v2019.2 | be354cc3c8889932aabede8cddda0770d77e7843 | |
GCC | MB compiler version 8.2 ARM 8.2 |
2019.2 Release Notes for Open Source components wiki page:
Covers details for below components changes (new features/fixes) in a particular release.
2019.2 Release pre-built images wiki page:
https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/183304302/Zynq+2019.2+Release
2019.2 New Features:
PetaLinux
GPU MALI-400
2019.2 Bug Fixes:
PetaLinux
GPU MALI-400
Known Issues for 2019.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) | |
Linux | XSDK | Zynq UltraScale+ MPSoC: Connecting XSDB to Linux CPU idle | (Xilinx Answer 69143) | |
Linux | FSBL | Zynq UltraScale+ MPSoC: How to achieve SATA performance in Linux | (Xilinx Answer 71584) | |
Linux | FSBL | Zynq UltraScale+ MPSoC: How to make SMMU work with SATA IP | (Xilinx Answer 71790) | |
Linux | Yocto, PetaLinux | 2019.x Zynq UltraScale+ MPSoC: Yocto or PetaLinux throws warnings when you enable libmali with fbdev windowing system | (Xilinx Answer 72139) | |
Linux | Yocto, PetaLinux | 2019.x Zynq UltraScale+ MPSoC: Linux boot throws fatal errors with libmali and X11 enabled in PetaLinux or Yocto images | (Xilinx Answer 72363) | |
Linux | Kernel | 2019.x Zynq7000, Zynq UltraScale+ MPSoC: Yocto or PetaLinux build with petalinux-image-full images hangs without reaching Linux boot login prompt | (Xilinx Answer 72377) | |
Baremetal | BSP | 2019.2 Zynq UltraScale+ MPSoC/RFSoC: RPU suspend-resume multiple times does not work | (Xilinx Answer 73015) | 2020.1 |
Linux | VCU | 2019.2 Zynq UltraScale+ MPSoC VCU - Why do I see a hang while transcoding a Dynamically Changing Resolution stream containing a 4K resolution from AVC or HEVC to AVC using a GStreamer pipeline? | (Xilinx Answer 73020) | 2020.1 |
Linux | VCU | 2019.2 Zynq UltraScale+ MPSoC VCU - Why do I see a hang while running two 4kp30 AVC encoding and decoding GStreamer pipelines and running for more than 12 hours? | (Xilinx Answer 73021) | |
Linux | VCU | 2019.2 Zynq UltraScale+ MPSoC VCU - Why do I see errors when trying to encode 10-bit 4:2:2 4K DCI to HEVC format? | (Xilinx Answer 73022) | |
Linux | VCU | 2019.2 Zynq UltraScale+ MPSoC VCU - Why do I see "VCU: unavailable resource error" errors when trying switching from a 4Kp30 stream to a 4Kp60 stream, when using the Low Latency Phase 2 (LLP2) mode? | (Xilinx Answer 73023) | |
Linux | VCU | 2019.2 Zynq UltraScale+ MPSoC VCU - Why do I see the VCU hang when encoding 4Kp60 AVC num-slices=16, when using the Low Latency Phase 2 (LLP2) mode? | (Xilinx Answer 73024) | |
Linux | VCU | 2019.2 Zynq UltraScale+ MPSoC VCU - Why are the QP values in the last row, not properly updated when using the Example GStreamer Application? | (Xilinx Answer 73049) | 2020.1 |
Linux | VCU | 2019.2 Zynq UltraScale+ MPSoC VCU - Why do I see the high decoder latency number while decoding a reduced latency HEVC encoded stream? | (Xilinx Answer 73051) | 2020.1 |
Linux | Device-tree | 2019.2 Zynq UltraScale+ MPSoC: PetaLinux ZCU106 BSP fails to detect SD Card FAT32 or EXT4 partition when booting Linux | (Xilinx Answer 73079) | 2020.1 |
文件名 | 文件大小 | File Type |
---|---|---|
README_content_v2019.2.txt | 1 KB | TXT |
2019.2_PetaLinux_Package_List.xlsx | 23 KB | XLSX |
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
55776 | Release Notes and Known Issues for PetaLinux 2013.04 and later tool versions | N/A | N/A |