1. XRT installation requires Extra Packages for Enterprise Linux (EPEL) and a related repository.
If not already installed, install EPEL on your system by following the steps provided in
2. Run the following commands to install kernel headers and kernel development packages.
Ensure that
uname
is surrounded by backticks (
`
) and not single quotes (
'
).
$ sudo yum install kernel-headers-`uname -r`
$ sudo yum install kernel-devel-`uname -r`
3. After the previous command completes, warm boot your machine.
4. From the
Getting Started tab of the Alveo U55C Product page
, use the selection tool to
display and download the Xilinx
®
runtime (XRT) and deployment target platform installation
packages.
Download the packages by clicking on the displayed package names.
5. Install the XRT installation package by running the following command from within the
directory where the installation packages reside. <version> is the latter part of the installation
package file name.
$ sudo yum install ./xrt_<version>.rpm
This will install the XRT and its necessary dependencies. Follow the instructions when
prompted throughout the installation.
6. Unpack the deployment target platform
tar.gz
file into a single directory. The location of
the directory is not important, however the directory should not contain any other files.
7. Install the deployment packages. From within the directory where the installation packages
were unpacked, run the following command. This will install all deployment packages.
sudo yum install ./*.rpm
8. Flash the platform firmware on the card. After installing the deployment packages in the
previous step, the following message is displayed:
Partition package installed successfully.
Please flash card manually by running below command:
sudo /opt/xilinx/xrt/bin/xbmgmt program --base --device <bdf> --image
xilinx_u55c_gen3x16_xdma_base_2
Use the following command to flash the platform on the card.
sudo /opt/xilinx/xrt/bin/xbmgmt program --base --device <management bdf>
--image xilinx_u55c_gen3x16_xdma_base_2
Where management BDF is the card to be programmed. See
to
obtain the device management BDF.
Flashing can take several minutes.
IMPORTANT! Do not enter Ctrl + c in the terminal while the firmware is flashing as this can cause the
card to become inoperable.
Chapter 4: Installing the Deployment Software
UG1468 (v1.0) November 23, 2021
Alveo U55C Data Center Accelerator Card Installation Guide
15