Hello, Log:
sr: kingst-la2016: Found a LA2016 device.
sr: kingst-la2016: device at 'usb/1-5' has no firmware loaded!
sr: ezusb: uploading firmware to device on 1.7
ezusb: Unable to set configuration: LIBUSB_ERROR_INVALID_PARAM
sr: kingst-la2016: uC firmware upload failed!

I think this is because the USB device descriptors show the
configuration index as 0x01 (in USB Tree View[1]) but PulseView tries to
set configuration 0x00.
src/hardware/kingst-la2016/protocol.c [1]
505         return ezusb_upload_firmware(sr_ctx, dev, 0, fw_file);

By contrast, the little saleae clone I have works, it also shows
configuration index as 0x01 and PulseView sets configuration 0x01 for
that
src/hardware/fx2lafw/protocol.h [2]
35     #define USB_CONFIGURATION       1

If anyone has LA2016 working on Windows, please let me know. Regards, Kevin [1] https://www.uwe-sieber.de/usbtreeview_e.html
Links:
------
[1]
https://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=src/hardware/kingst-la2016/protocol.c;h=0b4a8bf36019d0a18d97c2412e8af7790c81e162;hb=HEAD
[2]
https://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=src/hardware/fx2lafw/protocol.h;h=3f240c590eb1bb765b991796a2c8619d45aa03f8;hb=HEAD
_______________________________________________
sigrok-devel mailing list
sigrok-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to