Logic Analyser (Clone)

Last Updated on 22 May 2024 by Suffocation

A logic analyser can observe multiple digital outputs, in the current case exactly 8, and display them graphically on a computer using software. Logic analysers from well-known companies are usually quite expensive, however, for some time now, there have also been inexpensive providers with clones on the market. I got hold of such a clone to carry out a few tests with it.

At this point, it must be said that I do not agree with how some clone manufacturers handle the intellectual property of well-known manufacturers. On the other hand, I am also not willing to spend several hundred euros privately for such a device if I only use it sporadically and not professionally. There is also free firmware and programs for these cheap things, which work and are sufficient for my purposes. Another consideration would be to build such a device yourself with an Arduino or similar. However, the finished solution already has a housing, a more or less standardized connection and is ready to use.

Facts

DescriptionWorth
Channels8
USBMini
LEDs 2
Maximum input voltage-25V to +25V
Sampling Rate100 Megabits per second
Bandwidth25 megahertz
Analogue bandwidth1MHz
Operating temperature0–70°C
Input Impedance1 Megaohm
LogicAnalyser –









,Data and Facts

Areas of application

  • Analysis of digital circuits.
  • Support for Arduino projects
  • Analysis of communication between components

Views

Installation

Sigrok PulseView

Download: https://sigrok.org/wiki/Main_Page

Download and install software.

Driver

My clone uses the open-source fx2lafw driver, which can be downloaded from the following link.

Download: https://sigrok.org/download/binary/sigrok-firmware-fx2lafw

If another driver is needed, further information can be found on the PulseView website. The page that was useful here was Supported Hardware .

Unpack the driver and into the installation directory …PulseView\share\sigrok-firmware copy

Setting up

Select driver and then search for device.

PulseView – Device Settings
PulseView – Driver Selection and Device Search

Test

I've connected a button between ground and channel 6. The trigger settings are on rising edge.

PulseView – Channel Settings

After that, start the recording and press the button a few times.

PulseView – Recording of Button Press

Original Saleae Logic2 Software

Downloading and installing software. The device was recognised by me immediately.

https://www.saleae.com/downloads

Problems

USB device not recognised correctly

Use Zadig to install the WinUSB driver.

Conclusion

I have two of these devices. I bought the first one sometime before 2020 and never got it to work. After that, I ordered the AZ-Delivery version, but that one also had its problems. However, once you know how it's done, the installation is quite simple. I'm unsure why the first attempt didn't work. Now both devices are working and I can dedicate myself to my new series of TTL ICs. I might order a 16-bit version and take a look at it.

Related Posts

Sources

https://cdn.shopify.com/s/files/1/1509/1638/files/Logic_Analyzer_Datasheet.pdf?104423

https://cdn.shopify.com/s/files/1/1509/1638/files/Logic_Analyzer_Pinout.pdf?44545

https://www.saleae.com/downloads

https://learn.sparkfun.com/tutorials/using-the-usb-logic-analyzer-with-sigrok-pulseview/all

https://www.youtube.com/watch?v=rR5cEFRO9_s

https://ideas.saleae.com/f/changelog

https://sigrok.org/download/binary/sigrok-firmware-fx2lafw

Log

DateDescription
28.04.2020Post created, device not recognised.
18.05.2024I replaced the driver with Zadig. The Logic Analyzer is now recognised without issue by the Saleae software and works fine. I'm still a little hesitant to use Logic2 with the clone, it feels a bit wrong somehow. For anyone who still wants to do it, here's the Link.
18.05.2024With the right drivers, it also works with PulseView.
22.05.2024The article now has a final status and has been released. Ideas for the future would be to show a few additional measurements also from interfaces.

Leave a Reply

Your email address will not be published. Required fields are marked *