【发布时间】:2016-08-06 15:21:25
【问题描述】:
我最近在 Ubuntu 15.1(32 位 Arm-7 机器)上安装了 yosys,并为 Lattice ice40hx8k 开发板编译了我的第一个小项目。但是,编程阶段失败了:
iceprog counter.bin
Can't find iCE FTDI USB device (vedor_id 0x0403, device_id 0x6010).
ABORT.
这似乎是一个权限问题,因为如果我以 root 身份运行编程阶段,它可以正常工作。
我在安装过程中创建了这个 udef 文件:
cat /etc/udev/rules.d/53-lattice-ftdi.rules
ACTION=="add", ATTR{idVendor}
还有这个文件:
cat /etc/udev/rules.d/50-lattice-ftdi.rules
# FTDI USB-Serial
SUBSYSTEM=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6010", GROUP="users", MODE="0666"
谁能帮我解决这个非root用户编程权限问题?
谢谢:)
【问题讨论】: