Zynq 2016.3 Release

Zynq 2016.3 Release

 

Zynq 2016.3 Release

 

This page contains documentation and release information corresponding to Xilinx software version 2016.3


Documentation

General Zynq UltraScale+ MPSoC
http://www.xilinx.com/products/silicon-devices/soc/zynq-ultrascale-mpsoc.html
http://www.xilinx.com/support/documentation/user_guides/ug1085-zynq-ultrascale-trm.pdf

General Zynq
http://www.xilinx.com/support/documentation/zynq-7000.htm
http://www.xilinx.com/support/documentation/user_guides/ug585-Zynq-7000-TRM.pdf

Software Developers Guide (including bootgen)
http://www.xilinx.com/support/documentation/user_guides/ug821-zynq-7000-swdev.pdf

Boards
http://www.xilinx.com/zc702
http://www.xilinx.com/products/boards-and-kits/EK-Z7-ZC706-G.htm
http://www.zedboard.org
ZCU102 evaluation board

What's new?

Linux


U-Boot

  • Update to 2016.07 u-boot


ARM-Trusted-Firmware(ATF)

  • ATF is based on upstream version 1.2


Download

The gziped tar ball contains the pre-built Linux images for the board platform











Extract the archive

tar xf 2016.3-<board>-release.tar.xz

Release Git Tags

The Xilinx Git repositories, U-Boot and Linux, are tagged for the release with a tag of xilinx-v2016.3

FSBL
The First Stage Boot Loader (FSBL) used to generate the boot.bin file is based on the 2016.3 release of the Xilinx tools.

U-Boot
The release is based on U-Boot 2016.07 created from the xilinx-v2016.3 tag.
More details about configuring, building and running U-Boot are located on the U-Boot and Build U-Boot pages.

Linux
The release is based on a 4.6 Linux kernel created from the xilinx-v2016.3 tag.
More details about configuring, building and running Linux are located on the Linux, Zynq Linux and Build Kernel pages.

Device-tree Generator
For Vivado 2016.3 please use new device-tree generator available in https://github.com/Xilinx/device-tree-xlnx repository.

Yocto
meta-xilinx: Release branch rel-v2016.3 : https://github.com/Xilinx/meta-xilinx/tree/rel-v2016.3
meta-petalinux: Release branch rel-v2016.3 : https://github.com/Xilinx/meta-petalinux/tree/rel-v2016.3

More details on how to build OSL images is present at Yocto OSL builds

Release Details

Login

Username

Password

root



Preparing SD card

To boot this release from SD card, extract the archive and copy BOOT.BIN to the root of SD card

Files In Release

The release archive contains the following files:

Zynq 7000 based boards


To boot this release from SD card :
1) extract the archive and copy BOOT.BIN, uImage, uramdisk.image.gz and devicetree.dtb to the boot partition of SD card

File Name

MD5

Description


2016.3-zc702-release.tar.xz

zc702/BOOT.BIN

b952e325f9318d74f9ea50f153f1b59a

Zynq boot image for zc702

zc702/uImage

41477fc6a80819315bcb6dc1fab58abb

Linux kernel for zc702

zc702/uramdisk.image.gz

b285a7f7568f76438e8d26b3ea95bcf9

Initramfs for zc702

zc702/devicetree.dtb

17fca25322f0c61d9d5e36bb8b2c1c8d

Device tree blob for zc702

zc702/fsbl-zc702-zynq7.elf

7e26f8c144d95aa9b10b0e76696fe881

FSBL for zc702

zc702/u-boot.elf

2d8c1994840350c897609009ced9ed9b

U-boot binary for zc702


2016.3-zc706-release.tar.xz

zc706/BOOT.BIN

f2287f001c03379549d632a91d46481c

Zynq boot image for zc706

zc706/uImage

8e457202cadb122354b324d71d240a09

Linux kernel for zc706

zc706/uramdisk.image.gz

cd33f2fe07c8de580c209ed880f436ce

Initramfs for zc706

zc706/devicetree.dtb

4ed1e2974dae4c2a900a4a085e3b93ca

Device tree blob for zc706

zc706/fsbl-zc706-zynq7.elf

d7c5e5b88c9e809aa29280258c54ea19

FSBL for zc706

zc706/u-boot.elf

6edc53a6c3c2f763b4c3ffa1165b0ad6

U-boot binary for zc706


2016.3-zed-release.tar.xz

zed/BOOT.BIN

e107971e1cdd0bab032eeee276595758

Zynq boot image for Zed board

zed/uImage

67e72e7f3bca4fc14941967b40483299

Linux kernel for Zed board

zed/uramdisk.image.gz

57c96d0c8d348515b869380efddf0cf1

Initramfs for Zed board

zed/devicetree.dtb

b65a0457185fd9017970192acbb5c845

Device tree blob for Zed board

zed/fsbl-zedboard-zynq7.elf

b77c7bf9211134f29f935d2027f00ac7

FSBL for Zed board

zed/u-boot.elf

871fe9650c419137c06ec14e2fe15e45

U-boot binary for Zed board






Zynq Ultrascale MPSoC based boards


To boot this release from SD card :
1) extract the archive and copy BOOT.BIN, Image and system.dtb to the boot partition of SD card
2) extract zcu102-zynqmp.cpio to the root partition of SD card (use cpio -i < zcu102-zynqmp.cpio)

Images are based on Silicon Rev 1.0 version

File Name

MD5

Description


2016.3-zcu102-release.tar.xz

zcu102/BOOT.BIN

d76eb4e42623bedc584ffc975694c3f8

Zynq UltraScale+ MPSoC boot image fo ZCU102 board

zcu102/Image

775e46b4c7971f5a3e7c127a98821923

Linux kernel for ZCU102 board

zcu102/zcu102-zynqmp.cpio

1f95abed08a7047b2ef2e26f35c226a9

Initramfs for ZCU102 board

zcu102/system.dtb

b814bc09932ad1c135654605746a0c4f

Device tree blob for ZCU102 board

zcu102/fsbl-zc702-zynq7.elf

5c365a4e66b94afedc5d1884fc61b43d

FSBL for ZCU102 board

zcu102/u-boot.elf

ee8dc4b483af930e2630a9bdb8ac3d72

U-boot binary for ZCU102 board

zcu102/arm-trusted-firmware-aarch64.elf

fc4b091c55e9dff9e4fb7bc0cbfcf497

ATF binary for ZCU102 board

© 2025 Advanced Micro Devices, Inc. Privacy Policy