Bug 1134 - Saleae Log 16 support question?
Summary: Saleae Log 16 support question?
Alias: None
Product: PulseView
Classification: Unclassified
Component: Build system (show other bugs)
Version: unreleased development snapshot
Hardware: Other Windows
: Normal normal
Target Milestone: ---
Assignee: Nobody
Depends on:
Reported: 2018-03-08 05:08 CET by marvinschwartz
Modified: 2018-04-27 04:55 CEST (History)
3 users (show)

Saleae logic 16 Chinese clone (243.09 KB, image/jpeg)
2018-03-08 05:08 CET, marvinschwartz

Note You need to log in before you can comment on or make changes to this bug.
Description marvinschwartz 2018-03-08 05:08:17 CET
Created attachment 397 [details]
Saleae logic 16 Chinese clone

I have the Saleae Logic 16 Chinese close as shown in the attached picture (more info at https://time4ee.com/news.php?readmore=212 ).

While this works fine with the Saleae software I can't get it to work under windows with Pulseview.

I have noticed several threads that talk about extracting fw files with linux utilities. When starting up Pulseview I get an error connecting to the device. "Failed to open device. generic unspecified error." If I scan for devices it does see the device but will not connect

My question is does this device work on Pulseview?
Has anyone got this working on windows?
If so how?
Is there an install and setup procedure for windows that does not rely on any linux steps?
Comment 1 Soeren Apel 2018-03-09 00:44:13 CET
Well, the python firmware extraction scrips work on Windows as well, you'll just need to install python to run them and get a suitable version of the Saleae software to use them on.

I do agree that the errors are too generic, I'll try to work on this soon to make it more user-friendly.
Comment 2 jkjoschua 2018-03-09 08:19:19 CET
I have the same issue with my Logic Pro 16 on windows. Although I extracted the firmware with the python script and placed it in the firmware folder.

Is there any other source regarding this error message?
Comment 3 Damiano 2018-03-14 15:44:29 CET
I think it's like the one I got but some Chinese clones share the same casing so don't take all I say for granted, you should really open it up and confront the pcbs with the pics under hardware support at the libsigrok website

If it is the same as mine, the device should works with Pulseview as long you provide the right firmware. I used this: https://github.com/gregani/la16fw. There you can find also the precompiled binaries in a folder. Please take note that I'm using it under linux, but I don't think this will be an issue as long as only the firmware is involved.

Pro and cons:

"Original/Illegal" firmware:
100M Samplerate and some other rates don't work.

Gregani firmware:
100M Sample works.
Sampling get interrupted after a few secs. Don't know why.

Quite sad because sigrok ecosystem is way better. Let me know! Bye
Comment 4 marvinschwartz 2018-03-16 07:08:18 CET
Ok opened the box and this is what i have.


reading the forums etc this would mean fx2lafw should work fine which is what comes with the pulseview bundle.

so it looks like i have the correct fw.
Comment 5 marvinschwartz 2018-03-16 14:20:01 CET
in the pulseview/share/sigrok-firmware folder i only have one saleae fw file with the name fx2lafw-saleae-logic.fw

I presume I need something like fx2lafw-saleae-logic16.fw

So a couple dumb questions. 

* If there is no saleae16.fw file in this folder why does pulseview list both the 16 and pro in the combo box?

* when i scan for devices in pulseview and select logic16 if finds the device as "Saleae Log 16 with 16 channels"

Seems to me pulseview can talk to the device.
Comment 6 marvinschwartz 2018-03-16 14:21:54 CET
Do I really just need the logic16-fw file?

IF so can someone please extract it and put it somewhere since I do not have access to Linux and have no experience with python. 

Please let me know what it needs to be named in the firmware folder.

I am on win10
Comment 7 Damiano 2018-03-19 11:57:50 CET
@marvinschwartz@hotmail.com don't think is the same model as mine. However my model needs the firmware in that folder to work and your one probably needs it as well. Sorry I can't really help you on fw because I don't even tried to grab the original firmware and you probably shouldn't as probably it's a copyright violation. You should try the some open fw and look for the one that fits your device.