What You've Got
The logic analyzer you won in Level 2 is an 8-channel USB clone
based on the Cypress FX2LP chip — the same silicon lineage as
the original Saleae Logic 8, which is why the clones work with
the same open-source fx2lafw driver stack but
not with Saleae's own official software. It
samples up to 24 MHz across 8 digital channels, which is
comfortably fast for everything on the sniffer board.
Plugging It In
-
Connect ground first
Clip the analyzer's ground lead to a pin on whatever you're probing before connecting any signal channels. A shared ground reference is what makes every other measurement meaningful — skip it and your captures will be noisy or nonsensical.
-
Match colors to channel numbers
These probes typically follow a rainbow convention — brown through grey roughly tracking D0 through D7, with a separate black or dedicated wire for ground. Check the small print on your specific unit or its housing; cheap clones aren't perfectly consistent about this.
-
Plug the USB end in last
Get your probe wires clipped on first, then connect the analyzer to your laptop. This isn't strictly required for safety on a logic-level tool like this one, but it's a good habit that catches loose clips before you start capturing.
Safe Inputs
A few concrete rules that keep both you and the analyzer safe:
- Every channel needs to share a common ground with whatever you're probing — connect GND before anything else.
- The analyzer only reads signals; it doesn't drive or power anything. Don't expect a channel to supply current the way a GPIO pin would.
- If you're ever unsure whether a signal is within safe range, ask a booth worker before clipping on — everything on the sniffer board itself is already safe to probe.
Driver Setup
What you need here depends on your OS — the good news is it's a one-time setup, not something you redo every session.
Windows
Install PulseView first (see the
PulseView page) — its installer
bundles the fx2lafw driver your clone needs. If
you plug the analyzer in before installing and Windows shows it
as an unrecognized device, open Device Manager and check for a
missing driver, then use
Zadig to install
WinUSB for the device — click Options → List
All Devices to find it if it doesn't show up by default.
Linux
Most distributions need a udev rule to let a regular user access
the device without sudo. The sigrok project ships
one at libsigrok/contrib/60-libsigrok.rules —
copy it to /etc/udev/rules.d/ and reconnect the
analyzer.
macOS
Generally works without extra driver installation once PulseView itself is installed. If the device doesn't appear, quitting and reopening PulseView after plugging in usually resolves it.
Next: PulseView
Once your analyzer is recognized by your OS, head to the PulseView page for how to actually capture and decode a signal — and practice on the sniffer board's QUAD header before touching a real protocol bus.