Header banner
Revain logoHome Page
Steven Jackson photo
Malaysia, Kuala Lumpur
1 Level
700 Review
44 Karma

Review on Heating Defogger Automobile Windscreen Cigarette by Steven Jackson

Revainrating 5 out of 5

Very good Saleae 8 channel clone

This logic analyzer is a very good clone of the 24MHz Saleae 8 channel device. It works very well on Linux with Sigrok/fx2lafw and PulseView. It even "stole" a USB VID/PID pair from Saleae Lakeview Research (0925:3881) to show up on a PC as a Saleae device. Using the CY7C68013A, this is a very versatile device as the firmware is loaded from the computer into the device's RAM. It includes an HC245 for input signal conditioning/buffering and allows connection to voltages in excess of 3.3V. Although many software packages can support this device as a 16-channel logic analyzer, only 8 channels are buffered and output. The built-in EEPROM is only 256 bytes (2kb) and takes up little more space to store the VID/PID data, so you can't use it for custom firmware or anything like that, although the working of the CY7C68013A is able to to simply transfer any firmware into its RAM, you don't really need a large EEPROM. The device is well documented on the sigrok.org website - just type "MCU123 Saleae Logic Clone" to find it. For Linux, the Sigrok/fx2lafw mentioned above works really well with PulseView. It should also work for Windows and Mac, although I've only used it for Linux so far. With a little Cypress SDK hacking, you can replace the Saleae VID/PID pair with a USBee AX Pro VID/PID. Plug it in and you can use USBee software, which supports Windows and Mac, or get a bootleg from dx.com that also includes a USBee clone. It's hidden under "Manual" in the RAR file on their website for their clone device. Although personally I'm a big fan of using the open source software PulseView. As for the "cons", the real Saleae device has better ESD (electrostatic discharge) protection than this clone. While neither device is truly an isolated device, it means that there can be some fancy ground loops between your computer and the devices under test, especially if you're running those other devices on the same computer via USB. Since ground does not float, reversing polarity or connecting ground to the wrong object can damage your PC and/or this logic analyzer. Overall I think the device is great for the price. And while you can get the more versatile CY7C68013A board, more versatile devices typically don't have signal conditioning circuitry, and while cheaper than this device, by building the isolation circuitry, you've spent more than just getting such a device. Also, this device is physically smaller than more common boards. So if you're banging your head against the wall trying to solve an I/O bus interface problem and you need a cheap but decently fast logic analyzer for data visualization, this is definitely a good choice.

Cons
  • Not sure