Skip to content

Noname XL-LOGIC16-100M

Noname XL-LOGIC16-100M

Noname XL-LOGIC16-100M

Status in progress
Source code saleae-logic16
Channels 3/6/9/16
Samplerate 100/50/32/16MHz
Samplerate (state)
Triggers none (SW-only)
Min/max voltage -0.9V — 6V
Threshold voltage configurable:for 1.8V to 3.6V systems: VIH=1.4V, VIL=0.7Vfor 5V systems: VIH=3.6V, VIL=1.4V
Memory none
Compression yes
Price range $30 - $35
Website aliexpress.com

The Noname XL-LOGIC16-100M is a USB-based, 16-channel logic analyzer with up to 100MHz sampling rate.

It is labelled and sold as a Saleae Logic16 clone, and comes with "modified" Saleae Logic software on a CD-ROM.

See Noname XL-LOGIC16-100M/Info for more details (such as lsusb -v output) about the device.

Variants in same case

The 2015-1-8 version of the Mcupro_Logic16_clone comes in the same case as this device. Unlike this device, the mcupro version works with sigrok!

Hardware

A single Phillips head screw holds the case together. Most notable are the complete lack of test points or programming headers! There are some unpopulated resistor/capacitor pairs on the backside.

Three LEDs (USB/green, COM/blue, and RUN/red) are on the board.

Photos

Noname Xl Logic16 100m Cypress Fx2lp Noname Xl Logic16 100m Cypress Fx2lp

Noname Xl Logic16 100m Pcb Top Noname Xl Logic16 100m Pcb Top

Xl Logic16 100m Black Pcb Top Xl Logic16 100m Black Pcb Top

Noname Xl Logic16 100m Package Noname Xl Logic16 100m Package

Xl Logic16 100m Pcb Bottom Xl Logic16 100m Pcb Bottom

Xl Logic16 100m Black Pcb Bottom Xl Logic16 100m Black Pcb Bottom

Noname Xl Logic16 100m Ams1117 12 Noname Xl Logic16 100m Ams1117 12

Noname Xl Logic16 100m Pcb Bottom Noname Xl Logic16 100m Pcb Bottom

Noname Xl Logic16 100m Device Connector Noname Xl Logic16 100m Device Connector

Xl Logic16 100m V2 Bottom Xl Logic16 100m V2 Bottom

Noname Xl Logic16 100m Device Bottom Noname Xl Logic16 100m Device Bottom

Xl Logic16 100m V2 External Xl Logic16 100m V2 External

Noname Xl Logic16 100m Device Usb Noname Xl Logic16 100m Device Usb

Noname Xl Logic16 100m Mugshot Noname Xl Logic16 100m Mugshot

Xl Logic16 100m External Xl Logic16 100m External

Xl Logic16 100m Black Device Top Xl Logic16 100m Black Device Top

Xl Logic16 100m V2 Top Xl Logic16 100m V2 Top

Noname Xl Logic16 100m Device Top Noname Xl Logic16 100m Device Top

Noname Xl Logic16 100m Atmel 24c02bn Noname Xl Logic16 100m Atmel 24c02bn

Noname Xl Logic16 100m Ti Alvc164245 Noname Xl Logic16 100m Ti Alvc164245

Noname Xl Logic16 100m Xilinx Spartan Xc3s200a Noname Xl Logic16 100m Xilinx Spartan Xc3s200a

Noname Xl Logic16 100m V05 Noname Xl Logic16 100m V05

Xl Logic16 100m Pcb Top Xl Logic16 100m Pcb Top

Noname Xl Logic16 100m Ams1117 33 Noname Xl Logic16 100m Ams1117 33

Firmware

You can use the sigrok-fwextract-saleae-logic16 tool to extract (from the "Logic" Linux binary) the FX2 firmware and the FPGA bitstreams, exactly as for a real Saleae Logic16. Note, the md5sum of the FX2 firmware is identical to the original Saleae firmware, but the FPGA bitstreams are different. Attempting to connect to this device with the "modified" FPGA bitstream, which works with the vendor supplied "modified" Logic software fails to load in sigrok, with a FPGA version mismatch. The FX2 firmware loads successfully, at least in as much as the LED blinks a heartbeat pattern as expected.

Update: July 4, 2015: marcus_c has written some open source fpga bitstream for spartan based logic16s, and this bitstream does work with this device. However, at this time, binaries are not available. See [1] for the source. Update: September 3, 2015 blight has an alternative open source fpga bitstream. It also works. See [2] for both source and binaries

Protocol

See Saleae Logic16#Protocol.

Resources