gpt4 book ai didi

linux - 无法锁链(端口权限不足)

转载 作者:IT王子 更新时间:2023-10-29 00:24:23 25 4
gpt4 key购买 nike

我是 Linux 新手,我正在尝试安装 AlteraQuartus 2 WEb 版和 NIOS2 EDS 以使用 Nios2 处理器。

但是,在安装 Quartus 之后,当我尝试执行 jtagconfig 时。

即使在运行/altera/nios2eds/nios2_command_shell.sh 之后,我也没有看到类似下面的内容

1.)[Nios2 EDS] $2.) 无法锁链(端口权限不足)

请帮忙,

最佳答案

要检查这是否确实是端口权限问题,请以 root 身份运行 jtagd(Altera 工具和驱动程序之间的守护进程)开始故障排除。首先,您必须确保 jtagd 没有运行,因为如果它已经作为用户运行,尝试以 root 身份启动它不会有任何效果。

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

如果以上都成功,这确实是端口权限问题。要永久修复它,请按照@eepp 的建议尝试使用 udev 规则。

(附带说明,如果 jtagconfig 尚未运行,jtagd 将作为启动 jtagd 的同一用户启动。因此@eepps 命令也可以工作,但是 jtagd 应该先被杀死。)

为了进一步排除故障,使用一些调试命令行选项运行 jtagd 可以提供有用的信息:

$ jtagd --foreground --debug
JTAG daemon started
Using config file /etc/jtagd/jtagd.conf
Remote JTAG permitted when password set
Cant bind to TCP port 1309 - exiting

(如果 jtagd 已经在运行,上面的错误消息是典型的。)

(以上内容取自 http://www.fpga-dev.com/altera-usb-blaster-with-ubuntu/。有关详细信息,请参阅该页面。)

关于linux - 无法锁链(端口权限不足),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18704913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com