Intel Acceleration Stack Quick Start Guide for Intel® Programmable Acceleration Card with Intel® Arria® 10 GX FPGA
Visible to Intel only — GUID: ohf1541129466491
Ixiasoft
Visible to Intel only — GUID: ohf1541129466491
Ixiasoft
A.1.1. Updating FPGA Flash and BMC Firmware
Before you begin:
- The FIM must be at version 1.2 and the BMC version must be 26889.
- OPAE Software package (Version 1.1.2-2) must be installed. This can be checked by running:
rpm -qa | grep opae
- Do not interrupt the commands.
- These commands must be run on a Host Machine and not on a Virtual Machine.
- Stop any service or daemon accessing the FPGA before updating the FPGA flash. For example, stop the pacd service by using command:
systemctl stop pacd.service
- All files required for the FIM and BMC update are located at /usr/share/opae/a10-gx-pac/*.
The following steps update the Intel® PAC with Intel® Arria® 10 GX FPGA card:
- Run the one-time secure update command to update the FPGA flash:
[RHEL]:
sudo fpgaotsu /usr/share/opae/a10*/one*/otsu-09C4.json
[Ubuntu]:sudo fpgaotsu /usr/share/opae/a10*/fpgaotsu/base/otsu-09C4.json
Note: This command can take up to 40 minutes to complete. Stop any service accessing the FPGA such as pacd before performing the update.Figure 6. Sample Output: - Power cycle the server.
- Run the super-rsu command to update the BMC bootloader and firmware.
[RHEL]:
sudo super-rsu /usr/share/opae/a10*/super*/*.json
[Ubuntu]:sudo super-rsu /usr/share/opae/a10-gx-pac/super-rsu/base/rsu-09c4.json
Figure 7. Sample Output: - Power cycle the server.
- Ensure BMC version (26895) and PR Interface ID or FIM version (38d782e3-b612-5343-b934-2433e348ac4c) is displayed while running:
sudo fpgainfo fme
For more information about the fpgasupdate tool, refer to the Open Programmable Acceleration Engine - Documentation web page on GIT and the Security User Guide: Intel® Programmable Acceleration Card with Intel® Arria® 10 GX FPGA (available at a later date).