Bug 904 - acquisition of 25m sample rate works only once
Summary: acquisition of 25m sample rate works only once
Status: RESOLVED DUPLICATE of bug 655
Alias: None
Product: libsigrok
Classification: Unclassified
Component: Driver: fx2lafw (show other bugs)
Version: unreleased development snapshot
Hardware: All All
: Normal normal
Target Milestone: ---
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-26 23:12 CET by Piotr Esden-Tempski
Modified: 2017-12-29 04:51 CET (History)
1 user (show)



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Esden-Tempski 2017-02-26 23:12:54 CET
I have:
* a genuine Saleae Logic 8 connected to a USB 3.0 port -> Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
* Ubuntu xenial kernel version: 4.4.0-64-generic
* Lenovo W530

After plugging in the Saleae logic into the USB 3.0 port I am able to acquire data once from the LA, any subsequent attempts result in no data being acquired. It is possible to "unlock" the probe by doing an acquisition at much lower sample rate, resulting in the ability to do one more 24m sample rate acquisition.

I have also tested the exact same setup with the proprietary Saleae Logic software. It works with no problems all the time every time for 24m sample rate acquisition with arbitrary length. (I have tested up to 10s acquisitions with no problems)

When using the USB2.0 port on the same machine the acquisition is more reliable. It works everytime when using the sigrok-cli tool and most of the time using PulseView (but not everytime, it is not a deterministic behavior)

Let me know if you need more information.

The session logs can be found in the following gist: https://gist.github.com/esden/5a5c3edc1bf34ffb6953031c4189c3db
Comment 1 Stefan Brüns 2017-12-29 04:51:48 CET
Bug has been identified and hopefully fixed, see BR 655.

*** This bug has been marked as a duplicate of bug 655 ***