xbutil (ザイリンクス ボード ユーティリティ)
重要:
xbsak ユーティリティは廃止予定で、xbutil に置き換えられています。ザイリンクス ボード ユーティリティ (xbutil) は、ザイリンクス ランタイム (XRT) インストール パッケージ に含まれるスタンドアロンのコマンド ライン ユーティリティです。インストールされたカードと DDR、PCIe®、DSA 名、システム情報などのカードの詳細を検証および特定する複数のコマンドが含まれます。この情報は、カードの管理およびアプリケーションのデバッグに使用できます。次のようなタスクを実行できます。
- カード管理タスク:
- カードのコンフィギュレーション メモリをフラッシュします。
- ハングしているカードをリセットします。
- カードのステータス、センサー、および PCIe® AER レジスタをクエリします。
- デバッグ操作:
- SDAccel バイナリ (.xclbin) を FPGA にダウンロードします。
- PCIe バンド幅を確認するため DMA をテストします。
- 演算ユニットのステータスを表示します。
xbutil コマンド ラインの構文は次のとおりです。
xbutil <command> [options]
使用可能なコマンドは、次のとおりです。使用可能なコマンド オプションについては、各コマンド トピックで説明します。
- clock
- dmatest
- flash
- flash scan
- help
- list
- mem --read
- mem --write
- program
- query
- reset
- scan
- status
- top
- validate
パス /opt/xilinx/xrt/bin/ なしで xbutil コマンドを実行するには、次のコマンドを実行します。
csh シェルの場合は、次のコマンドを使用します。
$ source /opt/xilinx/xrt/setup.csh
bash シェルの場合は、次のコマンドを使用します。
$ source /opt/xilinx/xrt/setup.sh
注記:
flash コマンドには、sudo アクセスが必要です。