Zynq 2016.4 Release

Zynq 2016.4 Release

 

Zynq 2016.4 Release

 

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


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
https://www.xilinx.com/products/boards-and-kits/ek-u1-zcu102-es2-g.html


What's new?

Linux

  • Kernel version 4.6


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.4-<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.4

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

U-Boot
The release is based on U-Boot 2016.07 created from the xilinx-v2016.4 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.4 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.4 please use new device-tree generator available in https://github.com/Xilinx/device-tree-xlnx repository.

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

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.4-zc702-release.tar.xz

zc702/BOOT.BIN

c9662c09d4b0c711707f215a2cd8c402

Zynq boot image for zc702

zc702/uImage

f6f56cd651a17c3d46a3a3a246a983da

Linux kernel for zc702

zc702/uramdisk.image.gz

935b6ced802982b830a08eb4be83fdac

Initramfs for zc702

zc702/devicetree.dtb

17fca25322f0c61d9d5e36bb8b2c1c8d

Device tree blob for zc702

zc702/fsbl-zc702-zynq7.elf

400fd68df1551708a5a03f4049d2b414

FSBL for zc702

zc702/u-boot.elf

7dfbd059ba716d95b97587cf95cae154

U-boot binary for zc702


2016.4-zc706-release.tar.xz

zc706/BOOT.BIN

78bf83a6391d6d274a4eebb3befc787d

Zynq boot image for zc706

zc706/uImage

8e15afffb9394b585bdb97efaed9d0dd

Linux kernel for zc706

zc706/uramdisk.image.gz

2c2e8751542afb9d1d1da679340f724a

Initramfs for zc706

zc706/devicetree.dtb

4ed1e2974dae4c2a900a4a085e3b93ca

Device tree blob for zc706

zc706/fsbl-zc706-zynq7.elf

c2ab4f753f7122bf7c24d191e89a9888

FSBL for zc706

zc706/u-boot.elf

4674a837596a6acf102abd26de74568f

U-boot binary for zc706


2016.4-zed-release.tar.xz

zed/BOOT.BIN

b2e5570b9e6975fd9979765a86db7af4

Zynq boot image for Zed board

zed/uImage

b2e5570b9e6975fd9979765a86db7af4

Linux kernel for Zed board

zed/uramdisk.image.gz

9aecdc51f7a0f0be275a464165703f13

Initramfs for Zed board

zed/devicetree.dtb

b65a0457185fd9017970192acbb5c845

Device tree blob for Zed board

zed/fsbl-zedboard-zynq7.elf

8ced0ae7ddc3a0884f5a0dd39d634965

FSBL for Zed board

zed/u-boot.elf

1ba484df13cf172a2446e0e9c5acbf80

U-boot binary for Zed board






Zynq Ultrascale MPSoC based boards

Images are based on Board Version 1.0

File Name

MD5

Description


2016.4-zcu102-release.tar.xz

zcu102/BOOT.BIN

5609bd4d2d1d15afec4b5ef49ec5f12e

Zynq UltraScale+ MPSoC boot image fo ZCU102 board

zcu102/Image

ea3d428872a3c635515bf346cfd4c75d

Linux kernel for ZCU102 board

zcu102/zcu102-zynqmp.cpio

e3659530881c73b46a897fde4b9e05f4

Initramfs for ZCU102 board

zcu102/system.dtb

6d6ba7c5d622d2cddda31a33c9cd07e3

Device tree blob for ZCU102 board

zcu102/fsbl-zc702-zynq7.elf

6cfdb5dac8b7076168ccd2e38a39effe

FSBL for ZCU102 board

zcu102/u-boot.elf

498f779f68e2fca0ebfb67c80da056bc

U-boot binary for ZCU102 board

zcu102/arm-trusted-firmware-aarch64.elf

aa50f7d1d6c2c52d74db02049d62f95d

ATF binary for ZCU102 board