This Answer Record acts as the release notes for PetaLinux 2018.3 and contains links to information about resolved issues and updated collateral contained in this release.
BSPs supported for the 2018.3 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:
|
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 | ZCU102 ZU9 ES2 Rev 1.0 | xilinx-zcu102-zu9-es2-rev1.0-v20XY.Z-final.bsp | This BSP contains:
|
Zynq UltraScale+ MPSoC | ZCU104 V2 production silicon | xilinx-zcu104-v20XY.Z-final-v2.bsp | This BSP contains:
|
Zynq UltraScale+ MPSoC | ZCU106 V2 production silicon | xilinx-zcu106-v20XY.Z-final-v2.bsp | This BSP contains:
|
Zynq UltraScale+ RFSoC | ZCU111 production silicon | xilinx-zcu111-v20XY.Z-final.bsp | This BSP contains:
|
Note: The "sstate cache file" (sstate-rel-v2018.3.tar.gz) can be found on the Xilinx download area along with an associated README (sstate_rel_2018.3_README) file that outlines the procedure to use "sstate cache".
Refer to the attached file "2018.3_PetaLinux_Packages_List" for software package versions tested on host machines, which is required for PetaLinux installation tools.
README for downloads area.
PetaLinux 2018.3 contains the following build collateral:
Component | Git repo | Git Branches | Git Tags | Commit ID | Comments |
---|---|---|---|---|---|
FSBL | git://github.com/Xilinx/embeddedsw.git | release-2018.3 | xilinx-v2018.3 | 5b3764e8eb42e543f411f6ec3ed31c7112c6e178 | 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-2018.3 | xilinx-v2018.3 | 5b3764e8eb42e543f411f6ec3ed31c7112c6e178 | 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-v2018.3 | b7466bbeeede15ec72143e3c3466e067589821a1 | |
Linux | git://github.com/Xilinx/linux-xlnx.git | xlnx_rebase_v4.14 | xlnx_rebase_v4.14_2018.3 | eeab73d1207d6fc2082776c954eb19fd7290bfbe | Linux Kernel rebase version 4.14 |
U-Boot | git://github.com/Xilinx/u-boot-xlnx.git | master | xilinx-v2018.3 | d8fc4b3b70bccf1577dab69f6ddfd4ada9a93bac | U-boot Version v2018.01 |
QEMU | git://github.com/Xilinx/qemu.git | master | xilinx-v2018.3 | f70bd86859c7a1a075ac864b4765168f821f1aae | |
Xen | git://github.com/Xilinx/xen.git | xilinx/release-2018.3 | xilinx-v2018.3 | b2edf52680415daa9cb7db0d8999faca299cd13c | Xen Version 4.14 |
ARM-Trusted-Firmware (ATF) | git://github.com/Xilinx/arm-trusted-firmware.git | master | xilinx-v2018.3 | 08560c36ea5b6f48b962cb4bd9a79b35bb3d95ce | ATF is based on upstream version 1.5 |
Yocto | git://github.com/Xilinx/meta-xilinx.git git://github.com/Xilinx/meta-xilinx-tools.git git://github.com/Xilinx/meta-petalinux.git | rel-v2018.3 | No Tags | 7922f16dfa5308fb5419a80f513bb07c0384f95e b286943d7d468e9ff10b9f9662767e8c71f104d1 254edec8368c3d30676135365734abe06e596881 | Yocto 2.4.3 Rocko |
qemu-devicetrees | git://github.com/Xilinx/qemu-devicetrees.git | branch/xilinx-v2018.3 | xilinx-v2018.3 | e3e40b8829894a479c7d7380fc8137886645dda8 | |
OpenAMP | git://github.com/Xilinx/open-amp.git | master | xilinx-v2018.3 | 4dfe2ac14745e4a24d7319c634d5f9d2f3e328c6 | |
libmetal | git://github.com/Xilinx/libmetal.git | master | xilinx-v2018.3 | 82e26fb31b996011cd78c90689d1332e1f88fedf | |
VCU OpenMax IL | git://github.com/Xilinx/vcu-omx-il.git | master | xilinx-v2018.3 | cf4b031ac88c7889e4f29ac7fc8ca7592bf12144 | |
VCU Control Software | git://github.com/Xilinx/vcu-ctrl-sw.git | master | xilinx-v2018.3 | 1cb5281d319ea4f3c0eb5514864c80d95e78fe6e | |
VCU Firmware | git://github.com/Xilinx/vcu-firmware.git | master | xilinx-v2018.3 | d01951905e1aedb179d838a6b86016f34e2f4966 | |
VCU Modules | git://github.com/Xilinx/vcu-modules.git | master | xilinx-v2018.3 | f6a9093ec32ee97a2df065aee8b8e676c2024f01 | |
GStreamer OpenMax IL | git://github.com/Xilinx/gst-omx.git | xilinx-master | xilinx-v2018.3 | b2dce0a04ea34b762149ffa5a0ea66abe00d7c88 | GStreamer version 1.12.2 |
GStreamer Plugins-Base | git://github.com/Xilinx/gst-plugins-base.git | master-rel-1.12.2 | xilinx-v2018.3 | 71745a77db2c246aee48526c00813788f5efa710 | |
GStreamer Plugins-Bad | git://github.com/Xilinx/gst-plugins-bad.git | master-rel-1.12.2 | xilinx-v2018.3 | 9ad719a38c40403446b2ce2d3c1a4f35c5ab06b6 | |
GStreamer Plugins-Good | git://github.com/Xilinx/gst-plugins-good.git | master-rel-1.12.2 | xilinx-v2018.3 | d2c7cf8d752de84c30f9675572037e0250cd3c6d | |
GCC | MB compiler version 7.3 ARM 7.3 |
2018.3 Release Notes for Open Source components wiki page:
Covers details for below components changes (new features/fixes) in a particular release.
2018.3 New Features:
PetaLinux
GPU MALI-400
2018.3 Bug Fixes:
PetaLinux
GPU MALI-400
Known Issues for 2018.3:
Linux/Baremetal | Components | Description | Work-around | To be fixed version |
---|---|---|---|---|
Linux | Yocto/PetaLinux | 2018.x Yocto/PetaLinux: Ubuntu 18.04.x LTS support | (Xilinx Answer 71448) | |
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 | 2017.x-2018.x Zynq UltraScale+ MPSoC: Connecting XSDB to Linux CPU idle | (Xilinx Answer 69143) | |
Linux | Yocto, PetaLinux | 2018.x Zynq UltraScale+ MPSoC: Yocto or PetaLinux throws warnings when the build do_rootfs task completes | (Xilinx Answer 71110) | |
Linux | Drivers | 2018.1-2018.3 Zynq UltraScale+ MPSoC: PetaLinux Warm-Restart BSP fails to wakeup Ethernet when FPD is off | (Xilinx Answer 71028) | |
Linux | FSBL | 2018.x Zynq UltraScale+ MPSoC: How to achieve SATA performance in Linux | (Xilinx Answer 71584) | |
Linux | FSBL | 2018.x Zynq UltraScale+ MPSoC: How to make SMMU work with SATA IP | (Xilinx Answer 71790) | |
Linux | PMUFW | 2018.2/3 Ultra96: PetaLinux BSP image does not shut down the board completely when using Matchbox desktop GUI power button or single press power button on board | (Xilinx Answer 71722) | |
Linux | PetaLinux | 2017.x-2018.3 Zynq-7000: Cannot boot Zynq-7000 PetaLinux images individually in legacy flow | (Xilinx Answer 71231) | 2019.1 |
Linux | PetaLinux | 2018.1-2018.3 Zynq UltraScale+ MPSoC: ARM Trusted Firmware hangs when UART0 is disabled in PetaLinux | (Xilinx Answer 71743) | 2019.1 |
Linux | Drivers | 2018.3 Zynq UltraScale+ MPSoC: Linux v4l2 mem2mem driver transcode fails when source buffer to mem2mem has different byte alignment restrictions | (Xilinx Answer 71780) | 2019.1 |
Linux | PetaLinux | 2018.3 Ultra96: PetaLinux FIT image(image.ub) fails to load at u-boot via USB boot mode | (Xilinx Answer 71781) | 2019.1 |
Linux | PMUFW | 2018.x Zynq UltraScale+ MPSoC: APU Only Restart fails after Power Off Suspend (POS) | (Xilinx Answer 71766) | 2019.1 |
Linux | Drivers | 2018.3 LogiCORE Video Mixer Linux Driver - Why do I see the Red and Blue colors swapped when setting the IP GUI configuration and the video format in the device tree for RGB and BGR? | (Xilinx Answer 71802) | 2019.1 |
Linux | VCU-GStreamer | 2018.3 Zynq UltraScale+ MPSoC VCU - Why does GStreamer crash when trying to decode some transport stream (TS) files? | (Xilinx Answer 71809) | 2019.1 |
Linux | VCU | 2018.3 Zynq UltraScale+ MPSoC VCU - Why does the display freeze after about 10 minutes of decoding and displaying some H.264 streams that are missing the start code in the first NAL unit? | (Xilinx Answer 71810) | 2019.1 |
Linux | VCU | 2018.3 Zynq UltraScale+ MPSoC VCU - Why does the VCU Decoder Control Software always output 10-bit data? | (Xilinx Answer 71811) | 2019.1 |
Linux | VCU | 2018.3 Zynq UltraScale+ MPSoC VCU - Why does the VCU Encoder take more time when using CONST_QP mode than it does in VBR mode? | (Xilinx Answer 71812) | 2019.1 |
Linux | VCU | 2018.3 Zynq UltraScale+ MPSoC VCU - Why does the VCU Control Software Decoder Example application hang while decoding streams which contain errors? | (Xilinx Answer 71813) | 2019.1 |
Linux | PetaLinux | 2018.3 PetaLinux: Menuconfig GUI does not come up when you run the petalinux-config -c kernel command multiple times on VM | (Xilinx Answer 71814) | 2019.1 |
Linux | Device-tree | 2018.3 Zynq UltraScale+ MPSoC: DTG sub nodes for 10G/25G Ethernet Subsystem design with multicore does not work with same node label | (Xilinx Answer 71817) | 2019.1 |
Linux | GStreamer | 2018.x Zynq UltraScale+ MPSoC: Yocto or PetaLinux returns warnings when the build gstd do_configure task completes | (Xilinx Answer 71830) | 2019.1 |
Linux | VCU | 2018.3 Zynq UltraScale+ MPSoC VCU - Why does the VCU produce bad quality output when the LambdaCtrlMode = DYNAMIC_LDA or AUTO_LDA? | (Xilinx Answer 71871) | 2019.1 |
Linux | Yocto, PetaLinux | 2018.3 Zynq UltraScale+ MPSoC/RFSoC: PetaLinux/Yocto fails to build FSBL component with fatal error: psu_init.h: No such file or directory | (Xilinx Answer 71921) | 2019.1 |
Linux | VCU | 2018.3 Zynq UltraScale+ MPSoC VCU - Why am I getting a "Channel creation failed" error when using the LOW_DELAY_P mode with HEVC mulit-stream encoding? | (Xilinx Answer 71934) | 2019.1 |
Linux | VCU | 2018.3 Zynq UltraScale+ MPSoC VCU - Why does the IDR not repeat when the IDR picture frequency is 1 and the GOP Length is 1? | (Xilinx Answer 71987) | 2019.1 |
Linux | VCU | 2018.3 Zynq UltraScale+ MPSoC VCU - Why do I see "blocky" results when decoding non-compliant stream where the max_dec_frame_buffering is larger than the MaxDpbSize? | (Xilinx Answer 71991) | 2019.1 |
Linux | VCU | 2018.3 Zynq UltraScale+ MPSoC VCU - Why do I see a bitrate of 1.55Mbps when using CBR Rate Control Mode with a Target Bit Rate of 1 Mbps and using a GOP Length of 12? | (Xilinx Answer 71993) | 2019.1 |
文件名 | 文件大小 | File Type |
---|---|---|
2018.3_PetaLinux_Package_List.xlsx | 21 KB | XLSX |
README_content_v2018.3.txt | 1 KB | TXT |
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
55776 | Release Notes and Known Issues for PetaLinux 2013.04 and later tool versions | N/A | N/A |