Prep Work

Versal AI Core Series VCK190 Evaluation Kit

Release Date
2021-03-11

You will need a terminal interface like Tera Term or Pu TTY to interface to the UART to boot the VCK190 board. Please download your choice before getting started.

The next step is to down the the PetaLinux BSP from the Linux Prebuilt Images wiki page . The PetaLinux BSP will give you a pre-build image that will allow you to boot Linux and interact via a terminal to run some examples. Also included in the PetaLinux BSP is what is called an Out Of the Box (OOB) example that you can run a few demos via Jupyter Notes. Below are how to run each.

For the PetaLinux BSP Prebuilt image go to the xilinx-vck190-2020.2/prebuilt/images directory. There are 3 files to copy to the SD card.

  • BOOT.BIN

  • boot.scr

  • image.ub

Copy these files to the SD card.

For the PetaLinux OOB you will have to format the SD card. r programming the SD card use the instructions on https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842385 page. (might what to update the page on extracting the rootfs on the partition directly). The files that you will need are in the xilinx-vck190-2020.2/prebuilt/linux/OOB_Images (change name?). The files are:

  • BOOT.BIN

  • boot.scr

  • Image

  • rootfs.cpio

The SD card needs to be partitioned into 2 sections and the first 3 files go on the fat32 partition and the rootfs.cpio goes on the ext4 parition. Since this is a .cpio compressed file and un-compressing the file directly to the SD card is recommended. Once you have mounted the SD card and changed to that directory the command to un-compress the file is

  • cpio -idv -V <path to file>/rootfs.cpio

You might need to do this with a sudo or sudo cpio -idv -V <path to file>/rootfs.cpio

For either method once this is done put the SD card into the Versal uSD card slot in the Board Setup Diagram.