xbutil ユーティリティ - レガシ - 2021.1 Japanese

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

Document ID
UG1393
Release Date
2022-03-29
Version
2021.1 Japanese
ヒント: ここでは、xbutil --legacy コマンドを呼び出してアクセスできる xbutil コマンドのレガシ バージョンについて説明します。

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

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

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

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

xbutil コマンド ラインのフォーマットは、次のとおりです。

xbutil <command> [options]

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

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