Hi all, just to conclude on this problem, compiling sigrok from source solved the problem:
$ 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 kingst-la2016:conn=1.18 - Kingst LA2016 with 18 channels: CH0 CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 CH9 CH10 CH11 CH12 CH13 CH14 CH15 PWM1 PWM2 Thanks to Dennis Dingeldein for the advice. Javier On Sat, Apr 27, 2024 at 4:09 PM Javier Tegedor <javier.tege...@gmail.com> wrote: > 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 sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel