mirror of
https://github.com/wuxx/icesugar.git
synced 2025-12-17 23:15:56 +08:00
Add 60-icesugar.rules
This commit is contained in:
23
tools/src/60-icesugar.rules
Normal file
23
tools/src/60-icesugar.rules
Normal file
@@ -0,0 +1,23 @@
|
||||
# Copy this file to /etc/udev/rules.d/
|
||||
# If rules fail to reload automatically, you can refresh udev rules
|
||||
# with the command "sudo udevadm control --reload"
|
||||
|
||||
ACTION!="add|change", GOTO="icesugar_rules_end"
|
||||
|
||||
SUBSYSTEM=="gpio", MODE="0660", TAG+="uaccess"
|
||||
|
||||
SUBSYSTEM!="usb|tty|hidraw", GOTO="icesugar_rules_end"
|
||||
|
||||
# Please keep this list sorted by VID:PID
|
||||
|
||||
# ICELINK
|
||||
ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="602b", MODE="660", TAG+="uaccess"
|
||||
|
||||
# iCESugar compatible adapters
|
||||
ATTRS{product}=="*iCESugar*", MODE="660", TAG+="uaccess"
|
||||
|
||||
# iCELink compatible adapters
|
||||
ATTRS{product}=="*iCELink*", MODE="660", TAG+="uaccess"
|
||||
|
||||
LABEL="icesugar_rules_end"
|
||||
|
||||
@@ -1,4 +1,11 @@
|
||||
# iCELink Tips
|
||||
|
||||
## Install 60-icesugar.rules
|
||||
```bash
|
||||
sudo install -Dm0644 60-icesugar.rules -t /etc/udev/rules.d/
|
||||
sudo udevadm control --reload
|
||||
```
|
||||
|
||||
## GPIO control
|
||||
```
|
||||
$icesprog --gpio PB14 --mode out
|
||||
|
||||
Reference in New Issue
Block a user