オープン・プログラマブル・アクセラレーション・エンジンに向けたネットワーキング・インターフェイス: インテル®プログラマブル・アクセラレーション・カード (インテル® Arria® 10 GX FPGA 搭載版)

ID 683532
日付 8/05/2019
Public
ドキュメント目次

3.2.1. ネットワーク・ポートのコンフィグレーション

ネットワーク・ポートを有効にするには、HSSI PHYモードをコンフィグレーションし、ネットワーク・ポート対応AFをホストからロードする必要があります。次の手順は、システムにインストールされた単一の インテル® PAC (インテル® Arria® 10 GX FPGA 搭載版) に対し、LinuxコマンドおよびOPAEツールを使用してシェル・ターミナル・ウィンドウから4x10GBASE-SRの動作をプログラミングする方法を示しています。

  1. インテル® PAC (インテル® Arria® 10 GX FPGA 搭載版) 上のHSSI PHYを、ドライバーのconfig sysfsファイルを使用してコンフィグレーションします。
    $ sudo sh -c “echo 10 > \
    /sys/class/fpga/intel-fpga-dev.<i>/intel-fpga-fme.<j>/intel-pac-hssi.<m>.auto/hssi_mgmt/config”
  2. コンフィグレーションされたHSSI PHYモードをサポートするAFをロードします。
    $ sudo fpgaconfig \
    $OPAE_PLATFORM_ROOT/hw/samples/eth_e2e_e10/bin/eth_e2e_e10.gbs

上記手順を実行すると、 インテル® PAC (インテル® Arria® 10 GX FPGA 搭載版) のネットワーク・ポートは、ロードされたAFと互換性のあるOPAEアプリケーションに対応可能になります。