Kingst LA2016

From sigrok
Revision as of 00:32, 7 June 2020 by Uwe Hermann (talk | contribs) (Firmware files.)
Jump to navigation Jump to search
Kingst LA2016
Kingst la2016 mugshot.png
Status supported
Source code kingst-la2016
Channels 16
Samplerate 200MHz
Samplerate (state)
Triggers none (SW-only)
Min/max voltage -50V — 50V
Threshold voltage configurable:
-4V—4V, min step 0.01V
Memory 128MByte DDR2 SDRAM
Compression yes
Website qdkingst.com

The Kingst LA2016 is a USB-based, 16-channel logic analyzer with 200MHz sampling rate.

The vendor is "Qingdao Kingst Electronics Co., Ltd." according to the user guide, and the vendor software can be downloaded from a website with "kingst" in the name. The device housing reads "Jiankun" however, not "Kingst".

See Kingst LA2016/Info for more details (such as lsusb -v output) about the device.

Hardware

Photos

Firmware

In order to use this device you need to extract the firmware/FPGA files from the vendor software (Linux download) using the sigrok-fwextract-kingst-la2016 script from the sigrok-util repo and place them in one of the usual places where libsigrok expects firmware files:

$ ./sigrok-fwextract-kingst-la2016 KingstVIS/KingstVIS
saved 180224 bytes to kingst-la2016a-fpga.bitstream
saved 5350 bytes to kingst-la-01a1.fw
saved 5430 bytes to kingst-la-01a2.fw
saved 5718 bytes to kingst-la-01a3.fw
saved 142412 bytes to kingst-la-01a4.fw
saved 5452 bytes to kingst-la-03a1.fw

Resources