Here is the solution for the above error. In particular the SUBSYSTEM="hidraw" line is what does the trick. /dev/hidraw gets created when using the CMSIS-DAP port. ACTION!="add|change", GOTO="jtag_rules_end" KERNEL=="ttyACM[0-9]*",SUBSYSTEM=="tty", MODE:="0666" SUBSYSTEM=="hidraw",ATTRS{idVendor}=="0451",ATTRS{idProduct}=="bef3",MODE:="0666" SUBSYSTEM!="usb", GOTO="jtag_rules_end" ATTRS{idVendor}=="0451",ATTRS{idProduct}=="bef1",MODE:="0666" ATTRS{idVendor}=="0451",ATTRS{idProduct}=="bef2",MODE:="0666" ATTRS{idVendor}=="0451",ATTRS{idProduct}=="bef3",MODE:="0666" ATTRS{idVendor}=="0451",ATTRS{idProduct}=="bef4",MODE:="0666" ATTRS{idVendor}=="0451",ATTRS{idProduct}=="c32a",MODE:="0666" ATTRS{idVendor}=="0451",ATTRS{idProduct}=="F432",MODE ="0666" LABEL="jtag_rules_end"
↧