Skip to content

shaiya/kv260_base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Vitis Base Platform for the kv260 som Board

This platform comes with PetaLinux and includes OpenCV. It is useful as a base platform for exercising Vitis capabilities and topologies on the kv260 som board.

Build the Platform

Last Tested Vivado Release: 2021.2

You can run make all to build the platform. Please refer to the build instructions chapter for more build options.

Platform Specification

General Information

Type Value
Release Version kv260_base_202120_1
Vitis version 2021.2
PetaLinux version 2021.2
XRT Tag version 202120.2.12.0_Petalinux
Target board kv260

Interfaces

Interface Region Details
UART PS
GEM PS
USB PS USB driver enabled
SDIO PS

Hardware Configurations

Configuration Values Details
PS DDR Size 4GB
Clocks for Kernels 150MHz, 300MHz, 75MHz, 100MHz, 200MHz, 400MHz, 600MHz Clocks are synchronous to each other
PS DDR Interfaces for Kernels HP0, HP1, HP2, HP3, HPC0, HPC1, LPD They share the same PS DDR.
Interrupts 32 Interrupts are enabled from PL Kernel to PS

Software Configurations

The software configurations are based on kv 26 som BSP. Here is the list of additional configurations.

Configuration Values Details
Additional Kernel Configurations CONFIG_CONSOLE_LOGLEVEL_DEFAULT=1
Additional RootFS Components DNF
e2fsprogs-resize2fs
parted
libmali-xlnx: disabled
xrt, xrt-dev and zocl
opencl-clhpp
opencl-headers
libdrm, libdrm-tests and libdrm-kms
packagegroup-petalinux-audio
packagegroup-petalinux-gstreamer
packagegroup-petalinux-matchbox
packagegroup-petalinux-opencv
packagegroup-petalinux-v4lutils
packagegroup-petalinux-vitisai
packagegroup-petalinux-x11
imagefeature-package-management
auto-login
Device Tree Modifications Add zocl node for XRT
Disable default dtg generated axi intc PL node and add the custom node instead

Notes

Use the V++ -p option to generate the sd_card.img file that consists rootfs.ext4 provided by petalinux along with the Image,BOOT.BIN and system.dtb from platform, v++ generated xclbin and host.exe files.

Once the Vitis platform is ready, some example applications to build with these platforms can be found here: https://github.com/Xilinx/Vitis_Accel_Examples

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published