[For FAQ?] UDEV Magic
See original GitHub issueFrom Project Icestorm homepage:
Notes for Linux: Create a file /etc/udev/rules.d/53-lattice-ftdi.rules with the following line in it to allow uploading bit-streams to a Lattice iCEstick and/or a Lattice iCE40-HX8K Breakout Board as unprivileged user:
ACTION=="add", ATTR{idVendor}=="0403", ATTR{idProduct}=="6010", MODE:="666"
This did not work for me on Debian9. Other tries like setting the device node’s ownership/permissions right for my account failed too.
After digging a while, I found Debian’s fpga-icestorm_*.deb
includes this UDEV rule:
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6010", MODE="0660", GROUP="plugdev", TAG+="uaccess"
This one worked here and now I can drop sudo
for loading the FPGA.
Issue Analytics
- State:
- Created 6 years ago
- Comments:6 (1 by maintainers)
Top Results From Across the Web
[For FAQ?] UDEV Magic · Issue #105 · YosysHQ/icestorm
To manage removable drives without root privileges, you have to use the groups cdrom for optical drives. Optical drives can usually be mounted ......
Read more >udev
udev is a userspace system that enables the operating system administrator to register userspace handlers for events. The events received by udev's daemon ......
Read more >Writing udev rules - Daniel Drake
The four main match keys introduced so far (KERNEL/SUBSYSTEM/DRIVER/ATTR) only match against values corresponding to the device in question, and do not match ......
Read more >Udev Rules Linux: Ensure USB (and other) Devices Always ...
Udev Rules Linux: Ensure USB (and other) Devices Always Keep Same Port! Changing port names (/dev/ttyUSB0.../dev/ttyUSB1.
Read more >Example of udev rules
These rules tell udev what device nodes to create for aoe support. # They may be installed along the following lines. Check the...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Updated the website.
Heh, azonenberg/openfpga had this same issue. According to @cyrozap,
So the proposed change to the FAQ should be correct.