2022.2 Release

2022.2 Release

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

Table of Contents

What's New

Documentation

Device Family

Wiki Page

Technical Reference Manual

Software Developer's Guide

Design Hub

Downloads

The following downloads are provided for production boards. The Linux Image Archive contains the pre-built Linux images for the board platform. The BSP Download contains the PetaLinux BSP required to initialize a PetaLinux project.

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

The files provided in the pre-built image (.tar.xz) file will boot into a minimal Linux userspace environment that is useful for proof-of-life demonstration or as a recovery environment. For a full-featured Linux userspace environment, please download the PetaLinux BSP image (.bsp) file and program the SD card image (.wic).

To download the files referenced above, you must complete user registration at xilinx.com

Xilinx Package Feeds

The pre-built images for these boards have DNF package feeds.   

Please see the instructions on how to use the packages here: Install and run applications through DNF on target

Release Details

PetaLinux Update Release Notes

PetaLinux 2022.2 - Product Update Release Notes and Known Issues

Open Source Release Notes

2022.2 Release Notes for Open Source Components

Source Code and Licensing

Licenses and Source Code Information for 2022.2 PetaLinux BSPs

Component Versions

Feature/Product

Version

Description

Feature/Product

Version

Description

FSBL

2022.2

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

U-Boot

2022.01

The release is based on a v2022.01 U-Boot created from the xlnx_rebase_v2022.01_2022.2  tag. More details about configuring, building and running U-Boot are located on the U-Boot and Build U-Boot pages.

Linux

5.15

The release is based on a 5.15 Linux kernel created from the xlnx_rebase_v5.15_LTS_2022.2  tag.
More details about configuring, building and running Linux are located on the Linux, Zynq Linux and Build Kernel pages.

Device Tree Generator

2022.2

For Vivado 2022.2 please use new device-tree generator available in https://github.com/Xilinx/device-tree-xlnx/tree/xlnx_rel_v2022.2 repository.

Device Tree Compiler

v1.6.1

Latest Stable Release

Build Tool Version

GCC11.2.0
GLIBC  2.34
Binutils 2.37
GDB: 10.2

Aligns with Linaro upstream latest

Yocto Project

Honister 3.4

 

Xen

4.16

 

ATF

2.6

 

Git Tags

The Xilinx Git repositories are tagged as follows:

  • U-Boot:  xlnx_rebase_v2022.01_2022.2

  • Linux:  xlnx_rebase_v5.15_LTS_2022.2

Yocto Layers

Using the Prebuilt Linux Image Archives

This section only applies to boards with a prebuilt Linux image. For Kria, please refer to the K26 Wiki.

Extract the archive

tar xvf 2022.2_<board>_release.tar.xz

Preparing the SD card

Please refer to the section Booting PetaLinux Image on Hardware with an SD Card

Booting the Board

Set the boot mode DIP switches on your board to SD boot.  You can refer to the following page to set the switches for each card: Board bring up using pre-built images

Login Credentials

Autologin enabled.

Files In Release

The release archives contain the following files:

Zynq-7000 Evaluation Boards

 

 

Zynq-7000 Evaluation Boards

 

 

File Name

MD5

Description

2022.2_zc702_release.tar.xz

BOOT.BIN

b0b561e099707f6adcca35c4d0f4b6ee

Zynq boot image for zc702

system.bit

92b17e7eed2767dee43f4110dbd6e09d

Bitstream for zc702

image.ub

fcfb87500b2a73f5f27673504977f301

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

system.dtb

919866ebfe970c0c8dee37e273e98282

Device tree blob for zc702

zynq_fsbl.elf

4b98592ec791473dcddec9ea67541b4d

FSBL for zc702

u-boot.elf

c2defdbb58e4d0f9428038b590477d7a

U-BOOT for zc702

boot.scr

5d0b09e7e480fd35c629f75add87e01a

Boot script for zc702

bootgen.bif

af0946c593015b8ca47538e3bc858301

bootgen for zc702

 

 

 

File Name

MD5

Description

2022.2_zc706_release.tar.xz

BOOT.BIN

123081cdabb9c3fd621a0edf4cb10d4c

Zynq boot image for zc706

system.bit

2708d2916a9d274e7304e9c83cc65e2b

Bitstream for zc706

image.ub

3ef79e7338b1b19c1118b715b5b60b6a

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

system.dtb

c47a60ecfa7a3ecf1742fe6f948d9094

Device tree blob for zc706

zynq_fsbl.elf

bd0e189bc726c518de46173a878efab4

FSBL for zc706

u-boot.elf

bc087cecd3980fb1a55143ce61513976

U-BOOT for zc706

boot.scr

5d0b09e7e480fd35c629f75add87e01a

Boot script for zc706

bootgen.bif

af0946c593015b8ca47538e3bc858301

bootgen for zc706

 

Zynq UltraScale+ MPSoC Evaluation Boards

 

 

File Name

MD5

Description

2022.2_zcu102_release.tar.xz

BOOT.BIN

ab099e40eac078d1e152b648bcc255c0

Zynq UltraScale+ MPSoC boot image for zcu102 board

image.ub

e5dbc72fa84bd88823ef673341e910e7

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

system.bit

7f7849b5b0cba11df96109647603a7c7

Bitstream for zcu102 board

system.dtb

cf0c2169757ac3d236493989f44cf801

Device tree blob for zcu102 board

zynqmp_fsbl.elf

7263ea41cae3500bab39300afcc29dd2

FSBL for zcu102 board

bl31.elf

f71d783bb0a6d2748588fa1ecc620e46

ATF binary for zcu102 board

pmufw.elf

88c4445e047382364c95b4afe580cabf

pmufw elf for zcu102 board

u-boot.elf

34562c76562b6861fdc342807a2780ad

U-BOOT for zcu102 board

boot.scr

c9cfb4c5e73d4f1f6846018f4e67089e

Boot script for zcu102 board

bootgen.bif

f119be700a924821216f34414519cd8d

bootgen for zcu102 board

Image

a23e9295046a52863e76284a64ecab3e

Kernel Image for zcu102 board

ramdisk.cpio.gz.u-boot

fe0a3e8bb1ed01d0cfb745f146bfb472

Tiny rootfs for zcu102 board

 

 

 

File Name

MD5

Description

2022.2_zcu104_release.tar.xz

BOOT.BIN

654f945eb42c5704bb21b2b84d6b0660

Zynq UltraScale+ MPSoC boot image for zcu104 board

image.ub

703172c72744f42f337bec1081ad851c

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

system.bit

482a35dbc513ca0dc38f94c59eb847da

Bitstream for zcu104 board

system.dtb

ecbb78e988d74b0eb27ae1d2a39de445

Device tree blob for zcu104 board

zynqmp_fsbl.elf

efc7c674adb8219ee4555133e5fb74ed

FSBL for zcu104 board

bl31.elf

f71d783bb0a6d2748588fa1ecc620e46

ATF binary for zcu104 board

pmufw.elf

ef7a8aa3c64402b2b4e1e4e58b443529

pmufw elf for zcu104 board

u-boot.elf

c7e9ecbd04924ba2f746f7610c81f3c0

U-BOOT for zcu104 board

boot.scr

c9cfb4c5e73d4f1f6846018f4e67089e

Boot SCR file

bootgen.bif

f119be700a924821216f34414519cd8d

bootgen for zcu104 board

Image

ed8ac99b509f58fc0943399d48222400

Kernel Image for zcu104 board

ramdisk.cpio.gz.u-boot

679b65955cd2476d7a137e16b39eeba8

Tiny rootfs for zcu104 board

 

 

 

File Name

MD5

Description

2022.2_zcu106_release.tar.xz

BOOT.BIN

2755b74f79a30d4b665f5c8839d41c2f

Zynq UltraScale+ MPSoC boot image for zcu106 board

image.ub

9d342b42334436b3355430447068319a

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

system.bit

04833699e57611b3b90a0b6ca4d0c122

Bitstream for zcu106 board

system.dtb

8fd7fe65ce9f4660626690509b5dfbb3

Device tree blob for zcu106 board

zynqmp_fsbl.elf

408a58d2d24fc733d93b767607bebfaa

FSBL for zcu106 board

bl31.elf

f71d783bb0a6d2748588fa1ecc620e46

ATF binary for zcu106 board

pmufw.elf

89d6b14594a72a4515e65835a059c4c6

pmufw elf for zcu106 board

u-boot.elf

2765c9686046d8465431ef405d476c9f

U-BOOT for zcu106 board

boot.scr

c9cfb4c5e73d4f1f6846018f4e67089e

Boot script for zcu106 board

bootgen.bif

be42e1eb6162b6f7167d02d912f1c2a3

bootgen for zcu106 board

Image

a7a18162466c6afdfe41404d1fb5db09

Kernel Image for zcu106 board

ramdisk.cpio.gz.u-boot

ef0a840ef207a2243b6eb84819fbf999

Tiny rootfs for zcu106 board

 

 

 

File Name

MD5

Description

2022.2_zcu111_release.tar.xz

BOOT.BIN

c70cbf56576a3487fc801d1a257285b4

Zynq UltraScale+ RFSoC boot image for zcu111 board

image.ub

292ccd3c52007755942093e459711137

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

system.bit

e3af3651d252744fb8dbf8d03182cbb4

Bitstream for zcu111 board

system.dtb

0b52e8d8b03c3a4860f3ee07d58a96e8

Device tree blob for zcu111 board

zynqmp_fsbl.elf

d3333163082f68741cc192b729ced25b

FSBL for zcu111 board

bl31.elf

ee0520551f6b0bcc4fd03b4733bf8170

ATF binary for zcu111 board

pmufw.elf

33b5ccf711dcd6c31340947e9e9cab5e

pmufw elf for zcu111 board

u-boot.elf

710af018c580db040830c89b720f3490

U-BOOT for zcu111 board

boot.scr

84f082f4b402c16535f155e0b366c4c6

Boot script for zcu111 board

bootgen.bif

f119be700a924821216f34414519cd8d

bootgen for zcu111 board

Image

6b909f374ed0e811ddd86d79fb3946c5

Kernel Image for zcu111 board

ramdisk.cpio.gz.u-boot

a4ad385f404550a9d2502441ef77f9af

Tiny rootfs for zcu111 board

 

 

 

File Name

MD5

Description

2022.2_zcu1275_release.tar.xz

BOOT.BIN

5eb64885897befe3dada4cedabb229ed

Zynq UltraScale+ RFSoC boot image for zcu1275 board

image.ub

f85e7e3420024a3238cdd786a19f1cb1

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

system.bit

© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy