Pre-built Base Platforms - 2025.1 English - UG1701

Embedded Design Development Using Vitis User Guide (UG1701)

Document ID
UG1701
Release Date
2025-07-16
Version
2025.1 English

AMD provides pre-built platforms for select embedded evaluation boards and recommends using the Vitis Integrated Flow, which enables loosely coupled parallel development of subsystems using the evaluation board while the platform development team brings up a custom platform. Rapid progress can be made by working in this manner. Using a pre-built platform means that the subsystem can be developed, integrated, and tested independently using a pre-verified, known-good foundation. After the subsystem is in a sufficiently advanced and stable state, the subsystem can be integrated with appropriate versions of the custom platform. Overall, this approach greatly streamlines the system integration process.

Pre-built embedded base platforms are installed with the Vitis installer. The following platforms are included:

  • xilinx_vek280_base_202510_1
  • xilinx_vck190_base_202510_1
  • xilinx_vck190_base_dfx_202510_1
  • xilinx_vmk180_base_202510_1
  • xilinx_zcu104_base_202510_1
  • xilinx_kv260_base_202510_1

All pre-built AMD platforms include a software platform with Linux domain supporting the Xilinx Runtime (XRT). Common software images can be downloaded from the Embedded Platforms download page.

The common image packages contain the following components:

  • Pre-built Linux kernel
  • Pre-built root file system
  • boot files (system.dtb, U-Boot.elf, boot.scr, bl31.elf, etc)
  • sdk.sh script to generate the Sysroot

Pre-built Platform Naming Convention

Pre-built Vitis embedded platforms use the following naming convention.
<Vendor>_<Board>_<Feature>_<Vitis Tool Version>_<Release_Version>
Note: Starting with VEK385 and newer boards, the <Vendor> label will no longer be used in the naming convention. Previously released boards will keep the old naming convention.

Where:

<Vendor>
The board vendor. For all AMD-created pre-built platforms, use xilinx.
<Feature>
The special function of this platform. For example:
  • base indicates that it connects all possible resources for you to use in an application.
  • DFX indicates that it supports AMD Dynamic Function eXchange (DFX).
<Vitis Tool Version>
The specific version of the Vitis development platform that the platform is designed for. This also indicates the version of the AMD Vivado™ Design Suite tools that the pre-built platform is created by.
<Release_Version>
The release version of the platform. The first version is 1.

For example, the following platform names follow the naming convention:

  • xilinx_vck190_base_202510_1
  • xilinx_vck190_base_dfx_202510_1
Note: Platform source code uses a git branch for versions. The directory name is <Board>_<Feature> (for example, vck190_base). The platform generated from the source in https://github.com/Xilinx/Vitis_Embedded_Platform_Source has the name xilinx_vck190_base_202510_1.