Pulseview / Zadig / Clone LA Driver Issues - Page 1
Forum section: electronics / beginners

author: Rhubarb Tau
author_rank: Newbie
timestamp: April 12, 2025, 02:47:49 am
content: Hello! Brand new here, been watching EEVBlog on YT for years. Came seeking some help, possibly helping me out of a hole I've dug myself, possibly with a dumb mistakeI'm interested in getting Pulseview running with a cheap $13 clone logic analyzer. I bought a Hiletgo version off amazon, and several youtube videos and forum posts seem to state that it's supported by Pulseview.Following the instructions on sigrok.org/wiki/Windows, I loaded Zadig, pluged in the device, and it populated in the dropdown list of devices. I clicked to install the WinUSB driver, it took a minute, but it said the driver was installed successfully. And then I realized my error (I think). I had run the XP version of Zadig. Or at least I think that was a problem, because after that first drive install, no device shows up in the dropdown device list. Windows dings when I plug it in, but Zadig (both the XP and modern version), show an empty device list, and in the bottom margin of the window show "0 devices found".Did I brick my most expensive piece of test equipment? I'm not very windows savvy, and it's been a while since I had a linux box, and even then I didn't know Linux well.I tried opening Device Manager, but I couldn't tell which item was the LA, and every device I spot-checked, windows said the driver was current and okay.I tried searching for this specific issue, but haven't found anything. I browsed some of the other pulseview/driver posts here and on other forums, but haven't found a solution. It may be that the solution is to spend another $13 for a new one, and be more careful, which would be fine. I just thought I might learn something by troubleshooting / fixing the issue.The sigrok-cli verbose log showed:sr: fx2lafw: Failed to open potential device with VID:PID 0925:3881: LIBUSB_ERROR_NOT_SUPPORTED.Thanks for any help!

author: Rhubarb Tau
author_rank: Newbie
timestamp: April 12, 2025, 03:01:05 am
content: Update, Ihadactually boughttwo, but Zadig doesn't see the 2nd one either?!? I'm confused how that could be a thing that happens.

author: ataradov
author_rank: Super Contributor
timestamp: April 12, 2025, 05:06:35 am
content: Look at the actual VID/PID in the device manager and remove the drivers for that device.The driver is OK as far as windows is concerned. Zadig also will not show devices with working drivers. Sigrok does not like that driver for whatever reason, so it fails.I you remove the driver, Zadig will start seeing it again.The second device is identical to the first one, once you told Windows that this VID/PID is associated with WinUSB driver, it just uses that driver for all devices with the same VID/PID.

author: Rhubarb Tau
author_rank: Newbie
timestamp: April 12, 2025, 05:27:35 am
content: Thanks for the reply! Unfortunately, I don't see it in Device Mgr. I clicked to show hidden devices, plugged and unplugged the logic analyzer, and the total number of USB devices (in all 3 categories) didn't change, none went from greyed-out to black, and all the greyed out ones showed the same status in the properties tab, specifically that:Currently, this hardware device is not connected to the computer. (Code 45)So I'm thinking none of them are the LA. Which is weird, since Windows dings when I plug and unplug it.Somebody on my local hackerspace slack suggested watching the windows event viewer, and I didn't see any smoking guns, but I saw some hints that the TPM might be involved. Working on disabling it for testing...

author: mwb1100
author_rank: Frequent Contributor
timestamp: April 12, 2025, 06:32:51 am
content: My suggestion: getusbtreeview from Uwe Sieberand put it in your PATH- unplug your logic analyzers- run usbtreeview- plug in a logic analyzer- usbtreeview will highlight the new device; it shows up in green (the highlight fades away after a few seconds)- click on it and you'll get a page full of nearly every bit of system information about the device (including the VID/PID of course) - likely more than you'll ever need or want to know.And you don't need to guess which device just left the device manager or just got added.You might prefer some tools from Nirsoft that can provide similar information:-USBLogView-USBDeview

author: ataradov
author_rank: Super Contributor
timestamp: April 12, 2025, 04:22:56 pm
content: Quote from: Rhubarb Tau on April 12, 2025, 05:27:35 amYou are 100% missing it. There is no TPM issue or anything like that.

author: Rhubarb Tau
author_rank: Newbie
timestamp: April 16, 2025, 05:47:54 am
content: Quote from: ataradov on April 12, 2025, 04:22:56 pmNo doubt I am missing it, but I've looked through every USB entry in device manager, shown hidden devices, and I don't see any USB devices that are black when it's plugged in, and grey when it's unplugged. I also browsed through all of the attributes and statuses for all the USB devices in DM, and none of them mention a driver issue. All of the greyed out ones just complain that the device is not plugged into the computer.Quote from: mwb1100 on April 12, 2025, 06:32:51 amI appreciate the suggestion, thank you!I took the easy road, bought a BitMagic LA, and sigrok recognized it right out of the box. Now I guess I need to learn how to use Pulseview.Thanks for all the helpful advise!