Versions Compared

Key

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

...

This is an additional resource for the Versal AI Edge Series VEK280 Evaluation Kit and does not replace the official documentation of the https://www.xilinx.com/products/boards-and-kits/vek280.html on Xilinx AMD.com.

Table of Contents

Table of Contents
minLevel1
maxLevel7
excludeTable of Contents

...

This section provides the prep-work, board setup and files needed to boot and run a couple of designs on the VEK280 board. You will need to download files and applications to interface to the boards, but will need no installation or knowledge of the Xilinx AMD tools to run these on the VEK280.

...

The next step is to download the prebuilt images from the Linux Prebuilt Images wiki page. The PetaLinux BSP will provide a pre-built image that will allow you to boot Linux and interact via a terminal to run some examples.

...

Expand
titleExpand to view the instructions and diagrams for the VEK280 setup

Please note that there is an SD Card slot on the VEK280 board. The SD card is for storing the boot images for the Versal Device itself. The VEK280 does not have an SD card interface for System controller boot. System Controller firmware can be loaded into the eMMC. The VEK280 board comes with a pre-programmed System Controller image. Refer to the Versal System Controller section of Versal Evaluation Board - System Controller - Update 7 for information on how to use the System controller BEAM tool and steps to upgrade the system controller image if necessary.

  1. Connect the 12V power Supply to the VEK280 board.

  2. Ensure that the System Controller firmware flashed properly on the eMMC.

  3. Set the Versal Boot mode switch (SW1) to SD boot mode as shown in the below figure.

  4. The SW1 DIP Switch should be set to ON, OFF, OFF, OFF.

  5. Connect a USB Type A to USB Type-C cable between your PC and the VEK280 board.
    The VEK280 comes with a USB-C connector for JTAG+UARTs

  6. Three UART ports should be visible in Device Manager:

Comm Port#

Function

Com Port 0

Versal UART0

Com Port 1

Versal UART1 via PL pins

Com Port 2

System Controller UART

...

Expand
titleExpand to view steps for running the design
  1. Have the VersalUART0 terminal emulator tab connected.

  2. Configure your Terminal tab baudrate to 115200, 1, None

  3. Turn ON power switch SW13.

  4. On the Versal UART0 terminal, you should see the Versal device booting from the micro SD card starting with the message “Xilinx Versal Platform Loader and Manager”. After a second you will the see the U-Boot starting as shown below, followed by kernel boot messages

    Finally, after the Linux boot is completed, you will see the Linux prompt. Enter the user name petalinux and set the password.

PetaLinux Board Support Packages (BSP)

...

  1. .

...

Versal Example Designs

MRMAC Example Design

...

Example Design and MRMAC Vitis SW have the example MRMAC design and the Software test application respectively. 

Versal System Controller

The Board evaluation and management (BEAM) tool is the main menu of the System Controller. It primarily serves as a launcher for running the board interface test (BIT) and to set/change/read board parameters such as clocks, FMC, voltages, etc. for running Targeted Reference Designs (TRDs) or developing custom applications. The BEAM tool aims to enhance the out-of-the-box experience for Versal evaluation board users through an easy-to-use web-based UI.

The BEAM tool is currently in OPEN BETA, please follow the instructions provided in the link below to proceed with the tool.

Versal System Controller and BEAM Tool - Setup and Launch instruction

Xilinx Tools

The Xilinx tools provide all required tool chains to compile and link applications for Xilinx supported platforms, create and configure hardware designs, and create bitstreams.

https://www.xilinx.com/support/download.html

Related Links