Versions Compared

Key

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

...

The Xilinx Certified Ubuntu 20.04 LTS for Xilinx Devices image is an official Ubuntu image with certified hardware support for select Xilinx evaluation boards. This page details how to boot and use the official desktop environment image released by Canonical for Xilinx ZCU102, ZCU104, and ZCU106 evaluation boards as well as the Kria KV260 Starter Kit. You can read more and download the certified Ubuntu hardware here.

Info

For the 22.04 Jammy Jellyfish release, please refer to the 22.04 getting started page: Getting Started with Certified Ubuntu 22.04 LTS for Xilinx Devices

Table of Contents

Table of Contents
minLevel1
maxLevel7
excludeTable of Contents

...

For general information about how the boot process works for the ZCU10x image, please refer to Booting Certified Ubuntu 20.04 LTS for Xilinx Devices. For information on how the boot process works for the Kria KV260 Starter Kit, please refer to the Kria K26 SOM wiki page.

Info

NOTE: There are important differences for using the Certified Ubuntu on Xilinx Devices release on the ZCU104 board. Please see the Special Considerations for the ZCU104 Evaluation Board section.

...

Code Block
languagebash
$ sudo snap install xlnx-config --classic --channel=1.x
Info

The Xilinx team updates the xlnx-config snap with new features over time. It is important to keep it up-to-date--channel is required to specify the 1.x track that is compatible with the Ubuntu 20.04 release. If you don’t specify the 1.x track, the 22.04 compatible snap will be used, and you will get an error.

Info

For Kria users who are familiar with the xmutil command, the xlnx-config utility provides access to these commands using the -x or --xmutil argument. For more information on using xmutil, please refer to the xmutil GitHub page and the xlnx-config developer page.

...

Code Block
$ xlnx-config.sysinit
Note

In rare casessome cases when immediately running sysinit after the first boot, users have reported running into “Waiting “waiting for cache lock” issues when the sysinit script attempts to install packages. This is due to the standard Ubuntu “unattended upgrades” process starting up before sysinit. If this happens, the systinit script will take much longer than usual while it waits for permission to begin installing packages. , the systinit script will take much longer than usual while it waits for permission to begin installing packages. In certain situations, you may have to run xlnx-config.sysinit again. For more information about this issue, you can refer to the following page:

https://unix.stackexchange.com/questions/374748/ubuntu-update-error-waiting-for-unattended-upgr-to-exit

xlnx-config.sysinit takes care of the following items, depending on the system it's run on:

...

Evaluation Board

Reference Hardware Platform

ZCU102

Vitis AI v1.3 MPSoC DPU TRD

ZCU104

2020.2 VCU HDMI ROI TRD

ZCU106

2020.2 VCU HDMI ROI TRD

Kria KV260 Starter Kit

2020.2.2 Kria KV260 Vitis Platforms

Info

The KV260 will boot into Ubuntu without loading a bitstream. See Running the Kria KV260 Demos below for more information.

...

For even more tips and tricks, see the Tips & Tricks page.

General Unsupported Usage Exceptions

...

Anchor
ubuntu-kv260-special-notes
ubuntu-kv260-special-notes
Special Considerations for the Kria KV260 Vision AI Starter Kit

COMING SOON!

Anchor
DP_Adapter
DP_Adapter
DisplayPort to HDMI Adapters 

...

Adapter Model

Status

Where to Purchase

JSAUX JSESNZ4KDP2HDF

(tick) Compatible

Amazon.ca

J5create JDA158

(tick) Compatible

J5Create Direct , Amazon.com , Staples , Best Buy , NewEgg.com

IVANKY-DP11

(error) Incompatible

ICZI IZEC-A10-IT

(error) Incompatible

Snowkids DP to HDMI Cable

(error) Incompatible

Related Links

...