Saleae Logic
Status | supported |
---|---|
Source code | fx2lafw |
Channels | 8 |
Samplerate | 24MHz |
Samplerate (state) | — |
Triggers | none (SW-only) |
Min/max voltage | ? |
Memory | none |
Compression | none |
Website | saleae.com |
The Saleae Logic is a 24MHz, 8-channel, USB-based logic analyzer.
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 and sells for $150.
The Saleae Logic reports on the USB bus with vendor ID 0x0925, product ID 0x3881 (see also the full lsusb). It has no firmware on board; this must be uploaded when the unit is powered on. sigrok uses the fx2lafw firmware for this.
The case has four Torx T2 screws you need to remove in order to be able to open it.
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.
Hardware
- Main chip: Cypress CY7C68013A-56PVXC (FX2LP)
- ESD protection: ST DVIULC6-4SC6
- 3.3V voltage regulator: ST LD33C
- I2C EEPROM: Microchip 24LC00
- Crystal: 24MHz
Photos
Protocol
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.