仅对英特尔可见 — GUID: ddf1503506757860
Ixiasoft
1.6. 安装Linux Kernel Driver
在硬件中测试设计实例之前,必须先安装Linux kernel driver。 可使用此驱动程序执行如下任务:
- 一个执行100次写和读的 PCIe* 链路测试
- 存储器空间DWORD1读和写。
- 配置空间DWORD 读和写。
此外,可使用此驱动程序更改以下参数值:
- BAR
- 指定总线,功能和必要器件的器件(BDF)编号
完成以下步骤安装内核驱动程序:
- 浏览设计生成目录下的./software/kernel/Linux。
- 更改install, load和unload文件权限:
$ chmod 777 install load unload
- 安装程序:
$ sudo ./install
- 验证驱动程序安装:
$ lsmod | grep intel_fpga_pcie_drv预期结果:
intel_fpga_pcie_drv 17792 0
- 验证Linux是否识别 PCIe* 设计实例:
$ lspci -d 1172:000 -v | grep intel_fpga_pcie_drv注: 如果您已更换了Vendor ID,请在此命令中将 Intel® 的Vendor ID更换成新的Vendor ID。预期结果:
Kernel driver in use: intel_fpga_pcie_drv
1 本用户指南中,术语DWORD和QWORD与PCI Express基本规范中的含义相同。一个字为16位,一个DWORD为32位,以及一个QWORD为64位。