Zynq Release 14.2

Zynq Release 14.2

The 14.2 release of the Xilinx Open Source solution is the next release for Zynq. The release images are targeted to the Xilinx ZC702 board (Rev C and D).

Documentation

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

ZC702 Board
http://www.xilinx.com/zc702

Release Contents

FSBL
The First Stage Boot Loader (FSBL) used to generate the BOOT.BIN file is based on the 14.2 release of the IDS tools.

u-boot
The release is based on a 2011.03 release of u-boot. More details about the u-boot can be found at Zynq U-boot.

Linux
The release is based on a 3.3 Linux kernel. This release is using prebuilt device trees from arch/arm/boot/dts for the ZC702 board. The uname -a command from a shell prompt specifies the release name as "3.3.0-14.2-build1". More details about the Linux kernel can be found at Zynq Linux.

Files In Release

File Name
Description
BOOT.BIN
Binary image containing the FSBL and u-boot images produced by bootgen
boot.bif
The file to control bootgen during the creation of BOOT.BIN
devicetree.dtb
Device tree binary blob used by Linux, loaded into memory by u-boot
ramdisk8M.image.gz
Ramdisk image used by Linux, loaded into memory by u-boot
README.txt
Description of the release
u-boot.elf
u-boot elf file used to create the BOOT.BIN image
zImage
Linux kernel image, loaded into memory by u-boot
zynq_fsbl_0.elf
FSBL elf image used to create BOOT.BIN image
All of these files can be copied to an SD card (FAT formated) and then used to boot the ZC702 board. Only BOOT.BIN, devicetree.dtb, zImage, and ramdisk8M.image.gz are required to boot Linux.

Release Git Tags

The Xilinx Git repositories, u-boot and linux, are tagged for the release with a tag of xilinx-14.2-build1.

Known Issues

Linux
  • USB OTG still has issues some issues still when switching between host and device.
  • Initramfs does not seem to work when passing in an external initramfs image with the default kernel configuration. It seems to work fine with initframfs when the image is built into the kernel. A work-around exists by removing CONFIG_BLK_DEV_RAM from the kernel configuration and rebuild the kernel. The root issue is not understood at this time.

Release Details

Networking
The network is setup to use a static IP address of 192.168.1.10 in the release pre-built images. The network is being configured from the kernel command line rather than using a user space application.

SSH password
SSH is setup on the ramdisk to use root:root as the user:password

Release Download

A gziped tar ball contains the pre-built images for the Xilinx ZC702 platform.

© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy