Networking Interface for Open Programmable Acceleration Engine: Intel® Programmable Acceleration Card with Intel® Arria® 10 GX FPGA

ID 683532
Date 8/05/2019
Public
Document Table of Contents

3.2.1. Configuring the Network Port

To enable the network port, you must configure the HSSI PHY mode and load a network port-enabled AF from the host. The following procedure shows the programming method for 4x10GBASE-SR operation from a shell terminal window using Linux commands and OPAE tools for a single Intel® PAC with Intel® Arria® 10 GX FPGA installed in the system.

  1. Configure the HSSI PHY on the Intel® PAC with Intel® Arria® 10 GX FPGA using the driver config sysfs file.
    $ 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. Load an AF that supports the configured HSSI PHY mode.
    $ sudo fpgaconfig \
    $OPAE_PLATFORM_ROOT/hw/samples/eth_e2e_e10/bin/eth_e2e_e10.gbs

After performing the above steps, the network port on the Intel® PAC with Intel® Arria® 10 GX FPGA is ready for OPAE applications compatible with the loaded AF.