2022.1 Release

2022.1 Release

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

Table of Contents

What's New

Documentation

Device Family

Wiki Page

Technical Reference Manual

Software Developer's Guide

Design Hub

Device Family

Wiki Page

Technical Reference Manual

Software Developer's Guide

Design Hub

Versal Adaptive SoC

Coming Soon

Versal Adaptive SoC

AM011

UG1304

Link

Zynq UltraScale+ MPSoC

Zynq UltraScale+ MPSoC

Zynq UltraScale+ RFSoC

Zynq UltraScale+ MPSoC

Zynq UltraScale+ RFSoC

UG1085

UG1137

DH0070

Kria SOM

Kria K26 SOM

Kria K26 SOM

UG1089

UG1137

DH0070

Zynq-7000 SoC

Zynq-7000

Zynq-7000

UG585

UG821

DH0050

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.1 - Product Update Release Notes and Known Issues

Open Source Release Notes

2022.1 Release Notes for Open Source Components

Source Code and Licensing

Licenses and Source Code Information for 2022.1 PetaLinux BSPs

Component Versions

Feature/Product

Version

Description

Feature/Product

Version

Description

FSBL

2022.1

The First Stage Boot Loader (FSBL) used to generate the boot.bin file is based on the 2022.1 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.1  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.1  tag.
More details about configuring, building and running Linux are located on the Linux, Zynq Linux and Build Kernel pages.

Device Tree Generator

2022.1

For Vivado 2022.1 please use new device-tree generator available in GitHub - Xilinx/device-tree-xlnx: Linux device tree generator for the Xilinx SDK (Vivado > 2014.1) 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.1

  • Linux:  xlnx_rebase_v5.15_LTS_2022.1

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.1-<board>-release.tar.xz

Preparing the SD card

Please refer to 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.1_zc702_release.tar.xz

BOOT.BIN

47b6aab721d4bc86b4ed07458b5bcde6

Zynq boot image for zc702

system.bit

1f8fb558d3974706afcb3a745ab5668c

Bitstream for zc702

image.ub

10270ea651d57b2355af00c78c730928

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

system.dtb

75cd5c98713c3934f59ba6c8c114c7c6

Device tree blob for zc702

zynq_fsbl.elf

f398cac9247d9168d1b2687937c7dd50

FSBL for zc702

u-boot.elf

0db0525441fe995a15b012da04098c63

U-BOOT for zc702

boot.scr

5d0b09e7e480fd35c629f75add87e01a

Boot script for zc702

bootgen.bif

af0946c593015b8ca47538e3bc858301

bootgen for zc702

 

 

 

File Name

MD5

Description

2022.1_zc706_release.tar.xz

BOOT.BIN

02c6ebfd5e5329cb014264c499868b0f

Zynq boot image for zc706

system.bit

3c45856ffbdf88ce255241b86636aeab

Bitstream for zc706

image.ub

ec1e0081cc6723ff7190ba7395432da1

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

system.dtb

0ad6046adb111dd0e39e3364811fe8b7

Device tree blob for zc706

zynq_fsbl.elf

4375f3f8cca88da81179a08576e2ff64

FSBL for zc706

u-boot.elf

8486695d64a32cbecca39f3e79564156

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.1_zcu102_release.tar.xz

BOOT.BIN

222e062b28773854dc95a82504e20be5

Zynq UltraScale+ MPSoC boot image for zcu102 board

image.ub

779a45327ab811ba8c1b74a1d391ce36

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

system.bit

fa77e9a7b0abe734c785247aca8f70dd

Bitstream for zcu102 board

system.dtb

1b4ad2b93eaba1e84f63c185d8e91523

Device tree blob for zcu102 board

zynqmp_fsbl.elf

7a0d5bd84e174e13e736a296f400e393

FSBL for zcu102 board

bl31.elf

d493398dfb074b19070b91f45ccc67ab

ATF binary for zcu102 board

pmufw.elf

1c7f1ff118f88e5ea6052af9bc7595b0

pmufw elf for zcu102 board

u-boot.elf

93fee5b8b4585a9d99dbbda7e3e070e0

U-BOOT for zcu102 board

boot.scr

c9cfb4c5e73d4f1f6846018f4e67089e

Boot script for zcu102 board

bootgen.bif

f119be700a924821216f34414519cd8d

bootgen for zcu102 board

Image

b81a44cb7850c12863d097819548314d

Kernel Image for zcu102 board

ramdisk.cpio.gz.u-boot

5b0be280b0dd83d0a5a87e5d4729f7d6

Tiny rootfs for zcu102 board

 

 

 

File Name

MD5

Description

2022.1_zcu104_release.tar.xz

BOOT.BIN

3030eff7b28aee90d3c3e5ac40f77a81

Zynq UltraScale+ MPSoC boot image for zcu104 board

image.ub

fa396976ff6ddb67e07e8006c62ba94a

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

system.bit

73222b37372116a0dd72bc9acdeb33cb

Bitstream for zcu104 board

system.dtb

© 2025 Advanced Micro Devices, Inc. Privacy Policy