USB Logic Analyzer - Product(s) appear to have a defect in hardware.

  • - This if for the [[USB Logic Analyzer](https://www.sparkfun.com/products/18627), part number TOL-18627 .
  • - I initially tried searching the forums for previous issues and posted in [[this thread](https://forum.sparkfun.com/viewtopic.php?p=249399#p249399), but after no response and reading the instructions again I'm creating a new post.
  • - Pictures of the front and back of the device, as well as a screenshot of the relevant errors will come in the following post.
  • ](https://forum.sparkfun.com/viewtopic.php?p=249399#p249399)

    At first I tried installing this on Linux, but could not get it to open in PulseView. After hours of troubleshooting, confirming driver locations and udev rules, I eventually gave up and switched to my Windows 10 laptop. Windows is generally easier to get hardware/drivers working, but unfortunately I’m not having any better luck there. I’ll continue the below troubleshooting form Windows, but can switch back to Linux any time if it helps.

    After going through your instructions provided ([Using the USB Logic Analyzer with sigrok PulseView), plugging in the device and installing the Zadig drivers, going to Pulse View and connect to Device, fx2lagw (generic…), USB, scan, I hear Windows indicate a USB disconnect/reconnect and the Device shows up in the box “Saleae Logic with 8 channels”.

    However, from here, no combination of reinstalling Zadig drivers or simply selecting Ok seem to work.

    (Reference screenshot in following post): Detailed PV log shows the firmware file found, uploaded 4096 bytes, then uploaded 4024 bytes, a few more lines, then “Device failed to renumerate”. At this point Device manager shows the Unknown Device #1 with status “this Device cannot start, an invalid parameter was passed to a service or function”.

    I’ve been all through the troubleshooting steps provided, these forums, and several google searches, but cannot get past this point. It really seems like a hardware issue to me, but I’m happy to continue troubleshooting if you have any suggestions.

    Thanks,

    Jesse](Using the USB Logic Analyzer with sigrok PulseView - SparkFun Learn)](USB Logic Analyzer - 24MHz/8-Channel - TOL-18627 - SparkFun Electronics)

    Screenshot of the logs and errors in Windows:

    Front of product

    Back of product

    Side of product (red and green LEDs illuminated, as per instructions)

    Any suggestions @Sparkfun? I’m leaning towards a hardware defect but happy to entertain any additional troubleshooting if you have ideas. Otherwise I’m going to bed too send it back.

    Thanks.

    I just received a $13 Amazon version of the fx2lafw, going through the same process, this new one came online right away, and is recognized by PulseView. 8 channels recognized and the ability to start acquisition.

    Ok, comparing the Amazon hardware with the Sparkfun hardware, the issue seems to be when scanning for the fx2lafw in PV (which my understanding is when the firmware gets updated on the device).

    Both devices, when initially plugged in, are recognized by the custom name I assigned in Zadig. However, after selecting the fx2lafw driver in the “Connect to device” window in PV, then clicking “Scan for devices using above driver”, the Amazon device is rediscovered in Device Manager as “fx2lafw”, and PV works as expected. After following the same steps with the Sparkfun device, it’s rediscovered as “Unknown Device #1” in Device Manager, and PV fails with “Failed to open device, generic/unspecified error”.

    Since I’ve seen no response here, I’ll proceed to RMA the product.

    Was it purchased from us? If so head over to www.sparkfun.com/returns (contact vendor if purchased elsewhere) and we’ll get ya squared away