プログラマブル・アクセラレーション・カード (インテルArria 10 GX FPGA対応)のインテル・アクセラレーション・スタックのクイック・スタートガイド

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

3.1. CentOS/RHEL 7.4: ビルド済みバイナリー(RPM)からフレームワークのインストール

重要:
OPAEソフトウェアをインストールとビルドする前に、次のコマンドを実行して必要なパッケージをインストールする必要があります。
  • RHEL 7.4を使用する場合:
    sudo yum install https://dl.fedoraproject.org/pub/epel/\
    epel-release-latest-7.noarch.rpm
    
    sudo yum install gcc gcc-c++ cmake make autoconf automake libxml2\ 
    libxml2-devel json-c-devel boost ncurses ncurses-devel\ 
    ncurses-libs boost-devel libuuid libuuid-devel python2-jsonschema\
    doxygen hwloc-devel libpng12 rsync python2-pip
    
    sudo pip install intelhex
  • CentOS 7.4を使用する場合:
    sudo yum install gcc gcc-c++ cmake make autoconf automake libxml2\ 
    libxml2-devel json-c-devel boost ncurses ncurses-devel\ 
    ncurses-libs boost-devel libuuid libuuid-devel python2-jsonschema\
    doxygen hwloc-devel libpng12 rsync python2-pip
    
    sudo pip install intelhex
注: これらのコマンドは、不足しているパッケージのみをインストールします。

ハードウェアをインストールするときは、次のステップを実行します。

  1. FPGAドライバーをインストールします。 
    1. 以前のOPAEフレームワークのバージョンを削除します。
      sudo yum remove opae*.x86_64
    2. Enterprise Linux(EPEL)の追加パッケージをインストールします。 
      sudo yum install epel-release
    3. OPAEインストール・ソフトウェア・ディレクトリーへの変更します。 
      cd $OPAE_PLATFORM_ROOT/sw
    4. ドライバーをインストールします。 
      sudo yum install opae-intel-fpga*.rpm
  2. 最新のOPAEフレームワークをインストールします。 
    sudo yum install opae*.rpm
  3. 更新されたfpgaflash/usr/binにコピーします。
    sudo cp fpgaflash /usr/bin
    sudo chmod 755 /usr/bin/fpgaflash
  4. ダイナミックリンカのランタイム・バインディングを更新します。 
    sudo ldconfig
  5. Linuxカーネルのインストールを確認します。 
    lsmod | grep fpga

    サンプル出力: 

    intel_fpga_pac_iopll   13392  0 
    intel_fpga_pac_hssi    18347  0 
    intel_fpga_fme         54120  0 
    intel_fpga_afu         32062  0 
    intel_fpga_pci         26439  2 intel_fpga_afu,intel_fpga_fme
    fpga_mgr_mod           14693  1 intel_fpga_fme

    OPAEインストールが完了した後、バイナリとライブラリーは次のディレクトリーにあります。

    ディレクトリー バイナリーファイルまたはライブラリー
    /usr/bin

    opae-tools*

    opae-tools-extra*

    /usr/include opae-devel*
    /usr/lib64

    opae-libs*

    opae-ase*

  6. rpmインストールを確認します。
    rpm -qa | grep opae
    サンプル出力: 
    opae-tools-1.1.2-1.x86_64
    opae-devel-1.1.2-1.x86_64
    opae-libs-1.1.2-1.x86_64
    opae-1.1.2-1.x86_64
    opae-tools-extra-1.1.2-1.x86_64
    opae-intel-fpga-driver-1.1.2-1.x86_64
    opae-ase-1.1.2-1.x86_64

    詳細については、「CentOSでのOPAEインストールのトラブルシューティング」セクションを参照してください。