Board | Picture | Description |
---|---|---|
Kria KV260 Vision AI Starter Kit | The Kria™ KV260 starter kit is a development platform for the K26, the first adaptive Single Board Computer. KV260 offers a compact production-grade board for edge vision and robotics applications. |
This repository provides AMD/Xilinx's firmware artifacts for the KV260 board using Ubuntu 22.04 meant to accelerate ROS 2 robotic applications.
NOTE on Ubuntu 22.04 integration: Ubuntu 22.04 sysroot is provided by Canonical and AMD at their own terms as available at https://ubuntu.com/download/amd-xilinx. Refer to this resource for more information. This repository leverages the resulting artifacts "as they are" and enables ROS 2 build flows while integrating hardware acceleration through Vitis and Vivado tools..
To fetch it from sources, proceed as follows to include the Ubuntu 22.04 resources:
git clone https://github.com/ros-acceleration/acceleration_firmware_kv260
wget https://people.canonical.com/~platform/images/xilinx/kria-ubuntu-22.04/iot-limerick-kria-classic-desktop-2204-x06-20220614-78-sysroot.tar.xz -P acceleration_firmware_kv260/firmware/ # will take a few seconds
When leveraging vcs
, just use one of the official release links, which should include the Ubuntu 22.04 resources. E.g. include the following in your .repos
file:
repositories:
firmware/acceleration_firmware_kv260:
type: zip
url: https://github.com/ros-acceleration/acceleration_firmware_kv260/releases/download/v1.1.0/acceleration_firmware_kv260.zip
According to REP-2008's proposal.
No quality is claimed according to REP-2004. This package should only be used in workstations to produced valid firmware for the targeted hardware.