USB Logic Analyzer - No Data Acquired when Pressing "Run" in PulseView

I recently received the SparkFun USB Logic Analyzer (TOL-15033), and ran into a problem when following the “Using the USB Logic Analyzer with sigrok PulseView” tutorial on the product page. I was able to install PulseView and the WinUSB driver. After this, PulseView recognized the device as a “Saleae Logic”, which seemed reasonable as it is another 8-channel logic analyzer. Following this, however, clicking “Run” in PulseView (with sampling parameters of 1M samples, 20 kHz) terminated far sooner than expected. Checking the Logging tab in the PulseView settings stated that the acquisition stopped in 0.04 s, which is shorter than the roughly a minute duration I would expect. I enabled the highest level of logging in PulseView’s settings, which displayed the following:

sr: log: libsigrok loglevel set to 5.
srd: libsigrokdecode loglevel set to 5.
sr: hwdriver: sr_config_get(): key 30000 (samplerate) sdi 0000000004028990 cg NULL -> uint64 20000
sr: session: Using thread-default main context.
sr: session: Starting.
sr: hwdriver: fx2lafw: Starting acquisition.
sr: session: bus: Received SR_DF_FRAME_BEGIN packet.
sr: fx2lafw: submitting transfer: 0
sr: fx2lafw: submitting transfer: 1
sr: fx2lafw: submitting transfer: 2
sr: fx2lafw: submitting transfer: 3
sr: fx2lafw: submitting transfer: 4
sr: fx2lafw: submitting transfer: 5
sr: fx2lafw: submitting transfer: 6
sr: fx2lafw: submitting transfer: 7
sr: fx2lafw: submitting transfer: 8
sr: fx2lafw: submitting transfer: 9
sr: fx2lafw: submitting transfer: 10
sr: fx2lafw: submitting transfer: 11
sr: fx2lafw: submitting transfer: 12
sr: fx2lafw: submitting transfer: 13
sr: fx2lafw: submitting transfer: 14
sr: fx2lafw: submitting transfer: 15
sr: fx2lafw: submitting transfer: 16
sr: fx2lafw: submitting transfer: 17
sr: fx2lafw: submitting transfer: 18
sr: session: bus: Received SR_DF_HEADER packet.
sr: fx2lafw: GPIF delay = 1499, clocksource = 30MHz.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_STALL received 0 bytes.
sr: fx2lafw: receive_transfer(): status LIBUSB_TRANSFER_CANCELLED received 0 bytes.
sr: session: bus: Received SR_DF_END packet.
sr: usb: usb_source_finalize
sr: session: Stopped.
pv: Acquisition took 0.04 s

I tried using the logic analyzer with PulseView on both my desktop and laptop. On both, the same issue was encountered. Any advice or additional troubleshooting steps would be appreciated.

Try a different USB cable and see if that helps.

If you’re still having trouble and you purchased this directly off our website, just [fill in the form on this page with your order number and the URL to this forum post and we can replace it for you.

If you purchased from a distributor or Amazon you will need to let them know you have a defective product and arrange with them for an exchange.](Return Policy - SparkFun Electronics)

You might try a different GND connection. Some of those units one of the GND connections has a different function and is mislabeled, as described on the product page.

Sorry for the delayed response. I tried using two other USB cables and neither fixed the issue. I also tried the different GND connection, as suggested by jremington, and had no luck either. I have gone ahead and submitted an RMA for a replacement.