2

I'm trying to write a program in Linux (Xubuntu) to interface a Tiva launchpad as a usb-bulk device. I use Code::Blocks and a libusb to write a program at the host side. Everything works ok when I start Code::Blocks (or a program) as root. udev rule doesn't work. My udev rules in /etc/udev/rules.d/10-TIVA.d looks like:

SUBSYSTEM=="usb", ATTRS{idVendor}=="1CBE", ATTRS{idProduct}=="0003", MODE="0666"
SUBSYSTEM=="usb_device", ATTRS{idVendor}=="1CBE", ATTRS{idProduct}=="0003", MODE="0666"

I also added my username to dialout and vboxsf (I'm running Linux in Vbox) groups. Still getting error:

libusbx couldn't open USB device /dev/bus/usb/001/006: Permission denied.
libusbx requires write access to USB device nodes.

Alexis Wilke
  • 19,179
  • 10
  • 84
  • 156
Stu Zender
  • 61
  • 1
  • 7

0 Answers0