Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Documentation

Device Family

Wiki Page

Xilinx.com

Technical Reference Manual

Software Developer's Guide

Design Hub

Versal Adaptive SoC

Coming Soon

Versal Adaptive SoC

AM011

UG1304

Link

Downloads

The following downloads are provide 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.

Note

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

Device Family

Board Info

Linux Image Archive

BSP Download  (direct link)

Versal Adaptive SoC

VCK190

2020.3-vck190-release.tar.xz

xilinx-vck190-v2020.3-final.bsp

VMK180

2020.3-vmk180-release.tar.xz

xilinx-vck190-v2020.3-final.bsp

Info

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

...

Licenses and Source Code Information for 2020.3 PetaLinux BSPs

Component Versions

Feature/Product

Version

Description

U-Boot

2020.01

The release is based on a v2020.01 U-Boot created from xlnx_rebase_v2020.01. More details about configuring, building and running U-Boot are located on the U-Boot and Build U-Boot pages.

Linux

5.4

The release is based on a 5.4 Linux kernel created from xlnx_rebase_v5.4.
More details about configuring, building and running Linux are located on the Linux, Zynq Linux and Build Kernel pages.

Device Tree Generator

2020.3

For Vivado 2020.3 please use new device-tree generator available in https://github.com/Xilinx/device-tree-xlnx repository.

Device Tree Compiler

v1.4.7

Latest Stable Release

Build Tool Version

GCC 8.0
GLIBC  2.28
Binutils 2.30

Aligns with Linaro upstream latest

Yocto Project

Zeus


Xen

4.13


ATF

2.2


Yocto Layers

Using the Prebuilt Linux Images

Extract the Archive

Code Block
tar xvf 2020.3-<board>-release.tar.xz

Preparing the SD card

By default, the prebuilt release images all use an initramfs based root filesystem. Therefore, only a single FAT32 boot partition is needed on the SD card.  To prepare the card for use, copy BOOT.BIN, image.ub, and boot.scr from the archive to root directory of the boot partition. 

...

Once Linux successfully boots, you can login with the following username and password: 

Username

Password

root

root

Files In Release

The release archives contain the following files:

2020.3-vck190-release.tar.xz

BOOT.BIN

b1227a331b9051bc4ed0071c210d393a

VCK 190 Boot image

image.ub

3153c5849533d1d32ac1fdb7a039170e

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

system.dtb

806d6508a9fe12ad1e9e7b89087a3a0d

Device tree blob for VCK 190 board

plm.elf

47a7a71de80b4997839a03ab2f45c568

PLM file

bl31.elf

3d85244c5d329014958419b2171f80a7

ATF binary for VCK 190board

psmfw.elf

88e4864b3535621c6c0ed7d38ff31706

psmfw elf for VCK 190 board

u-boot.elf

85c64dac46cb18a3f9a9142a06fb452c

U-BOOT for VCK190 board

boot.scr

2003d337e59bc3b97724dbb770ad6347

Boot script for VCK190 board

 

2020.3-vmk180-release.tar.xz

BOOT.BIN

a0057ed7e26857fb18495500f3ac4321

VMK 180 Boot image

image.ub

9d9a4fa2eef4447693c927b63a6081ac

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

system.dtb

0a77a127e53bdd458c32ed8943c0d8d0

Device tree blob for VMK 180 board

plm.elf

0b95f338bb1390ea03b362963330d71b

FSBL for VMK 180board

bl31.elf

51f60d12e0f0a8a11594307f86246420

ATF binary for VMK180 board

psmfw.elf

a95a57f21ce600d3bbac44cc5b16d275

pmufw elf for VMK180 board

u-boot.elf

3ef3cffb6ecc22deb49c173b59db0ba2

U-BOOT for VMK180 board

boot.scr

86f0b1010463378d41b3f0de923cb83e

Boot script for VMK 180 board