2016-04-14 14 views
0

Son zamanlarda Ubuntu 15.1'de (32-bit Arm-7 makinesinde) yosys'i kurdum ve ilk küçük projemi Lattice ice40hx8k dev board için derledim .iceprog .. iCE FTDI USB aygıtını bulamıyor (Linux izin sorunu nedir?)

iceprog counter.bin 
Can't find iCE FTDI USB device (vedor_id 0x0403, device_id 0x6010). 
ABORT. 

Ben root olarak programlama aşamasını çalıştırırsanız, iyi çalışıyor çünkü, bir izin sorunu olarak görünmektedir: Ancak, programlama aşaması ile başarısız olur. Ayrıca

cat /etc/udev/rules.d/53-lattice-ftdi.rules 
ACTION=="add", ATTR{idVendor} 

ve bu dosyayı:

cat /etc/udev/rules.d/50-lattice-ftdi.rules 
# FTDI USB-Serial 
SUBSYSTEM=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6010", GROUP="users", MODE="0666" 

birisi bana bu kök olmayan kullanıcı programlama izni sorunu çözmek yardımcı olabilir

Kurulum işleminin bir parçası olarak bu udef dosyası oluşturduk?

Teşekkür :)

cevap

0

Sizin /etc/udev/rules.d/53-lattice-ftdi.rules dosya görünüyor nedense Kısaltılacak. Bu dosyanın içeriği olmalıdır:

ACTION=="add", ATTR{idVendor}=="0403", ATTR{idProduct}=="6010", MODE:="666" 

bu dosyayı sabitleme ve kesme ve cihazı yeniden bağlamadan sonra, sudo olmadan normal kullanıcı olarak FPGA programlamak gerekir.

+0

Şimdi çalışıyor. Çok teşekkürler :) – scd