仅对英特尔可见 — GUID: zqr1573159883971
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: zqr1573159883971
Ixiasoft
B.1.1. 编程的根条目哈希(Root Entry Hash Programmed)
- 使用有效代码签名秘钥和使用PACS的SR根秘钥对位于/usr/share/opae/n3000/one-time-update/<25G or 10G>/chip_rsu-*-user-rollback-unsigned.bin的所提供的 Intel® Arria® 10映像进行签名,将输出文件命名为chip_rsu-*-user-rollback-signed.bin。
- 将签名的 Intel® Arria® 10映像复制到位置:/usr/share/opae/n3000/one-time-update/*/
$ cp chip_rsu-*-user-rollback-signed.bin /usr/share/opae/n3000/\ one-time-update/<25G or 10G>/
- 在转返清单(rollback manifest)文件中反映签名的 Intel® Arria® 10映像名称:
$ vim /usr/share/opae/n3000/one-time-update/<25G or 10G>/rollback-*.json
更改闪存下的filename域以反映签名的比特流名称,例如:"flash": [ { "enabled": true, "filename": "chip_rsu-8x10G-user-rollback-signed.bin", "force": false, "secure": true, "timeout": "45m", "type": "user", "version": "0x0021064001020134" },
- 转返 Intel® MAX® 10和 Intel® Arria® 10映像来允许升级:
$ sudo super-rsu /usr/share/opae/n3000/one-time-update/<25G or 10G>/\ rollback-*.json --with-rsu
$ sudo fpgainfo fme
注: 执行转返(rollback)后, Intel® MAX® 10构建版本将是111.2.13。$ ls -l /sys/class/fpga/intel-fpga-dev.*/intel-fpga-fme.*/\ spi-altera.*.auto/spi_master/spi*/spi*/intel-generic-qspi.*.auto/
此sysfs entry必须存在。 - 运行One-Time Secure Update (OTSU):
$ sudo fpgaotsu /usr/share/opae/n3000/one-time-update/<25G or 10G>/\ otsu-*.json --rsu
如果OTSU失败,那么运行fpgainfo fme来找出 Intel® MAX® 10构建版本并按照说明采取相应操作:Intel® MAX® 10构建版本 操作 D.111.2.13 重复OTSU D.2.0.6 运行命令: sudo super-rsu /usr/share/opae/n3000/super-rsu/<2x2x25G or 8x10G or 4x25G>/super-rsu-*.json --with-rsu
- 验证成功的OTSU:
sudo fpgaotsu /usr/share/opae/n3000/one-time-update/<25G or 10G>/\ otsu-*.json --verify
此时, Intel® FPGA PAC N3000将有以下 Intel® Arria® 10映像, Intel® MAX® 10 NIOS FW和 Intel® MAX® 10 Build版本。配置 用户分区映像 比特流ID PR接口ID Intel® MAX® 10 NIOS FW Intel® MAX® 10 2x2x25G 4x25G 0x2300110010309 f3c99413-5081-4aad-bced-07eb84a6d0bb D.2.0.19 D.2.0.6 4x25G 8x10G 8x10G 0x2300010010309 901dd697-ca79-4b05-b843-8138cefa2846 D.2.0.19 D.2.0.6 重要: 2x2x25G或者4x25G Configuration Installer使用4x25G Intel提供的出厂测试映像加载FPGA闪存用户分区,使用2x2x25G Intel提供的出厂测试映像加载出厂分区。8x10 Configuration Installer使用8x10G Intel提供的出厂测试映像加载用户以及出厂FPGA闪存分区。 - 安装PV 1.1 Patch。