仅对英特尔可见 — GUID: dji1527194700877
Ixiasoft
D.1. 当在AFU映像上运行fpgasupdate时,为什么会看到'No Suitable slots found'消息?
D.2. 需要哪些环境变量?
D.3. 如果看到错误消息'Error enumerating resources: no driver available'该怎么做?
D.4. 安装OPAE驱动程序后,命令lsmod | grep fpga不显示任何输出。如何成功安装OPAE驱动程序?
D.5. 命令rpm -qa | grep opae不返回已安装的opae rpm package。如何成功安装此软件包?
D.6. 如果 Intel® FPGA PAC D5005没有显示在PCIe总线上,该怎么做?
仅对英特尔可见 — GUID: dji1527194700877
Ixiasoft
7. 在虚拟环境中运行OPAE
在SR-IOV模式下,主机处理器使用物理功能(PF)来访问管理功能。虚拟机(VM)使用虚拟功能(VF)来访问AFU。
注: 在此模式下,部分重配置(PR)不可用。
图 5. SR-IOV模式下的OPAE Driver
在一个通过OPAE连接到VF的虚拟机中运行的应用程序不能启动部分重配置。FME中的权限表强制执行此限制。此权限表仅允许通过PF进行部分重配置。因此,在继续执行创建虚拟化环境的步骤之前,必须在主机上创建AFU映像。
在主机上运行以下命令,以在板级(没有编程的根条目哈希(root entry hash))上加载AFU映像。
sudo fpgasupdate \ $OPAE_PLATFORM_ROOT/hw/samples/nlb_mode_0/bin/nlb_mode_0_unsigned.gbs