The Xilinx board utility (
xbutil) is a powerful standalone command line utility that
can be used to debug lower level hardware/software interaction issues. A full
description of this utility can be found in xbutil Utility.
With respect to debugging, the following
xbutiloptions are of special interest:
- Provides an overall status of a card including information on the kernels in card memory.
- Downloads a binary (
xclbin) to the programmable region of the Xilinx device.
xbutil exmaine -r debug-ip-status -d <BDF>
- Extracts the status of the Performance Monitors (
asm) and the Lightweight AXI Protocol Checkers (