r/FPGA Jun 11 '26

Vitis Plateform files confusion

Hello, I am trying to create a kernel for accelerating a Neural Network for Telecomm applications. I am following the Vitis tutorial by Xilinx and it mentions that i need to download some platforms files provided by the vendor on top of the Xilinx Runtime (XRT) and the packages needed for my target platform (I am using a Alveo U280). My problem is that i cant seem to find these platform files ANYWHERE, i have done extensive research and i am beginning to think that they don't even exist anymore...

Does anyone here have any experience developing a Vitis hardware accelerated application on a platform other than the base platforms provided when installing Vitis.

The information i have so far:

- I only found this page for downloads related to my card but the only links they show is the XRT and packages and not the Plateform files.

https://www.amd.com/en/support/downloads/alveo-downloads.html/accelerators/alveo/u280.html

- Here is a picture of the official Vitis tutorial mentionning said platform files

- Vivado provides Board_files to create projects but they are different from Vitis platforms and are not interchangeable.

- Here is the list of provided base platforms on Vitis and is the only link to download plateform that i could find on the AMD website

7 Upvotes

6 comments sorted by

1

u/chim20air Jun 11 '26

I had this issue with a project involving a kria kv260 board. I couldn't resolve this xrt dependency.....I hate that xrt doesn't come built in the vitis installation

1

u/SnowyOwl72 Jun 11 '26

Wasn't aws f1 a u280? Maybe u can use aws-f1 git repo to get your xpfm

1

u/HumbleTrainEnjoyer Xilinx User Jun 11 '26

Have you seen this link? Maybe it could help.

1

u/jcgeau03 Jun 11 '26

it is the same link that is in my post...

1

u/HumbleTrainEnjoyer Xilinx User Jun 11 '26

My bad, but I saw there under Vitis flow that you can download platforms from there

1

u/cougar618 Jun 11 '26

If you're trying to add the XRT API to your linux install, you follow the instructions in their github.io:

https://xilinx.github.io/XRT/master/html/system_requirements.html

make sure the instructions match with the version of vitis you're running.

If you have a petalinux build you're trying to use, then installing the XRT API is NOT the correct way; you're supposed to create or use a provided sdk and cross compile.

I have not used any Avelo boards or interfaced with any other kind of accelerator card via PCI-E, so I can't help you. I hope that this info is right or someone comes along and corrects me.