I don't think that VID PID pair is supported. It would be nice if PulseView could let you add VID PID easily but I think it needs re-compile.

You could change VID PID of your device to a supported one which is listed here:

src/hardware/fx2lafw/api.c

https://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=src/hardware/fx2lafw/api.c;h=5acb0016d0b8e6ab5ad204aea7e238f55e2f5fa8;hb=HEAD

e.g. first option is 0x08a9, 0x0014

You might be able to use the python fx2tool to change VID PID

https://github.com/whitequark/libfx2

pip install fx2

fx2tool -B -d 16c0:296d read_eeprom -W 1 0 256

fx2tool -B -d 16c0:296d read_eeprom -W 1 -f eeprom.bin 0 256
save copy of eeprom.bin, modify VID PID, then:

fx2tool -B -d 16c0:296d write_eeprom -W 1 -a 0 -f ./eeprom-new.bin
unplug/re-plug, should be new VID PID now

Maybe someone knows easier way?
Rgds
Kevin

On 2021-01-08 01:03, Fausto Barbosa wrote:

Hi folks,

I'm trying to run geeetech CY7C68013A LA on sigrok/pulseview on ubuntu 18.04 but it is not being detected.
$ sudo sigrok-cli -d fx2lafw --scan
returns nothing (as superuser or normal user).

dmesg returns:
[ 1712.183139] usb 1-3: new high-speed USB device number 7 using xhci_hcd [ 1712.331431] usb 1-3: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 64 [ 1712.331826] usb 1-3: New USB device found, idVendor=16c0, idProduct=296d, bcdDevice=ff.ff
...
_______________________________________________
sigrok-devel mailing list
sigrok-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to