Bug 1675 - fx2lafw device fails on Linux Mint
Summary: fx2lafw device fails on Linux Mint
Alias: None
Product: PulseView
Classification: Unclassified
Component: Device handling (show other bugs)
Version: 0.5.0
Hardware: x86 Linux
: Normal minor
Target Milestone: ---
Assignee: Nobody
Depends on:
Reported: 2021-04-10 18:06 CEST by monta.sigrok
Modified: 2021-04-14 01:32 CEST (History)
0 users


Note You need to log in before you can comment on or make changes to this bug.
Description monta.sigrok 2021-04-10 18:06:55 CEST
Clicking "RUN" "STOP" a few times with a generic 8 channel logic analyzer fails with the following message.

sr: fx2lafw: Unable to send start command: LIBUSB_ERROR_TIMEOUT.
sr: session: Could not start fx2lafw device usb/1-1 acquisition.

Sometimes it will not run a single time before locking up.


Multiple (of the same style hardware) logic analyzers exhibits this problem.
I have also tested it with various USB cables (which are notoriously unreliable)
It happens with both a fully patched "Linux Mint 20 Ulyana" and a raw Linux Mint 20 install.

I have also tested it on 2 laptops and 2 desktops with the same results.

The same device (and cable), works fine under Windows (which I can't use for the class I'm writing).

I also see the same behavior with 0.4.1 

I could swear these devices used to work with Mint at some time in the past, but I have no specifics...  

Device is autorecognized as a "Saleae Logic 8 Channels"

Problem also exists running as root.
Comment 1 monta.sigrok 2021-04-14 01:28:29 CEST
My testing on windows and linux and bare metal and virtual machines obscured that the intermittent problem actually existed in VMWare linux virtual machines when the USB controller setting is set to USB Compatibility: USB 2.0

Changing the setting to USB compatibility: USB 3.1 resolved the problem for Linux virtual machines in VMWare. (I have only tested this for VMware 16.1.1 build-17801498)