このセクションでは、ホスト コードとアクセラレーション カーネルの間での通信に関連する問題のデバッグについて説明します。これらの問題が発生すると、マシンまたはアプリケーションがハングします。GDB デバッグ環境を使用すると (xprint
を使用)、ハングが特定のカーネルに関連するなど、エラーを特定するのに役立つことはありますが、このセクションに示すように、dmesg
および xbutil
コマンドを使用してデバッグするのが最適です。
このハードウェア デバッグ プロセスで問題を解決できない場合は、ChipScope を使用してハードウェア デバッグを実行する必要があります。