xbutil ユーティリティ - 2020.1 Japanese

Vitis 統合ソフトウェア プラットフォームの資料: アプリケーション アクセラレーション開発 (UG1393)

Document ID
UG1393
Release Date
2020-08-20
Version
2020.1 Japanese

ザイリンクス ボード ユーティリティ (xbutil) は、ザイリンクス ランタイム (XRT) インストール パッケージに含まれるスタンドアロンのコマンド ライン ユーティリティです。xbutil コマンドは、Alveo データセンター アクセラレータ カードのプラットフォームおよびエンベデッド プロセッサ ベースのプラットフォームのみをサポートします。

アクセラレータ カードはユーザー機能と管理機能に分割されており、異なるカード アクセス レベルを提供します。ユーザー機能はユーザーがアプリケーションを読み込んで実行できるようにし、管理機能はシステム管理者がカードを管理できるようにします。xbutil ユーティリティは、ユーザー機能の操作に使用します。xbmgmt ユーティリティは、管理機能の操作に使用し、実行にはルート権限が必要です。機能アクセスを 2 つのユーティリティに分割しているのは、ツールの管理機能にセキュリティを提供するためです。

XRT がカードにインストールされ、認識されている必要があります。Vivado フローのカスタム Alveo カード設定では、xbutil は使用されません。このユーティリティには、インストール済みのアクセラレータ カードの検証および特定、およびカードのメモリ、ホスト インターフェイス、ターゲット プラットフォーム名、システム情報などのカードの詳細を表示する複数のコマンドが含まれます。この情報は、カードの管理およびアプリケーションのデバッグに使用できます。

重要: xbutil ではエンベデッド プロセッサ プラットフォームがサポートされますが、これらのプラットフォームで使用できるコマンドは dumphelpprogram (DFX プラットフォームのみ)、queryscan、および status のみです。

xbutil コマンド ラインの構文は次のとおりです。

xbutil <command> [options]

使用可能なコマンドおよびオプションは、次のとおりです。

ヒント: help コマンドを使用すると、使用可能な xbutil コマンドおよびオプションを表示できますが、
xbutil help