仅对英特尔可见 — GUID: ykh1561571755254
Ixiasoft
1. 关于本文档
2. 系统要求
3. 硬件安装
4. 安装OPAE软件
5. OPAE工具
6. 样例测试:本地环回(Native Loopback)
7. 安装Intel XL710驱动程序
8. 配置以太网接口
9. 使用Data Plane Development Kit (DPDK)测试网络环回
10. 正常关机
11. 单粒子翻转(Single Event Upset (SEU))
12. Intel Acceleration Stack用户指南: Intel® FPGA PAC N3000的文档修订历史
A. 故障排除
B. 通过BMC的Production版本和 Intel® Arria® 10映像对 Intel® FPGA PAC N3000进行升级
C. 配置4.19 Kernel
D. fpgabist样例输出
仅对英特尔可见 — GUID: ykh1561571755254
Ixiasoft
4.2. 安装发布软件包(Release Package)
在安装发布软件包之前,请确保 Intel® FPGA PAC N3000被正确安装,如硬件安装中所述。
Intel® FPGA PAC N3000的安装程序使发布软件包能够被轻松安装。
- Acceleration Stack Installers
要安装Acceleration Stack,请选择Acceleration Stack for Runtime (n3000_ias_1_1_pv_rte_installer.tar.gz)或者Acceleration Stack for Development (n3000_ias_1_1_pv_dev_installer.tar.gz)。每个软件包包括三个组件:
- Runtime (rte) or Development (dev) Acceleration Stack安装程序脚本(n3000-1.3.6-*-setup.sh)
- 固件文件(N3000_XL710_firmware.zip) — 更新Intel XL710 Firmware。
- 补充文件(N3000_supplemental_files.zip) — 包括:
- 一个在加载的出厂映像上执行的 hello_afu样例。
- 一个用于查找 Intel® FPGA PAC N3000的PCIe Root报告的帮助程序脚本。
下表解释了Acceleration Stack的两个版本之间的区别:
详情 | Acceleration Stack for Runtime | Acceleration Stack for Development |
---|---|---|
runtime (rte) installer | development (dev) installer | |
目的 | 提供执行AFU所需的环境,并允许进行主机应用程序的软件开发。 | 提供执行AFU所需的环境,并允许对主机应用程序进行软件开发。此外,它还包括用于 Intel® Arria® 10 GT FPGA的开发环境。 |
OPAE Software Development Kit (SDK) Version | 1.3.6-4 | |
Intel® Quartus® Prime Pro Edition | 不包括或者不必要 | 包括:创建可编程 Intel® Arria® 10 GT FPGA 映像所需要的 Intel® Quartus® Prime Pro Edition软件版本19.2 (具有IP许可)。 |
默认安装位置 | N/A | /home/<username>/inteldevstack |
- 配置安装程序(2x2x25G,4x25G或者8x10G):
您可以为Intel FPGA AC N3000选择一个所需的配置安装程序。注: XL710器件在不同的模式下配置,以支持10G或者25G流量。XL710器件不能配置成在10G与25G之间进行切换,因此Intel建议下载有效的配置安装程序。根据Intel FPGA PAC 3000上的配置,XL710有以下其中一个器件ID:
XL710器件ID 有效配置 0x0d58(25G) 2x2x25G
4x25G
0x0cf8(10G) 8x10G 识别Intel FPGA PAC N3000上的XL710器件ID$ lspci -d :0d58
$ lspci -d :0cf8
安装必要的文件将 Intel® Arria® 10 FPGA , Intel® MAX® 10 RTL和Firmware更新到Root of Trust状态。这些文件安装在:- /usr/share/opae/n3000/one-time-update/<config directory>/
其中<config directory> = 25G or 10G
- /usr/share/opae/super-rsu/<config directory>/
其中<config directory> = 2x2x25G or 4x25G or 8x10G
- /usr/share/opae/n3000/one-time-update/<config directory>/