2017.2_Release

2017.2_Release

 

 

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


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


U-Boot


ARM-Trusted-Firmware(ATF)

  • ATF is based on upstream version 1.3

 

Download

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

These pre-built images, source code and configurations are provided for demonstration purposes only and may not be suitable outside of a development environment, including for production purposes.

Prior to production and deployment of any Linux-based system, it is recommended that all relevant security updates are applied, and a mechanism for in-field updates is made available throughout the lifetime of the relevant product



 

 

 




Extract the archive

tar -zxhvf 2017.2-<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-v2017.2

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

U-Boot
The release is based on U-Boot 2017.01 created from the xilinx-v2017.2 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.9 Linux kernel created from the xilinx-v2017.2 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 2017.2 please use new device-tree generator available in https://github.com/Xilinx/device-tree-xlnx repository.

Yocto
meta-xilinx: Release branch rel-v2017.2 : https://github.com/Xilinx/meta-xilinx/tree/rel-v2017.2

meta-petalinux: Release branch rel-v2017.2 : https://github.com/Xilinx/meta-petalinux/tree/rel-v2017.2



Release Details

Login

Username

Password

root

root

 

Preparing SD card


Please see : http://www.wiki.xilinx.com/How+to+format+SD+card+for+SD+boot

How to boot

Copy BOOT.BIN and image.ub to boot partition of SD Card
See board settings for SD boot : http://www.wiki.xilinx.com/Board+bring+up+using+pre-built+images

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, image.ub to the boot partition of SD card
2) See board settings for SD boot : http://www.wiki.xilinx.com/Board+bring+up+using+pre-built+images

File Name

MD5

Description

 

2017.2-zc702-release.tar.xz

zc702/BOOT.BIN

476ee40efd6d970f3a517b4705079e2c

Zynq boot image for zc702

zc702/download.bit

cf9407b3967ca6cb035a94883d58da1a

Bitstream for zc702

zc702/image.ub

c28b2412a396f9e55a540db1f4772b92

FIT image (Linux Kernel+device tree blob+rootfs)

zc702/system.dtb

92f478b857f0ac0e393101bdf98a38df

Device tree blob for zc702

zc702/zynq_fsbl.elf

105de1b05b92f05f8f03f13ea49886fa

FSBL for zc702

zc702/u-boot.elf

3de45a97aaf9957445f33d57bc1d4f93

U-BOOT for zc702 board

 

2017.2-zc706-release.tar.xz

zc706/BOOT.BIN

bf83acfb22d35caad3dea21804bd03a5

Zynq boot image for zc706

zc706/download.bit

662590db6f1e880826bd9ef63fbcc892

Bitstream for zc706

zc706/image.ub

e5869771516800445bff71d005670744

FIT image (Linux Kernel+device tree blob+rootfs)

zc706/system.dtb

589899811ac0385cf671b3bbb603d12d

Device tree blob for zc706

zc706/zynq_fsbl.elf

b38b51e5ce0513fa0bc30c1e002b310c

FSBL for zc706

zc706/u-boot.elf

4bc1624945f5262bd3bd1a59aa7b9e7c

U-BOOT for zc706 board

 

2017.2-zed-release.tar.xz

zed/BOOT.BIN

bc724587eb183372e91beff63a750992

Zynq boot image for zed board

zed/download.bit

add9c4d4739e2dbf2b0a55936581b0ed

Bitstream for zed board

zed/image.ub

1de378fb7aaf05dc3eef02440a00a53a

FIT image (Linux Kernel+device tree blob+rootfs)

zed/system.dtb

072ec72136325ae68ac43ef74d284f31

Device tree blob for zed board

zed/zynq_fsbl.elf

6112f6804a2d46cfb73fec785041af6a

FSBL for zed board

zed/u-boot.elf

f6dce9853594495d3a8d4e8c4188eb55

U-BOOT for zed board

Zynq Ultrascale MPSoC based boards

 

File Name

MD5

Description

 

2017.2-zcu102-release.tar.xz

zcu102/BOOT.BIN

1bb375e28ab462ac3554f5a9e4e4ecdf

Zynq UltraScale+ MPSoC boot image for zcu102 board

zcu102/image.ub

4e486c76768d4e7905fd0be142865c64

FIT image (Linux Kernel+device tree blob+rootfs) for zcu102 board

zcu102/download.bit

139cf7dcb120774a67ec675fcd4873d9

Bitstream for zcu102 board

zcu102/system.dtb

91669fd914d928b4e6508822347116f2

Device tree blob for zcu102 board

zcu102/zynqmp_fsbl.elf

11a2dd137a24c8bb744b7311302be397

FSBL for zcu102 board

zcu102/bl31.elf

14249b3a52557bb58e0e9f03aee7fb7e

ATF binary for zcu102 board

zcu102/pmufw.elf

755d7b7d4c3f2a6efd2fee0450270baf

pmufw elf for zcu102 board

zcu102/u-boot.elf

c01595f32a89d7cfe973cf9435e73a36

U-BOOT for zcu102 board

Experimental package feeds:


MPSoC prebuilt images have RPM package update feed mechanism. This is "experimental" flow for this release.
Please see the instructions on how to upgrade packages here:

http://www.wiki.xilinx.com/Install+and+run+applications+through+Smart+on+target