Migrating to other hardware devices or boards - 2025.2 English - XD101

Vitis Tutorials: Platform Creation (XD101)

Document ID
XD101
Release Date
2025-12-11
Version
2025.2 English

Note: This require understanding how to create and manage Vivado projects and block designs using Vivado example design as template.

The tutorial is prepared to quickly retarget to other boards and devices. This can be achieved by adding more alternatives in the Vivado folder. If the corresponding board exist Board Store, then copy either the vck190 or vek280 to a new folder matching the board name. Then use Vivado example design (Picking an extensible platform) for the specific board and once generated write a new dr.bd.tcl file.

The Makefiles in the top folder and in vivado folder will require modifying the BOARD_NAME alternatives so the called scripts get parameter arguments matching the selected board.

Note: For devices without AIE, then remove the vitis/ip/aie folder and check vitis/Makefile for AI Engine related files to be omitted.

These modifications may require some trial and error to get good understanding of the Makefile structure using the new board or device.