面向采用Intel® Arria® 10 GX FPGA的Intel®可编程加速卡的Intel加速堆栈快速入门指南

ID 683633
日期 12/04/2020
Public
文档目录

C. FPGA器件访问权限

作为non-root用户,如果要运行AFU样例和其他OPAE工具,那么可以运行以下命令来更改文件访问权限。

使用Intel FPGA器件文件目录,/dev/intel-fpga-fme.* /dev/intel-fpga-port.*上的文件访问权限来控制对FPGA加速器和器件的访问。使用相同的文件访问权限来控制对可通过 /sys/class/fpga/获得的文件的访问。

*表示相应的套接字(socket),例如0或1。

通常,您必须在每次重新启动后更改这些权限。要使更改永久生效,请将这些权限也添加到/etc/bashrc中。

运行以下命令:
sudo chmod 666 /dev/intel-fpga-fme.*
sudo chmod 666 /dev/intel-fpga-port.*
sudo chmod 666 /sys/class/fpga/intel-fpga-dev.*/intel-fpga-port.*\
/userclk_freqcmd
sudo chmod 666 /sys/class/fpga/intel-fpga-dev.*/intel-fpga-port.*\
/userclk_freqcntrcmd
sudo chmod 666 /sys/class/fpga/intel-fpga-dev.*/intel-fpga-port.*/errors/clear