2024.1 Release

This page contains documentation and release information corresponding to AMD Adaptive SoC and FPGA software version 2024.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.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 Adaptive SoC

VCK190 (Production silicon)

VCK190

93cdb1dd94b876e733738fbeb8283c49

xilinx-vck190-v2024.1-05230256.bsp

VCK190

VMK180 (Production silicon)

VMK180

b7d4bcbc9eedaa6f040677b6a00d2523

xilinx-vmk180-v2024.1-05230256.bsp

VMK180

VPK120 (Production silicon)

VPK120

974aca116156278459947474eefe9ce6

xilinx-vpk120-v2024.1-05230256.bsp

VPK120

VPK180 (Production silicon)

VPK180

9068737f05c3dfba6f4196040a138ca4

xilinx-vpk180-v2024.1-05230256.bsp

VPK180

VHK158 (Production silicon)

VHK158

171ab6916a9bca9961854bc4b514bd9a

xilinx-vhk158-v2024.1-05230256.bsp

VHK158

VEK280 (Production silicon)

VEK280

cc997e85afcc4837f0bc880ba520598a

xilinx-vek280-v2024.1-05230256.bsp

VEK280

Zynq UltraScale+ MPSoC 

 

ZCU102

ZCU102

bbca2c2b09be0272b2bba69c5de2ee0a

xilinx-zcu102-v2024.1-05230256.bsp

ZCU102

ZCU104

ZCU104

4a5a776d0c8eea53db2fb219da31ebf3

xilinx-zcu104-v2024.1-05230256.bsp

ZCU104

ZCU106

ZCU106

8787f2fc7938138aa8437ebc93968a73

xilinx-zcu106-v2024.1-05230256.bsp

ZCU106

ZCU216

ZCU216

9f2068234f077a8c82c658e030b7b81c

xilinx-zcu216-v2024.1-05230256.bsp

ZCU216

Kria

K26 SOM

K26 SOM

73d462a124c688918c09ce0f592a3701

xilinx-k26-som-v2024.1-05230256.bsp

K26SOM

Kria KV260 starterkit

KV260

15df11bbb5de57b1ab43ecdee3cc46c6

xilinx-kv260-starterkit-v2024.1-05230256.bsp

KV260

Kria KR260 starterkit

KR260

a98ee4815f689b160568e7baeb3f4230

xilinx-kr260-starterkit-v2024.1-05230256.bsp

KR260

K24c SOM

K24c SOM

aadf332dd30603453870382ffa5b2ea9

xilinx-k24c-som-v2024.1-05230256.bsp

K24C

K24i SOM

K24i SOM

caccfc4c973cbbd6601aaa521dcefbd9

xilinx-k24i-som-v2024.1-05230256.bsp

K24I

Kria KD240 starterkit

KD240

fa4a819b0d195b33991af7cf8f092523

xilinx-kd240-starterkit-v2024.1-05230256.bsp

KD240

Zynq 7000

 

ZC702

ZC702

ee6053971559d1019ea0510ac77bbad9

xilinx-zc702-v2024.1-05230256.bsp

ZC702

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

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

Open Source Release Notes

2024.1+Release+Notes+for+Open+Source+Components

Source Code and Licensing

Licenses and Source Code Information for 2024.1 PetaLinux BSPs

Component Versions

Feature/Product

Version

Description

Feature/Product

Version

Description

FSBL

2024.1

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

Device Tree Generator

2024.1

For Vivado 2024.1, please use the new device-tree generator available in GitHub - Xilinx/device-tree-xlnx at xlnx_rel_v2024.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.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.1

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