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

Reply via email to