UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 68057

PetaLinux 2016.3 - Product Update Release Notes and Known Issues

Description

This Answer Record acts as the release notes for PetaLinux 2016.3 and contains links to information about resolved issues and updated collateral contained in this release.

Solution

PetaLinux 2016.3 contains the following build collateral:

ComponentTag/BranchComments
device-tree-generatorxilinx-v2016.3
Linuxxilinx-v2016.3Kernel Version 4.6
UBootxilinx-v2016.3Uboot Version 2016.7
Xenxilinx-v2016.3
ARM-Trusted-Firmware(ATF)xilinx-v2016.3ATF is based on upstream version 1.2
GCC- MB compiler version 5.2
- ARM 5.2
YOCTOKrogoth (2.1)


BSPs supported for 2016.3 PetaLinux Release

This table contains supported BSPs for Zynq, MicroBlaze and Zynq MPSoC.

PlatformVariantBSP Name
ZynqZC702Xilinx-ZC702-v2016.3-final.bsp
ZynqZC706Xilinx-ZC706-v2016.3-final.bsp
ZynqZEDBOARDAvnet-Digilent-ZedBoard-v2016.3-final.bsp
MicroBlazeKC705Xilinx-KC705-v2016.3-final.bsp
MicroBlazeAC701Xilinx-AC701-v2016.3-final.bsp
MicroBlazeKCU105Xilinx-KCU105-AXI-full-v2016.3-final.bsp
Zynq MPSoCZCU102Xilinx-ZCU102-v2016.3-final.bsp

 

PetaLinux 2016.3 New Features:

 

PetaLinux

Answer Record NumberAnswer Record Title
(Xilinx Answer 67958)2016.3 PetaLinux - XEN backend Network Driver Enabled by Default
(Xilinx Answer 67968)2016.3 PetaLinux - The Bridge Utils package is included in the PetaLinux Root File System and is enabled by Default
(Xilinx Answer 67971)2016.3 PetaLinux - Drop Bear is now enabled by default in the PetaLinux Root File System
(Xilinx Answer 67985)2016.3 PetaLinux - KCU105 Board Support Package is supported in 2016.3 PetaLinux
(Xilinx Answer 68124)2016.3 PetaLinux - PetaLinux now supports Zynq Single core devices

Yocto

Answer Record NumberAnswer Record Title
(Xilinx Answer 68119)2016.3 Yocto Release features

 

FSBL

Answer Record NumberAnswer Record Title
(Xilinx Answer 67952)Zynq-7000 AP SoC, 2016.3 FSBL: Supports Single-core ARM Cortex-A9 MPCore
(Xilinx Answer 67953)Zynq UltraScale+ MPSoC, 2016.3 FSBL and PMUFW: Support for Isolation (Enhanced Security Configuration)
(Xilinx Answer 67954)Zynq UltraScale+ MPSoC, 2016.3 FSBL: Memory Layout changes
(Xilinx Answer 67955)Zynq UltraScale+ MPSoC, 2016.3 FSBL: Add XFsbl_HookPsuInit() to provide a way to load alternative psu_init
(Xilinx Answer 67987)Zynq UltraScale+ MPSoC: 2016.3 FSBL TCM ECC Initialization

 

UBoot

Configuration device support for Uboot:

(Xilinx Answer 65463)

 

PMU Firmware

Answer Record NumberAnswer Record Title
(Xilinx Answer 67820)Zynq UltraScale+ MPSoC: 2016.3 PMUFW, Error Management
(Xilinx Answer 67818)Zynq UltraScale+ MPSoC: 2016.3 PMUFW Loading via JTAG / SD Boot Modes and Running An Example
(Xilinx Answer 67819)Zynq UltraScale+ MPSoC: 2016.3 PMUFW, How to add custom init code.

 

Linux Driver

Answer Record NumberAnswer Record Title
(Xilinx Answer 68058)2016.3 PetaLinux Zynq UltraScale+ MPSoC Linux Reset Controller Driver
(Xilinx Answer 68077)2016.3 PetaLinux Zynq UltraScale+ MPSoC AXI Performance Monitor (APM) sample clock via Common Clock Framework (CCF)
(Xilinx Answer 68078)68078 - 2016.3 PetaLinux Zynq UltraScale+ MPSoC Power Management in NAND Linux driver


Known Issues for 2016.3

Linux/StandaloneApplicationDescriptionWork-aroundTo be fixed version
Linux and StandaloneOpenAmpZynq UltraScale+ MPSoC: 2016.3 RPU does not run from OCM when booting from SD.(Xilinx Answer 67995)2017.1
LinuxPMU FirmwareZynq UltraScale+ MPSoC: 2016.3 PMU FW can hang when the debug prints are enabled.(Xilinx Answer 67996)2017.1
StandaloneSSW_LibrariesZynq UltraScale+ MPSoC: In some cases, the USE_AMP flag enabled for RPU_1, prevents RPU_1 from getting interrupts(Xilinx Answer 68000)2016.4
StandaloneFSBLZynq UltraScale+ MPSoC, 2016.3 FSBL: Vectors region overwritten in R5 with secure partitions.2017.1
LinuxDevicetree2016.3 PetaLinux - Zynq UltraScale+ MPSoC: During Linux boot up, warning messages are generated [ 5.001929] xilinx-zynqmp-dma ffa80000.dma: main clock not found (Xilinx Answer 68118)2016.4
LinuxPetaLinux2016.3 PetaLinux - Error message during bootup "[Firmware Warn]: /amba/ethernet@e000b000/mdio/phy@7: Whitelisted compatible string. Please remove"(Xilinx Answer 68095)2016.4
StandaloneFSBLZynq UltraScale+ MPSoC, 2016.3 FSBL: Vectors region overwritten in R5 with secure partitions(Xilinx Answer 68001)2017.1
LinuxPMU FirmwareZynq UltraScale+ MPSoC, 2016.3 self-suspend example: Resume failed for R5-OCM(Xilinx Answer 68002)2016.4
LinuxPMU FirmwareZynq UltraScale+ MPSoC: 2016.3 PMUFW will enable AIB (if existing) to isolate powered down components(Xilinx Answer 68003)2016.4
LinuxPetaLinux2016.3 PetaLinux: TCF agent is not loading automatically if I enable the TCF agent in the PetaLinux Config for all MicroBlaze designs.(Xilinx Answer 68004)2016.4
StandaloneFSBLZynq UltraScale+ MPSoC: 2016.3 FSBL fails to load latest PMUFW in NAND boot mode(Xilinx Answer 68005)2016.4
LinuxATF2016.3 SDK - ATF: Suspend/Resume FPD down failed with SDK generated ATF Images (Xilinx Answer 68162)2016.4
Linuxu-boot2016.3 Zynq UltraScale+ MPSoC, Create Boot Image: u-boot image fails to boot(Xilinx Answer 68061)2017.1

Linked Answer Records

Child Answer Records

Answer Number Answer Title Version Found Version Resolved
67958 2016.3 PetaLinux - XEN backend Network Driver Enabled by Default N/A N/A
67968 2016.3 PetaLinux - The Bridge Utils package is included in the PetaLinux Root File System and is enabled by Default N/A N/A
67971 2016.3 PetaLinux - Drop Bear is now enabled by default in the PetaLinux Root File System. N/A N/A
67985 2016.3 PetaLinux - KCU105 Board Support Package is supported in 2016.3 PetaLinux N/A N/A
68119 2016.3 Yocto Release features N/A N/A
67952 Zynq-7000 AP SoC, 2016.3 FSBL: Supports Single-core ARM Cortex-A9 MPCore N/A N/A
67953 Zynq UltraScale+ MPSoC, 2016.3 FSBL and PMUFW: Support for Isolation (Enhanced Security Configuration) N/A N/A
67954 Zynq UltraScale+ MPSoC, 2016.3 FSBL: Memory Layout changes N/A N/A
67955 Zynq UltraScale+ MPSoC, 2016.3 FSBL: Adding XFsbl_HookPsuInit() allows you to load alternative psu_init N/A N/A
67987 Zynq UltraScale+ MPSoC: 2016.3 FSBL and psu_init.tcl TCM ECC Initialization N/A N/A
67820 Zynq UltraScale+ MPSoC: 2016.3 PMUFW, Error Management N/A N/A
67818 Zynq UltraScale+ MPSoC: 2016.3 PMUFW Loading via JTAG / SD Boot Modes and Running An Example N/A N/A
67819 Zynq UltraScale+ MPSoC: 2016.3 PMUFW, How to add custom initialization code. N/A N/A
68058 2016.3 PetaLinux Zynq MP Linux Reset Controller Driver N/A N/A
68077 2016.3 PetaLinux Zynq UltraScale+ MPSoC AXI Performance Monitor (APM) sample clock via Common Clock Framework (CCF) N/A N/A
68078 2016.3 PetaLinux Zynq UltraScale+ MPSoC Power Management in NAND Linux driver N/A N/A
67995 Zynq UltraScale+ MPSoC: 2016.3 RPU does not run from OCM when booting from SD. N/A N/A
67996 Zynq UltraScale+ MPSoC: 2016.3 PMU firmware can hang when the debug prints are enabled. N/A N/A
68000 Zynq UltraScale+ MPSoC: In some cases, the USE_AMP flag enabled for RPU_1, prevents RPU_1 from getting interrupts N/A N/A
68118 2016.3 PetaLinux - Zynq UltraScale+ MPSoC: During Linux boot up, warning messages are generated [ 5.001929] xilinx-zynqmp-dma ffa80000.dma: main clock not found. N/A N/A
68095 2016.3 PetaLinux - Error message during bootup "[Firmware Warn]: /amba/ethernet@e000b000/mdio/phy@7: Whitelisted compatible string. Please remove" N/A N/A
68001 Zynq UltraScale+ MPSoC, 2016.3 FSBL: Vectors region overwritten in R5 with secure partitions. N/A N/A
68002 Zynq UltraScale+ MPSoC, 2016.3 self-suspend example: Resume failed for R5-OCM N/A N/A
68003 Zynq UltraScale+ MPSoC: 2016.3 PMUFW will enable AIB (if existing) to isolate powered down components N/A N/A
68004 2016.3 PetaLinux: TCF agent is not loading automatically if I enable the TCF agent in PetaLinux Config for all MicroBlaze designs. N/A N/A
68005 Zynq UltraScale+ MPSoC: 2016.3 FSBL fails to load latest PMUFW in NAND boot mode. N/A N/A
68124 2016.3 PetaLinux - PetaLinux now supports Zynq Single core devices N/A N/A
65463 Zynq UltraScale+ MPSoC - What devices are supported for configuration? N/A N/A
AR# 68057
Date Created 10/11/2016
Last Updated 12/05/2016
Status Active
Type Release Notes
Devices
  • Zynq UltraScale+ MPSoC
  • Zynq-7000
  • FPGA Device Families
Tools
  • PetaLinux - 2016.3
Boards & Kits
  • Zynq UltraScale+ MPSoC Boards and Kits
  • Zynq-7000 All Programmable SoC Boards and Kits