Xilinx®
Board Management (xbmgmt
) utility is a standalone command line tool that is
included with the Xilinx Runtime (XRT) installation
package. Details of the xbmgmt
command can be found at
https://xilinx.github.io/XRT/master/html/xbmgmt.html.
Accelerator cards are partitioned into a user function and a management
function to provide different levels of card access. The user function lets you load and
run applications, while the management function is for system administrators to manage
the card. The xbutil
utility interacts with the user
function.
The xbmgmt
utility is used for card
installation and administration, and requires sudo
privileges when running it. The xbmgmt
supported tasks
include flashing the card firmware, and scanning the current device configuration.
help
command to list
the available xbmgmt
commands and options, and access
help for individual commands by using the
following:xbmgmt --help <command>
For
detailed help of each sub-command, use the following:
xbmgmt help <subcommand>
Set up the xbmgmt
command as part of
the XRT installation using the following scripts:
- For csh
shell:
$ source /opt/xilinx/xrt/setup.csh
- For bash
shell:
$ source /opt/xilinx/xrt/setup.sh