diff --git a/doc/guide/troubleshooting.rst b/doc/guide/troubleshooting.rst index a6e1547..e2475ad 100644 --- a/doc/guide/troubleshooting.rst +++ b/doc/guide/troubleshooting.rst @@ -50,3 +50,29 @@ Unable to open FTDI device: -4 (usb_open() failed) (issue `#245 `_ + +Converter cannot be opened: `fails to open device` (issue `#626 `_) +============================================================================================================================ + +This is usually a permissions issue on Linux. + +Check your current groups: + +.. code:: bash + + id $USER + +Verify device node access rights: + +.. code:: bash + + ls -l /dev/ttyUSB* /dev/ttyACM* + +Then verify udev rules are installed correctly (``70-openfpgaloader.rules`` or +``99-openfpgaloader.rules``), and that your user is in the expected group +(``dialout`` or ``plugdev``). + +After changing groups or rules, reload udev rules, then unplug/replug the +converter and log out/login again. + +Reference: `install guide (udev rules section) `_.