好吧,我有一个Altera FPGA和USB blaster。我下载了quartus,但无法检测到FPGA,我尝试使用urjtag正常运行。我尝试使用sudo运行它,但还是一样。请帮忙

最佳答案

如果这个问题可以提出,那将是很好的。

这是指向有关此问题的说明的网站的链接:http://www.fpga-dev.com/altera-usb-blaster-with-ubuntu/

简而言之,由于Quartus通常会尝试以用户身份使用USB设备,因此nu必须授予用户使用该设备的权限。这可以通过udev规则完成。您可以首先通过运行以下命令序列来确认这是权限问题。如果现在找到设备,则表明存在权限问题,因为我们现在已经以root用户身份运行所有内容:

    $ sudo killall -9 jtagd   # Kill jtagd, ...
    $ sudo killall -9 jtagd   # ...and verify jtagd is indeed not running.
    jtagd: no process found   # Good, verified.
    $ jtagconfig
    1) CV SoCKit [2-1]
      02D020DD   5CSEBA6(.|ES)/5CSEMA6/..
      4BA00477   SOCVHPS

关于linux - Linux无法检测到Altera FPGA,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10258661/

10-10 05:21