仅对英特尔可见 — GUID: maf1539837951681
Ixiasoft
1. 关于本文档
2. 引言
3. 入门
4. 安装OPAE 软件包
5. 识别Flash映像和BMC固件
6. 运行FPGA诊断
7. 在非虚拟环境中运行OPAE
8. 在虚拟环境中运行OPAE
9. 面向采用Intel Arria 10 GX FPGA的Intel可编程加速卡的Intel加速堆栈快速入门指南文档存档
10. 面向采用Intel Arria 10 GX FPGA的Intel可编程加速卡的Intel加速堆栈快速入门指南文档修订历史
A. 更新FIM和BMC固件
B. 处理正常的热关机
C. FPGA器件访问权限
D. Memlock限制
E. hugepage设置
F. 解决常见问题(FAQ)
G. 可用于 Intel® Acceleration Stack for Intel® Xeon® CPU with FPGAs 1.2.1 Release的文档
仅对英特尔可见 — GUID: maf1539837951681
Ixiasoft
F.5. 在RHEL上安装OPAE的故障排除
查找已加载的Intel FPGA驱动程序。
sudo lsmod | grep fpga
如果没有返回任何输出,那么请执行以下故障排除步骤。
- 查找系统使用的内核(kernel)版本
uname -a
样例输出:
Linux 3.10.0-957.el7.x86_64 #1 SMP Mon Sept 21 23:36:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
- 更新kernel source
sudo yum install "kernel-devel-uname-r == $(uname -r)"
注: 如果上述安装步骤不起作用,那么请从Centos获取kernel-headers和kernel-devel rpm软件包。安装后,请验证内核(kernel)版本是否与kernel-headers和kernel-devel相匹配。 - 删除旧的kernel header件并安装相关的kernel header。
sudo yum remove kernel-headers.x86_64 sudo yum install kernel-headers-`uname -r`
注: 如果上述安装步骤不起作用,那么请从Centos获取kernel-headers和kernel-devel rpm软件包。安装后,请验证内核(kernel)版本是否与kernel-headers和kernel-devel相匹配。 - 删除Intel FPGA driver。
sudo yum remove opae-*.x86_64
- 通过运行安装脚本(setup.sh)或者以下命令来重新安装驱动程序:
cd $OPAE_PLATFORM_ROOT/sw sudo yum install opae-*.rpm
在某些情况下,如果没有正确的内核,那么可能需要使用以下命令更新内核:sudo yum update
重新引导系统并在grub菜单中选择新内核。然后执行上述步骤2到步骤5。