Summary: | PulseView does not find and allow connection to logic analyzer | ||
---|---|---|---|
Product: | libsigrok | Reporter: | MickH <mhholl> |
Component: | Driver: fx2lafw | Assignee: | Nobody <nobody> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | soeren, uwe |
Priority: | Normal | ||
Version: | 0.4.1 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | Windows |
Description
MickH
2019-05-26 04:31:02 CEST
Hello, first off, Windows support is generally working but there are edge cases where users simply cannot get the USB drivers to work. We don't know why and no user ever dug into the issue and apparently simply moved on. We're all Linux devs, so Windows support is something where we rely on the community to contribute. That said, you can get an idea of what's happening by downloading the debug build at https://sigrok.org/wiki/Downloads#Windows and starting PV from the console using "pulseview -l 5" or setting the log level to 5 in the settings and restarting PV. Then, detailed internal information will be printed to the debug console window, letting you see what PV is doing. It's possible that PV doesn't even see that there's an FX2 device connected. It's worth trying using the other drivers available in Zadig aside from WinUSB. (In reply to Soeren Apel from comment #1) > Hello, > > first off, Windows support is generally working but there are edge cases > where users simply cannot get the USB drivers to work. We don't know why and > no user ever dug into the issue and apparently simply moved on. We're all > Linux devs, so Windows support is something where we rely on the community > to contribute. > > That said, you can get an idea of what's happening by downloading the debug > build at https://sigrok.org/wiki/Downloads#Windows and starting PV from the > console using "pulseview -l 5" or setting the log level to 5 in the settings > and restarting PV. Then, detailed internal information will be printed to > the debug console window, letting you see what PV is doing. > > It's possible that PV doesn't even see that there's an FX2 device connected. > It's worth trying using the other drivers available in Zadig aside from > WinUSB. Herr Apel - thanks for the prompt reply and the insights; I had already come to understand clearly that the Sigrok team is primarily a group of Linux geeks while I started with Microsoft DOS 2 (yes, I'm that old) and have lived in the Microsoft world ever since. I'll try the above suggestions ASAP, probably Monday 27 May, and report back with anything possibly useful. Mick H. 26 May 2019 1:04 PM PDT USA (In reply to MickH from comment #2) > (In reply to Soeren Apel from comment #1) > > Hello, > > > > first off, Windows support is generally working but there are edge cases > > where users simply cannot get the USB drivers to work. We don't know why and > > no user ever dug into the issue and apparently simply moved on. We're all > > Linux devs, so Windows support is something where we rely on the community > > to contribute. > > > > That said, you can get an idea of what's happening by downloading the debug > > build at https://sigrok.org/wiki/Downloads#Windows and starting PV from the > > console using "pulseview -l 5" or setting the log level to 5 in the settings > > and restarting PV. Then, detailed internal information will be printed to > > the debug console window, letting you see what PV is doing. > > > > It's possible that PV doesn't even see that there's an FX2 device connected. > > It's worth trying using the other drivers available in Zadig aside from > > WinUSB. > > Herr Apel - thanks for the prompt reply and the insights; I had already come > to understand clearly that the Sigrok team is primarily a group of Linux > geeks while I started with Microsoft DOS 2 (yes, I'm that old) and have > lived in the Microsoft world ever since. I'll try the above suggestions > ASAP, probably Monday 27 May, and report back with anything possibly useful. > > Mick H. > 26 May 2019 > 1:04 PM PDT USA Herr Apel - PulseView is now working with my VKTech clone logic analyzer. I tried all applicable drivers (3 of 4) using Zadig; only the WinUSB driver will work. Condensing a lot of investigation down to two scenarios: 1. The LA is plugged in and fully enumerated on the USB - in this case, when PulseView is launched it immediately finds the LA, connects automatically, and is ready to go listed as Saleae Logic. 2. PulseView is launched and running before the LA is plugged in - in this case PulseView never finds the LA. Clicking the device selection button to launch the search window, selecting lx2lafw as driver, and clicking the "Scan for devices......" button never brings anything into the device selection window to be offered as a selection. I can certainly use the system but I have to remember to plug the LA into the USB first. Thanks for your help and advice with this. Now that the system works, I'll see what I can do with it Mick H. 28 May 19 503 pm PDT USA |