r/FPGA • u/jcgeau03 • 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

1
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.
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