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.
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.
| 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 |
| Interface | Region | Details |
|---|---|---|
| UART | PS | |
| GEM | PS | |
| USB | PS | USB driver enabled |
| SDIO | PS |
| 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 |
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 |
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