2025.1 Release

2025.1 Release

This page contains documentation and release information corresponding to AMD Adaptive SoC and FPGA software version 2025.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 might 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 the tag xilinx_v2024.2 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 Adaptive SoC

 

VCK190 (Production silicon)

 

VCK190

30681333d64357884c4a7e93c71e036a

xilinx-vck190-v2025.1-05221048.bsp

VCK190

VCK190 XSCT

6d123454759554057e46ea818c63748f

xilinx-vck190-xsct-v2025.1-05221048.bsp

VCK190 XSCT

VMK180 (Production silicon)

VMK180

c70cb43f6d64a5df1af4323e205f83b7

xilinx-vmk180-v2025.1-05221048.bsp

VMK180

VMK180 XSCT

d2aa9cdac4346e3e786d958eb78d4295

xilinx-vmk180-xsct-v2025.1-05221048.bsp

VMK180 XSCT

VPK120 (Production silicon)

VPK120

a0b65253bfe030c40aad767ad56ba3b1

xilinx-vpk120-v2025.1-05221048.bsp

VPK120

VPK120 XSCT

0df29b64008c8929e027e63e5318a673

xilinx-vpk120-xsct-v2025.1-05221048.bsp

VPK120 XSCT

VPK180 (Production silicon)

VPK180

1d38398cefb2fd967d965c86af674210

xilinx-vpk180-v2025.1-05221048.bsp

VPK180

VPK180 XSCT

31fb3d7f12933d71abf5e15fb132bb44

xilinx-vpk180-xsct-v2025.1-05221048.bsp

VPK180 XSCT

VHK158 (Production silicon)

VHK158

60a4ef1ae0be76ef01edc7d957f46625

xilinx-vhk158-v2025.1-05221048.bsp

VHK158

VHK158 XSCT

dbc6e52529fe2e1c4b37b66f1ac8a966

xilinx-vhk158-xsct-v2025.1-05221048.bsp

VHK158 XSCT

VEK280 (Production silicon)

VEK280

43e9bbc8c2886477b9c172c0d681e601

xilinx-vek280-v2025.1-05221048.bsp

VEK280

 

VEK280 XSCT

f6c6f954fcad1223c86a3a3928789afb

xilinx-vek280-xsct-v2025.1-05221048.bsp

VEK280 XSCT

Zynq UltraScale+ MPSoC 

 

ZCU102

ZCU102

d158771c04c776544d4113a4c4c36edd

xilinx-zcu102-v2025.1-05221048.bsp

ZCU102

ZCU102 XSCT

b7c3e3b23af4cbd3ac2689bb27f8af8a

xilinx-zcu102-xsct-v2024.2-05221048.bsp

ZCU102 XSCT

ZCU104

ZCU104

7fa54591d9525f36f83d22229a63aeb4

xilinx-zcu104-v2025.1-05221048.bsp

ZCU104

ZCU104 XSCT

682b6fa8d45534ca30607a03a861de8d

xilinx-zcu104-xsct-v2025.1-05221048.bsp

ZCU104 XSCT

ZCU106

ZCU106

4581b585ec6c789665387d45d8f28609

xilinx-zcu106-v2025.1-05221048.bsp

ZCU106

ZCU106 XSCT

fe80ed57908e9d544ddef175939d146f

xilinx-zcu106-xsct-v2025.1-05221048.bsp

ZCU106 XSCT

ZCU216

ZCU216

05f4380f157932284be202ec82a92120

xilinx-zcu216-v2025.1-05221048.bsp

ZCU216

 

ZCU216 XSCT

e791fac82e75ac967826e4c5c5622553

xilinx-zcu216-xsct-v2025.1-05221048.bsp

ZCU216 XSCT

Kria

K26 SOM

K26 SOM

944ce82c91bbddff58bef3f357f77296

xilinx-k26-som-v2025.1-05221048.bsp

K26SOM

Kria KV260 starter kit

KV260

7241837b60cb2f4a4dd67442241fa1fb

xilinx-kv260-starterkit-v2025.1-05221048.bsp

KV260

Kria KR260 starter kit

KR260

d01bc9711af8576f026b429c129d9f01

xilinx-kr260-starterkit-v2025.1-05221048.bsp

KR260

K24c SOM

K24c SOM

712a362a51e94325abf86cc7bb9d4a08

xilinx-k24c-som-v2025.1-05221048.bsp

K24C

K24i SOM

K24i SOM

a2105e396e9d76de7f844896b0a9caad

xilinx-k24i-som-v2025.1-05221048.bsp

K24I

Kria KD240 starter kit

KD240

9d12bf3c153e4e951c11da293db1dd05

xilinx-kd240-starterkit-v2025.1-05221048.bsp

KD240

Zynq 7000

 

ZC702

ZC702

b19476db55fd37c93cc66d01f5dbc3b7

xilinx-zc702-v2025.1-05221048.bsp

ZC702

ZC702 XSCT

a421aef1a465e7eaab886ef5378d3e05

xilinx-zc702-xsct-v2025.1-05221048.bsp

ZC702 XSCT

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

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

2025.1 Release Notes

Open Source Release Notes

2025.1 Release Notes for Open Source Components

Source Code and Licensing

Licenses and Source Code Information for PetaLinux BSPs

Component Versions

Feature/Product

Version

Description

Feature/Product

Version

Description

FSBL

2025.1

The First Stage Boot Loader (FSBL) used to generate the boot.bin file is based on this release of the AMD Adaptive SoC and FPGA tools.

U-Boot

2025.01

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

Linux

6.12.10

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

Device Tree Generator

2024.2

For Vivado 2024.2, please use the new device-tree generator available in GitHub - Xilinx/device-tree-xlnx at xlnx_rel_v2024.2 repository.

Device Tree Compiler

v1.6.1

Latest Stable Release

Build Tool Version

GCC 13.3.0
GLIBC  2.39
Binutils 2.42
GDB: 14.2

Aligns with Linaro Upstream's latest

Yocto Project

Scarthgap 5.0.4

 

Xen

4.20

 

ATF

2.12.0

 

Git Tags

The AMD Adaptive Soc and FPGA Git repositories are tagged as follows:

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 AMD Technical Information Portal

© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy