The Saleae Logic is a USB-based, 8-channel logic analyzer with up to 24MHz sampling rate.
The unit itself is very small, and has a USB 2.0 port connecting it to a PC (and powering the unit) and a connector for the 8 + 1 probe set. It is built around a Cypress EZ-USB FX2LP microcontroller — an 8051-compatible chip with built-in USB 2.0 controller. It can sample 8 channels up to 24MHz.
In sigrok, we use the open-source fx2lafw firmware for this logic analyzer.
See Saleae Logic/Info for more details (such as lsusb -vvv output) about the device.
See Saleae Logic16 for the successor product of the Saleae Logic.
- Main chip: Cypress CY7C68013A-56PVXC (FX2LP)
- ESD protection: ST DVIULC6-4SC6
- 3.3V voltage regulator: ST LD33C
- I2C EEPROM: Microchip 24LC00
- Crystal: 24MHz
The case has four Torx T2 screws you need to remove in order to be able to open it.
Since we use the open-source fx2lafw firmware for this device, we don't need to know the protocol.
However, for those interested in this, see our old vendor protocol docs.