Obtaining Card BDF Values

VCK5000 Data Center Acceleration Development Kit Hardware Installation Guide (UG1531)

Document ID
UG1531
Release Date
2023-07-19
Revision
1.1 English

Each VCK5000 card is assigned both a management and an user BDF (Bus:Device:Function). For a given card, the management and user BDF values differ only by the function digit.

To obtain the management and user BDF values for installed cards, use the following commands. It requires XRT to be installed.

The XRT documentation provides detailed descriptions on the management and user functions.

Management BDF

To display the management BDF values of installed cards, use the following command:

sudo /opt/xilinx/xrt/bin/xbmgmt examine

The management BDF values of installed cards are given in the square brackets under 'Devices present'. In the below example, only one device is present and has a management BDF of 0000:02:00.0.

Devices present
  [0000:02:00.0] : xilinx_vck5000-es3

User BDF

To display the user BDF values of installed cards, use the following command:
xbutil examine

The user BDF values of installed cards are given in the square brackets under 'Devices present'. In the below example, only one device is present and has a user BDF of 0000:02:00.1.

Devices present
  [0000:02:00.1] : xilinx_vck5000-es3
Note: The user BDF only exists once a shell has been flashed onto the card. Cards with the factory golden image will only have a management BDF.