2024.2 Release

2024.2 Release

This page contains documentation and release information corresponding to AMD Adaptive SoC and FPGA software version 2024.2

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

991ec4c1d695559aa5144d3f368b8372

xilinx-vck190-v2024.2-11110212.bsp

VCK190

VCK190 XSCT

b4a843f67a4a5846f5920a9a4c5722ff

xilinx-vck190-xsct-v2024.2-11110212.bsp

VCK190 XSCT

VMK180 (Production silicon)

VMK180

c62cc5a54cd174d77c62eb58edc0f7be

xilinx-vmk180-v2024.2-11110212.bsp

VMK180

VMK180 XSCT

e534461d393c2911327a07f90be06863

xilinx-vmk180-xsct-v2024.2-11110212.bsp

VMK180 XSCT

VPK120 (Production silicon)

VPK120

85e6d340c27c6b7b7e9dce18a2299036

xilinx-vpk120-v2024.2-11110212.bsp

VPK120

VPK120 XSCT

20b70249e1b84cb09e68f4d7e793af23

xilinx-vpk120-xsct-v2024.2-11110212.bsp

VPK120 XSCT

VPK180 (Production silicon)

VPK180

2b8d0462ed094837980126068a6dafa5

xilinx-vpk180-v2024.2-11110212.bsp

VPK180

VPK180 XSCT

a216d64c14472647a45ffdaace33cf0d

xilinx-vpk180-xsct-v2024.2-11110212.bsp

VPK180 XSCT

VHK158 (Production silicon)

VHK158

20337af57cb92ff22f211992af549bd4

xilinx-vhk158-v2024.2-11110212.bsp

VHK158

VHK158 XSCT

d0eb2741eda3180f1a0b7ba813697bfa

xilinx-vhk158-xsct-v2024.2-11110212.bsp

VHK158 XSCT

VEK280 (Production silicon)

VEK280

16ffedb52906a634628041025c27f168

xilinx-vek280-v2024.2-11110212.bsp

VEK280

 

VEK280 XSCT

b6c393ff9d3360049945ac75ac6f4a18

xilinx-vek280-xsct-v2024.2-11110212.bsp

VEK280 XSCT

Zynq UltraScale+ MPSoC 

 

ZCU102

ZCU102

89ebbda7849e1d6e1507f0e29dbd813e

xilinx-zcu102-v2024.2-11110212.bsp

ZCU102

ZCU102 XSCT

7184f80267c0ee51ad887c8b37bed035

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

ZCU102 XSCT

ZCU104

ZCU104

f69dfb8a5e14914d748b0941ad4449ef

xilinx-zcu104-v2024.2-11110212.bsp

ZCU104

ZCU104 XSCT

fae9caf28e24dc1ac498c10fe419438a

xilinx-zcu104-xsct-v2024.2-11110212.bsp

ZCU104 XSCT

ZCU106

ZCU106

5b7b5e74e3794c1dd7878ee54f34cbf0

xilinx-zcu106-v2024.2-11110212.bsp

ZCU106

ZCU106 XSCT

ee84b639b8457dfc519c15dbb3c01689

xilinx-zcu106-xsct-v2024.2-11110212.bsp

ZCU106 XSCT

ZCU216

ZCU216

dbf66757f1c6adb60a5582f1291fa272

xilinx-zcu216-v2024.2-11110212.bsp

ZCU216

 

ZCU216 XSCT

857a86d2207dc53aff188fa53f4d0a74

xilinx-zcu216-xsct-v2024.2-11110212.bsp

ZCU216 XSCT

Kria

K26 SOM

K26 SOM

e350ccef70d41decf7c57d81bdf2bb6a

xilinx-k26-som-v2024.2-12072024.bsp

K26SOM

K26 SOM XSCT

b64f6afcc2e6cc362ae4ba7b4410a471

xilinx-k26-som-xsct-v2024.2-12072024.bsp

K26SOM XSCT

Kria KV260 starter kit

KV260

e7518b882918f832d70ef8503c24c6ba

xilinx-kv260-starterkit-v2024.2-12072024.bsp

KV260

KV260 XSCT

ea42efe1d3e9a76b5f8f97507797ef79

xilinx-kv260-starterkit-xsct-v2024.2-12072024.bsp

KV260 XSCT

Kria KR260 starter kit

KR260

eb2c9d27cbcc3fd3bf767afc6ec62e95

xilinx-kr260-starterkit-v2024.2-12072024.bsp

KR260

KR260 XSCT

dd1e2e5b73292d25a242af316579044d

xilinx-kr260-starterkit-xsct-v2024.2-12072024.bsp

KR260 XSCT

K24c SOM

K24c SOM

57cf4638d6ba0ef723fd24c1f9475bc8

xilinx-k24c-som-v2024.2-12072024.bsp

K24C

K24c SOM XSCT

9478f751726b3f2f13301e4b67ae1254

xilinx-k24c-som-xsct-v2024.2-12072024.bsp

K24C XSCT

K24i SOM

K24i SOM

e872bde096c3ad646b3b9af122d3b47f

xilinx-k24i-som-v2024.2-12072024.bsp

K24I

K24i SOM XSCT

efe00db0058adf6d264ada6ab820a7f8

xilinx-k24i-som-xsct-v2024.2-12072024.bsp

K24I XSCT

Kria KD240 starter kit

KD240

f60b2c5754264ffddaf6561e3f2d9793

xilinx-kd240-starterkit-v2024.2-12072024.bsp

KD240

KD240 XSCT

629042dbb844346d73812c2c24c8c040

xilinx-kd240-starterkit-xsct-v2024.2-12072024.bsp

KD240 XSCT

Zynq 7000

 

ZC702

ZC702

27ca94a7a89a496ac34b58d3867942f1

xilinx-zc702-v2024.2-11110212.bsp

ZC702

ZC702 XSCT

e1f8840c78b73693813ca400a4bb3e5f

xilinx-zc702-xsct-v2024.2-11110212.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

2024.2 Release Notes

Open Source Release Notes

2024.2+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

2024.2

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

2024.01

The release is based on a v2024.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.6

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.18

 

ATF

2.10

 

Git Tags

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

  • U-Boot:  xlnx_rebase_v2024.01_2024.2

  • Linux:  xlnx_rebase_v6.6_LTS_2024.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.

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

Related content

© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy