
Contents
1. Introduction to the Intel FPGA Programmable Acceleration Card D5005 ....................... 3
2. System Requirements and Release Installation.............................................................. 5
2.1. Unpacking the Intel FPGA PAC................................................................................. 5
2.2. Precautions for Hardware Installation....................................................................... 6
2.3. Hardware Installation ............................................................................................ 6
2.4. Setting Up the Host Machine Software......................................................................7
2.4.1. Installing Red Hat Enterprise Linux version 7.6 ............................................. 7
2.4.2. Installing the Intel Acceleration Stack Runtime Package on the Host Machine.....8
2.4.3. Installing the Intel Acceleration Stack Development Package on the Host
Machine................................................................................................... 9
2.4.4. Verifying the Installation.............................................................................9
3. Installing the OPAE Software Package.......................................................................... 11
3.1. Unpacking and Installing the Intel FPGA Driver and the OPAE Software
Development Kit (SDK)......................................................................................11
4. Identify the FPGA Interface Manager (FIM) and BMC Firmware Version....................... 13
4.1. Updating the FIM and BMC using the fpgaflash Tool.............................................. 14
5. Running FPGA Diagnostics ........................................................................................... 15
6. Running the OPAE in a Non-Virtualized Environment ................................................... 17
6.1. Loading the AFU Image into the FPGA.....................................................................17
6.2. Running the Hello FPGA Example........................................................................... 18
7. Running the OPAE in a Virtualized Environment ...........................................................20
7.1. Updating Settings Required for VFs........................................................................ 21
7.2. Configuring the VF Port on the Host........................................................................21
7.3. Running the Hello FPGA Example on Virtual Machine.................................................22
7.4. Disconnecting the VF from the VM and Reconnecting to the PF................................... 23
8. Document Revision History for Intel Acceleration Stack Quick Start Guide................... 24
A. Handling Graceful Thermal Shutdown...........................................................................25
B. Troubleshooting Frequently Asked Questions (FAQ)..................................................... 28
B.1. Why do I see a "No Suitable slots found" message when running fpgaconf on my
AFU image?......................................................................................................28
B.2. How do I flash the FIM or program the AFU in a multicard system?.............................28
B.3. Which environment variables are required?............................................................. 29
B.4. What actions do I take if I see the error message "Error enumerating resources:
no driver available"?.......................................................................................... 29
Contents
Intel Acceleration Stack Quick Start Guide: Intel FPGA Programmable
Acceleration Card D5005 Send Feedback
2