2023.1 Release

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

Table of Contents

What's New

Documentation

Device Family

Wiki Page

Technical Reference Manual

Software Developer's Guide

Design Hub

Downloads

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 following files are provided for each production board:

  • SD Image zip file - Contains the .wic SD card image for the board platform. 

  • BSP Download -  This BSP file is used to initialize a PetaLinux project for the given board

  • Prebuilt firmware - The boot firmware is available pre-built in a Git repository enabling for easy custom reconstruction of boot artifacts.  The full set of prebuilt firmware can be cloned from the repo using tag xilinx_v2023.1 . Instructions to rebuild can be found here.

 

Device Family

Board Info

SD Image .zip file

SD Image MD5

BSP Download  (direct link)

 Prebuilt Firmware

Device Family

Board Info

SD Image .zip file

SD Image MD5

BSP Download  (direct link)

 Prebuilt Firmware

Versal ACAP

VCK190 (Production silicon)

VCK190

5c4bd3e7f173484f20ec03f88920717c

xilinx-vck190-v2023.1-05080224.bsp

VCK190

VMK180 (Production silicon)

VMK180

960678ba6d6b495849f0dcfd5e33afe4

xilinx-vmk180-v2023.1-05080224.bsp

VMK180

VPK120 (Production silicon)

VPK120

2eea16f5613f997ce0c4e2b9076a6e23

xilinx-vpk120-v2023.1-05080224.bsp

VPK120

VPK180 (Production silicon)

VPK180

164f2255cf5b61e560d24ee1be0859f3

xilinx-vpk180-v2023.1-05080224.bsp

VPK180

VHK158 (Production silicon)

VHK158

d92e75d3f65ad30892cabd45c488172f

xilinx-vhk158-v2023.1-05080224.bsp

VHK158

Zynq UltraScale+ MPSoC 

ZCU102

ZCU102

75aa21155391dca712ad4ac8fa022a62

xilinx-zcu102-v2023.1-05080224.bsp

ZCU102

ZCU104

ZCU104

027bddec6bd85e7c8b565d1f7cbb5e64

xilinx-zcu104-v2023.1-05080224.bsp

ZCU104

ZCU106

ZCU106

2e397c1071890928f7b7f64bea5ad645

xilinx-zcu106-v2023.1-05080224.bsp

ZCU106

ZCU111

ZCU111

c1aeffe821366ec3eb19819619fb9d25

xilinx-zcu111-v2023.1-05080224.bsp

ZCU111

 

ZCU1275

ZCU1275

4eb0526cdc4b71567c4f0f177502435d

xilinx-zcu1275-v2023.1-05080224.bsp

ZCU1275

 

ZCU216

ZCU216

19bcabe2dcaca48b8173ccd2ba373ddc

xilinx-zcu216-v2023.1-05080224.bsp

ZCU216

Kria

K26 SOM

K26 SOM

c563020fa90c63c36423b94a1342a836

xilinx-k26-som-v2023.1-05080224.bsp

K26 SoM

Kria KV260 starterkit

KV260

c01ab2bd69ba941b70180c932ff6caea

xilinx-kv260-starterkit-v2023.1-05080224.bsp

KV260

Kria KR260 starterkit

KR260

06f6eb9fdd8cf68822b509dcd438f898

xilinx-kr260-starterkit-v2023.1-05080224.bsp

KR260

Zynq-7000

 

ZC702

ZC702

ea2685df252e47b937ff7cbce683a75d

xilinx-zc702-v2023.1-05080224.bsp

ZC702

ZC706

ZC706

70e1551744b373692d09bd61249603ed

xilinx-zc706-v2023.1-05080224.bsp

ZC706

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

https://support.xilinx.com/s/article/000035006?language=en_US

Open Source Release Notes

2023.1+Release+Notes+for+Open+Source+Components

Source Code and Licensing

Licenses and Source Code Information for 2023.1 PetaLinux BSPs

Component Versions

Feature/Product

Version

Description

Feature/Product

Version

Description

FSBL

2023.1

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

U-Boot

2023.01

The release is based on a v2023.01 U-Boot created from the xlnx_rebase_v2023.01_2023.1  tag. More details about configuring, building and running U-Boot are located on the U-Boot and Build U-Boot pages.

Linux

6.1

The release is based on a 6.1 Linux kernel created from the xlnx_rebase_v6.1_LTS_2023.1  tag.
More details about configuring, building and running Linux are located on the Linux, Zynq Linux and Build Kernel pages.

Device Tree Generator

2023.1

For Vivado 2023.1 please use new device-tree generator available in GitHub - Xilinx/device-tree-xlnx at xlnx_rel_v2023.1 repository.

Device Tree Compiler

v1.6.1

Latest Stable Release

Build Tool Version

GCC 12.2
GLIBC  2.36
Binutils 2.39
GDB: 12.1

Aligns with Linaro upstream latest

Yocto Project

Langdale 4.1

 

Xen

4.17

 

ATF

2.8

 

Git Tags

The Xilinx Git repositories are tagged as follows:

  • U-Boot:  xlnx_rebase_v2023.01_2023.1

  • Linux:  xlnx_rebase_v6.1_LTS_2023.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.

Preparing the SD card

It is recommended to use a tool such as Balena Etcher to write the wic image to the SD card. You can point Etcher to the downloaded .zip file and it will automatically extract and burn the compressed image.

For more information about SD card management, please refer to the UG1144 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

By Default Auto login is not enabled, the user must enter the username as “petalinux” and the password needs to be set by the user.
To enable Autologin, follow the steps mentioned in https://docs.xilinx.com/r/en-US/ug1144-petalinux-tools-reference-guide/PetaLinux-Auto-Login

© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy