UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 69737

Virtex UltraScale+ FPGA VCU118 評価キット - ボード デバッグ チェックリスト

説明

Virtex UltraScale+ FPGA VCU118 評価キットのチェックリストは、ボード関連の問題をデバッグし、次にボード RMA をリクエストするかどうかを判断するのに便利です。

この VCU118 ボード デバッグ チェックリストを確認し始める前に、(Xilinx Answer 68268) - 「Virtex UltraScale+ FPGA VCU118 評価キット - 既知の問題およびリリース ノートのマスター アンサー レコード」を参照してください。問題がこちらで取り扱われている場合があります。

ソリューション


  1. スイッチ/ジャンパー設定
  2. ボード電源
  3. ケーブル検出
  4. JTAG 初期化

次のデバッグ手順は、手順 1 から 4 までが確認されていて問題がないことを前提としています。

  1. JTAG コンフィギュレーション
  2. マスター BPI コンフィギュレーション
  3. PCIe
  4. IBERT
  5. DDR4
  6. インターフェイス テスト
  7. VCU118 の既知の問題

1) スイッチ/ジャンパー設定

VCU118 のデフォルトのスイッチおよびジャンパー設定は次のとおりです。

デフォルトのスイッチおよびジャンパー設定を確認するところからまずは始め、その後にアプリケーションに合わせてスイッチ/ジャンパーを設定します。

a) DIP スイッチのデフォルト設定:

デフォルトのスイッチ設定は次のようになります。


 



b) DIP スイッチ SW16 モード設定:

モード設定スイッチ M[2:0] は SW16 のポジション 2、3、4 にそれぞれ接続されます。

FPGA のデフォルト モード設定 M[2:0] = 101 の場合は、JTAG コンフィギュレーション モードガ選択されます。


 


c) デフォルトのジャンパー設定:

デフォルトのジャンパー設定は次のようになります。

ボードヘッダージャンパーの位置は、表の下の図で




 



2) ボード電源

パワーオン LED:

VCU118 評価キットにある AC/DC 電源アダプターを使用してテストベンチで初期電源テストを実行します。

パワーオン LED のステータスはボードの状態を表します。

a) パワーオン時に次の LED のステータスを確認します。


 





b) イーサネット PHY ステータス LED

PC 本体の PCIe スロットに差し込まれている場合、これらの LED は VCU118 ボードの左端から見えるように設置されています。

2 つの PHY ステータス LED は、次に示すように、J10 RJ-45 コネクタの金属部に組み込まれています。


 

前面の空き部分から見えるように、左側の緑色の LED はリンク アクティビティ インジケーターで、右側の緑色の LED は 1000BASE-T モード インジケーターです。

ボード (DS27) 上部の別の LED はリンクが確立されていることを示します。


c) 電圧および電流モニター機能と、Maxim 統合電源システムのコントロールは、VCU118 システム コントローラーまたは Maxim Integrated PowerTool ソフトウェアのグラフィカル ユーザー インターフェイスを介して使用できます。

VCU118 システム コントローラーは、ボードの電源レールの電圧および電流値をモニターするのに最も簡単で便利な方法です。 

システム コントローラーの詳細は、 VCU118 Board User Guide (https://japan.xilinx.com/support/documentation/boards_and_kits/vcu118/ug1224-vcu118-eval-bd.pdf) からダウンロードできる『VCU118 ボード ユーザー ガイド』 (UG1224)、および VCU118 製品ページから入手できる『KCU116 システム コントローラー チュートリアル』 (XTP447) を参照してください。


Maxim Integrated InTune 電源コントローラーは、PMBus コネクタ J39 を介してアクセスできます。

このコネクタを使用するには、Maxim PowerTool USB ケーブル/ドングル (Maxim パーツ番号 MAXPOWERTOOL002#) が必要になります。

パワーオン LED が電源投入時に点灯しないときは、VCU118 上の Maxim 統合電源コントローラーをプログラムし直す必要がある場合があります。

これには、Maxim Integrated PowerTool ソフトウェア パッケージおよび Maxim Integrated ドングルを使用します。

VCU118 の Maxim 統合電源ソリューション、および無償の Maxim 統合 USB ケーブルについては、(Xilinx Answer 69811) を参照してください。


VCU118 上の Maxim Integrated 電源コントローラーは再プログラム可能です。VCU118 で電源の問題が発生したときは、まずこのデバッグを行ってください。

詳細手順、および Maxim デバイスの再プログラムに使用するスクリプトについては、(Xilinx Answer 69815) を参照してください。


d) 12V 電源 LED (VCU118 では DS26) が電源投入時に緑色にならず、LED 自体に問題がない場合は、12V DC が VCU118 電源入力コネクタに供給されていません。

次の手順に従ってください。


 

3) ケーブル検出

VCU118 では、VCU118 Digilent USB-to-JTAG モジュール U115 に差し込まれている USB A-to-micro-B ケーブルが使用されます。

プラットフォーム ケーブル USB II などのザイリンクス ダウンロード ケーブルでパラレルにアクセスするため、2 mm の JTAG ヘッダー (J3) も提供されています。

a) USB A-to-micro-B ケーブル:

  1. [Device Manager] にケーブルは表示されていますか。
    次の図でハイライトされている 3 項目が [Device Manager] で表示されている場合は、USB ケーブルは動作していて、正しく識別されています。



  2. ケーブル ドライバーは正しく読み込まれていますか。このケーブルのドライバーが Vivado デザイン ツールの インストール ディレクトリに含まれている必要があります。
    しかし、USB A-to-micro-B ケーブルの接続に問題がある場合は、Digilent のプラグインを次のリンクからダウンロードできます。
    インストールには、ダウンロードされたファイルに含まれる資料のガイドラインに従ってください。
    http://digilentinc.com/Products/Detail.cfm?NavPath=2,66,768&Prod=DIGILENT-PLUGIN.
    このプラグインには、Windows の場合は Adept システム 2.4 以降のバージョン、Linux の場合は Adept システム 2.3.9 以降のバージョンが必要です。
    Adept ソフトウェアは Digilent から提供されています。
    http://digilentinc.com/Products/Detail.cfm?NavPath=2,66,828&Prod=ADEPT2.
  3. システム プロパティと環境変数を確認します。
    環境変数の詳細は (Xilinx Answer 11630) を参照してください。
  4. USB ポートはイネーブルになっていますか。
    USB バスを再度初期化するにはシステムを再ブートします。
  5. ザイリンクス ツール (iMPACT または ChipScope Pro) は正しくインストールされていますか。(Vivado ハードウェア マネージャーまたは ILA)
    サポートされているソフトウェア バージョンについては、キットの製品ページを参照してください。
    https://japan.xilinx.com/products/boards-and-kits/vcu118.html
    ツールのインストールに問題があると思われる場合は、『Vivado Design Suite ユーザー ガイド: リリース ノート、インストールおよびライセンス』 (UG973) を参照してください (最新バージョンのツールおよび VCU118 をサポートする関連資料を参照するようにしてください)。
  6. オペレーティング システム (OS) には Windows 7 が使用されていますか。
    その場合は、(Xilinx Answer 41442) および (Xilinx Answer 44397) を参照してください。


b) プラットフォーム ケーブル USB II

  1. [Device Manager] にケーブルは表示されていますか。


  2. ケーブル ドライバーは正しく読み込まれていますか。このケーブルのドライバーが Vivado デザイン ツールのインストール ディレクトリに含まれている必要があります。
    ただし、プラットフォーム ケーブル USB II の接続に問題がある場合は、(Xilinx Answer 44397) にある再インストール手順に従ってください。
  3. システム プロパティと環境変数を確認します。
    環境変数の詳細は (Xilinx Answer 11630) を参照してください。
  4. USB ポートはイネーブルになっていますか。USB バスを再度初期化するにはシステムを再ブートします。
  5. ザイリンクス ツール (iMPACT または ChipScope Pro) は正しくインストールされていますか。(ハードウェア マネージャーまたは ILA)
    サポートされているソフトウェア バージョンについては、キットの製品ページを参照してください。
    https://japan.xilinx.com/products/boards-and-kits/vcu118.html
    ツールのインストールに問題があると思われる場合は、『Vivado Design Suite ユーザー ガイド: リリース ノート、インストールおよびライセンス』 (UG973) を参照してください (最新バージョンのツールおよび VCU118 をサポートする関連資料を参照するようにしてください)。
  6. オペレーティング システム (OS) には Windows 7 が使用されていますか。
    その場合は、(Xilinx Answer 41442) および (Xilinx Answer 44397) を参照してください。


上記の手順に従っても接続できない場合は、 サポート ウェブページでサポート オプションを確認してください。

4) JTAG 初期化

ザイリンクス ツール (Vivado のハードウェア マネージャー) を使用して、ボード JTAG チェーンのステータスは確認できます。

JTAG チェーンが正しく初期化されたことを確認するには、次の JTAG 初期化テスト ケースに従ってください。

  1. VCU118 から FMC カードをすべて取りはずします。
  2. JTAG モード (101) 用にモード スイッチ SW16 を設定します。
  3. PC 本体ではなく、ベンチの VCU118 に電源を投入します。
  4. Digilent USB A-to-micro-B ケーブルを VCU118 に接続します (Digilent オンボード USB-to-JTAG コンフィギュレーション ロジック モジュール U115、ヘッダー J106)。
  5. [Device Manager] に Digilent デバイスが表示されていることを確認します。
  6. ザイリンクス ツール (Vivado 2016.4 またはそれ以降のバージョンで、できれば VCU118 をサポートする最新版) がインストールされていることを確認します。
  7. Vivado ハードウェア マネージャーを起動します。ケーブルが正しく識別されていることを確認してください。

  • 正しく識別されない場合は、#3. 「ケーブル検出」を参照してください。
  • 識別されていても、Vivado ハードウェア マネージャーで JTAG チェーンが検出および表示されない場合は、ケーブル速度を落とします ([Output] → [Cable Setup])。
  • 識別されていても、Vivado ハードウェア マネージャーで JTAG チェーンが検出されず表示されず、ケーブル速度を落としても問題が解決されない場合は、次の手順に従います (Digilent USB A-to-micro-B ケーブルが J106 を介して USB-to-JTAG コンフィギュレーション ロジック モジュール U115 に接続されていることが前提)。


上記の手順に従っても JTAG チェーンを初期化できない場合は、ボードおよび PC から Digilent USB A-to-micro-B を取り外してください。

プラットフォーム ケーブル USB をヘッダー J3 に接続し、PC にも接続します。

ザイリンクス ツール (できれば VCU118 をサポートする最新版) がインストールされていることを確認します。

Vivado ハードウェア マネージャーを起動します。ケーブルが正しく識別されていることを確認してください。

上記の手順に従っても JTAG チェーンを初期化できない場合は、サポート ウェブページで利用可能なサポート オプションを確認してください。


5) JTAG コンフィギュレーション

JTAG チェーンが問題なく初期化されても、JTAG コンフィギュレーションにエラーが発生した場合は、次の点を確認します。

a) JTAG コンフィギュレーション モードのモード スイッチ設定を確認します。

  • SW16-2 (M2) 1
  • SW16-3 (M1) 0
  • SW16-4 (M0) 1

b) Vivado ハードウェア マネージャーで、低いケーブル周波数を選択し、コンフィギュレーションしてみます。

c) VCU118 で PROG プッシュ ボタン (SW4) をアサートします。

FPGA へのパワーアップ ランプ レートの問題によって引き起こされる問題をこれでクリアできます。

d) (Xilinx Answer 34904) - 「ザイリンクス コンフィギュレーション ソリューション センター」を確認します。

コンフィギュレーション ソリューション センターには、コンフィギュレーションに関する質問が集められています。

上記の手順に従っても JTAG コンフィギュレーションでエラーが発生する場合は、 サポート ページでサポート オプションを確認してください。

6) マスター BPI コンフィギュレーション

リニア BPI フラッシュ メモリ (U133) を VCU118 でインダイレクトにプログラムするには、Vivado ハードウェア マネージャーを使用できます。

SW16 を使用して次のように設定します。

  • SW16-2 (M2) 0
  • SW16-3 (M1) 1
  • SW16-4 (M0) 0

BPI フラッシュ デバイスにプログラムされたビットストリームは、UltraScale+ FPGA U1 をコンフィギュレーションするために使用されます。

VCU118 の BPI フラッシュに MCS ファイルを読み込み、その後の Virtex UltraScale+ デバイスのマスター BPI コンフィギュレーションにエラーが発生した場合は、次の点を確認してください。

a) MCS ファイルが正しく読み込まれている場合、JTAG チェーンに追加されているフラッシュ デバイスが選択されていることを確認します。

フラッシュ デバイスをクリックすると、MCS ファイルが正しく読み込まれているかが確認できます。

VU9P デバイスに接続されているフラッシュ デバイスを確認できない場合は、『Vivado Design Suite ユーザー ガイド:プログラムおよびデバッグ』 (UG908) を参照してください。

b) マスター BPI コンフィギュレーションのモード スイッチを確認します。

  • SW16-2 (M2) 0
  • SW16-3 (M1) 1
  • SW16-4 (M0) 0

c) Vivado ハードウェア マネージャーで、低いケーブル周波数を選択し、コンフィギュレーションしてみます。

d) VCU118 で PROG プッシュ ボタン (SW4) をアサートし、コンフィギュレーション イメージを使用して FPGA を再読み込みします。

e) (Xilinx Answer 34904) - 「ザイリンクス コンフィギュレーション ソリューション センター」を確認します。コンフィギュレーション ソリューション センターには、コンフィギュレーションに関する質問が集められています。

上記の手順に従っても BPI コンフィギュレーションでエラーが発生する場合は、 サポート ページでサポート オプションを確認してください。


7) PCIe

VCU118 が正しくコンフィギュレーションされても、PCIe インターフェイスが期待どおりに動作しない場合は、次の点を確認します。

a) PC ATX 電源供給 6 ピン コネクタを VCU118 ボードの J15 に差し込まないでください。ATX 6 ピン コネクタには J15 以外のピン配置があります。

ATX 6 ピン コネクタを J15 に接続すると、VCU118 ボードが破損し、ボードの保証対象外になります。

インストールおよびボードの電源投入方法については、(UG1224) 『VCU118 ボード ユーザー ガイド』を参照してください。

b) J7、PCIe レーン幅がアプリケーションに対して正しく設定されていることを確認します。

c) Virtex UltraScale+ を含む PCI Express の既知の問題について説明している次のアンサーを確認します。


(Xilinx Answer 65751) UltraScale+ PCI Express Integrated Block - リリース ノートおよび既知の問題
(Xilinx Answer 68134) UltraScale および UltraScale+ FPGA Gen3 Integrated Block for PCI Express- 統合デバッグ機能およびユーザー ガイド


d) 使用しているシリコンおよびソフトウェア バージョンに該当するバージョンの VCU118 PCIe サンプル デザインをダウンロードして実行します。

VCU118 をサポートする最新版、およびそれに関連付けられているバージョンの VCU118 PCIe サンプル デザインを使用することを推奨します。

     関連の PDF に従います。すべて VCU118 評価キット ページの「資料」タブから入手できます。


 

c) VCU118 PCIe サンプル デザイン資料の『VCU118 GT IBERT チュートリアル』 (XTP444) を読み、そこに記述されている手順に従います。

f) (Xilinx Answer 34536) - 『PCI Express のザイリンクス ソリューション センター』を参照してください。

ザイリンクス PCI Express ソリューション センターには、PCI Express に関するすべての質問が集められています。

上記の手順に従っても PCIe の問題を解決できない場合はサポート ウェブページで利用可能なサポート オプションを確認してください。


8) IBERT

注記: IBERT を実行するには Vivado ILA が必要です。

Virtex UltraScale+ VCU118 評価キットには、このソフトウェア用にデバイスロックされたライセンスが提供されています。

VCU118 が正しくコンフィギュレーションされても、IBERT が期待どおりに動作しない場合は、次の点を確認します。

a) MGT ループバックを使用している場合は、SMA ケーブル、SMA クイック コネクト、Connect Optical Loopback Adapter などの装置が揃っていることを確認してください。


 

詳細は、『VCU118 Software Install and Board Setup』(XTP449) を参照してください。

b) 使用しているシリコンおよびツール バージョンに該当するバージョンの VCU118 GT IBERT サンプル デザインをダウンロードして実行します。

VCU118 をサポートする最新版、およびそれに関連付けられているバージョンの VCU118 GT IBERT サンプル デザインを使用することを推奨します。

     関連の PDF に従います。すべて VCU118 評価キット ページの「資料」タブから入手できます。


 

c) VCU118 GT IBERT サンプル デザイン資料の『VCU118 GT IBERT チュートリアル』 (XTP440) を読み、そこに記述されている手順に従います。

d) (Xilinx Answer 45562) - 「IBERT デザイン アシスタント - ザイリンクス開発ボード (ML605、KC705 など) での IBERT の使用」を確認します。

上記の手順に従っても IBERT の問題を解決できない場合はサポート ウェブページで利用可能なサポート オプションを確認してください。


9) DDR4

DDR4/MIG に問題があると思われる場合は、次の点を確認します。

a) DDR4 DIMM コンポーネント メモリが正しく接続されていることを確認します。

b) 使用しているシリコンおよびソフトウェア バージョンに該当するバージョンの VCU118 MIG サンプル デザインをダウンロードして実行します。

VCU118 をサポートする最新版、およびそれに関連付けられているバージョンの VCU118 MIG サンプル デザインを使用することを推奨します。

     関連の PDF に従います。すべて VCU118 評価キット ページの「資料」タブから入手できます。


 

c) VCU118 MIG サンプル デザイン資料の『VCU118 MIG チュートリアル』 (XTP442) を読みます。

d) (Xilinx Answer 34243) - 「ザイリンクス メモリ インターフェイス ソリューション センター」を確認します。

MIG (Memory Interface Generator) ソリューション センターは、MIG に関する質問を解決するのに役立つ情報を掲載しています。

上記の手順に従っても DDR4 の問題を解決できない場合は、サポート ウェブページで利用可能なサポート オプションを確認してください。


10) インターフェイス テスト

(Xilinx Answer 69835) - 『Virtex UltraScale+ FPGA VCU118 評価キット - インターフェイス テスト デザイン』を参照してください。

このアンサーは (Xilinx Answer 43748) - 「ザイリンクス ボードおよびキット - デバッグ アシスタント」の一部です。

上記の手順に従っても問題を解決できない場合はサポート ウェブページでサポート オプションを確認してください。


11) VCU118 の既知の問題

Virtex UltraScale+ FPGA VCU118 評価キットの既知の問題はすべて、 (Xilinx Answer 68268) - 『Virtex UltraScale+ FPGA VCU118 評価キット - 既知の問題およびリリース ノートのマスター アンサー』にリストされています。

直面している問題がリリース ノートおよび既知の問題のマスター アンサーにはなく、上記の手順に従っても問題を解決できない場合は、サポート ウェブページでサポート オプションを確認してください。

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
43748 ザイリンクス ボードおよびキット - デバッグ アシスタント N/A N/A

サブアンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
69835 Virtex UltraScale+ FPGA VCU118 評価キット - インターフェイス テスト デザイン N/A N/A
AR# 69737
日付 11/10/2017
ステータス アクティブ
種類 一般
Boards & Kits
このページをブックマークに追加