Hi,
I have just started to look into sigrok to try to use a Kings LA2106 under
Ubuntu 22.04.
The device gets recognised by the system and I extracted the firmware as
described in the Wiki. But sigrok-cli and pulseview do not seem to find the
device. Below are some details.
Any advice is appreciated,
Javier
$ lsusb -v -d 0x77a1:
Bus 001 Device 018: ID 77a1:01a2 Kingst Kingst Logic Analyzer
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x77a1
idProduct 0x01a2
bcdDevice 0.00
iManufacturer 1 Kingst
iProduct 2 Kingst Logic Analyzer
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0020
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x86 EP 6 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
$ ls /usr/share/sigrok-firmware/
fx2lafw-braintechnology-usb-lps.fw fx2lafw-sainsmart-dds120.fw
kingst-la-01a4.fw kingst-la2016a2-fpga.bitstream
fx2lafw-cwav-usbeeax.fw fx2lafw-saleae-logic.fw
kingst-la-03a1.fw kingst-la2016-fpga.bitstream
fx2lafw-cwav-usbeedx.fw fx2lafw-sigrok-fx2-16ch.fw
kingst-la1010a0-fpga.bitstream kingst-la5016a1-fpga.bitstream
fx2lafw-cwav-usbeesx.fw fx2lafw-sigrok-fx2-8ch.fw
kingst-la1010a1-fpga.bitstream kingst-la5016a2-fpga.bitstream
fx2lafw-cwav-usbeezx.fw fx2lafw-yixingdianzi-mdso.fw
kingst-la1010a2-fpga.bitstream kingst-la5016-fpga.bitstream
fx2lafw-cypress-fx2.fw kingst-la-01a1.fw
kingst-la1016a1-fpga.bitstream kingst-la5032a0-fpga.bitstream
fx2lafw-hantek-6022be.fw kingst-la-01a2.fw
kingst-la1016-fpga.bitstream kingst-ms6218-fpga.bitstream
fx2lafw-hantek-6022bl.fw kingst-la-01a3.fw
kingst-la2016a1-fpga.bitstream
$ sigrok-cli --scan
sr: ftdi-la: Failed to get the FTDI strings: -4
sr: ftdi-la: Failed to get the FTDI strings: -4
The following devices were found:
demo - Demo device with 13 channels: D0 D1 D2 D3 D4 D5 D6 D7 A0 A1 A2 A3 A4
_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel