Test on Windows x64 + sigrok FX2 LA (8ch), recently nightly builds stops immediately with the below log, and the old version works well with the same PC and devices. > sr: usb: Failed to get libusb file descriptors.
Work Version: ``` Versions, libraries and features: PulseView 0.5.0-git-7e5c839 libsigrok 0.6.0-git-6dc55e4/4:0:0 (rt: 0.6.0-git-6dc55e4/4:0:0) - libusb-1.0 1.0.20.11003-rc3 API 0x01000104 ...(others are the same) ``` Not Work Version: ``` Versions, libraries and features: PulseView 0.5.0-git-3d396c8 libsigrok 0.6.0-git/4:0:0 (rt: 0.6.0-git-18baeee/4:0:0) - libusb-1.0 1.0.23.11470 API 0x01000108 ``` sigrok-cli has the same problem old version(works): ``` sr: [00:00.000000] log: libsigrok loglevel set to 5. sr: [00:00.000000] backend: libsigrok 0.5.2/5:1:1. sr: [00:00.000000] backend: Libs: glib 2.44.1 (rt: 2.44.1/4401:1), libzip 1.5.2, libserialport 0.1.1/1:0:1 (rt: 0.1.1/1:0:1), libusb-1.0 1.0.20.11003-rc3 API 0x01000104, hidapi 0.8.0-rc1, libftdi 1.4. sr: [00:00.000000] backend: Host: x86_64-w64-mingw32.static.posix, little-endian. sr: [00:00.000000] backend: SCPI backends: TCP, serial, USBTMC. sr: [00:00.000000] backend: Firmware search paths: sr: [00:00.022000] backend: - C:\Users\xxx\AppData\Local\sigrok-firmware sr: [00:00.022000] backend: - C:\ProgramData\sigrok-firmware sr: [00:00.022000] backend: - C:\Users\Public\Documents\sigrok-firmware sr: [00:00.022000] backend: - C:\Program Files\sigrok\sigrok-cli_072\share\sigrok-firmware sr: [00:00.022000] backend: - C:\Program Files\sigrok\sigrok-cli_072\share\sigrok-firmware sr: [00:00.022000] backend: Sanity-checking all drivers. sr: [00:00.022000] backend: Sanity-checking all input modules. sr: [00:00.022000] backend: Sanity-checking all output modules. sr: [00:00.022000] backend: Sanity-checking all transform modules. srd: libsigrokdecode loglevel set to 5. sr: [00:00.056000] fx2lafw: Found an fx2lafw device. sr: [00:00.056000] hwdriver: Scan found 1 devices (fx2lafw). sr: [00:00.056000] device: fx2lafw: Opening device instance. sr: [00:00.056000] fx2lafw: Firmware upload was not needed. sr: [00:00.079000] fx2lafw: Opened device on 2.7 (logical) / usb/2-1.4.1 (physical), interface 0, firmware 1.4. sr: [00:00.079000] fx2lafw: Detected REVID=1, it's a Cypress CY7C68013A (FX2LP). sr: [00:00.079000] session: Using thread-default main context. sr: [00:00.079000] session: Starting. sr: [00:00.079000] hwdriver: fx2lafw: Starting acquisition. sr: [00:00.079000] fx2lafw: submitting transfer: 0 sr: [00:00.079000] fx2lafw: submitting transfer: 1 sr: [00:00.079000] fx2lafw: submitting transfer: 2 sr: [00:00.079000] fx2lafw: submitting transfer: 3 sr: [00:00.079000] fx2lafw: submitting transfer: 4 sr: [00:00.079000] fx2lafw: submitting transfer: 5 sr: [00:00.080000] fx2lafw: submitting transfer: 6 sr: [00:00.080000] fx2lafw: submitting transfer: 7 sr: [00:00.080000] fx2lafw: submitting transfer: 8 sr: [00:00.080000] fx2lafw: submitting transfer: 9 sr: [00:00.080000] fx2lafw: submitting transfer: 10 sr: [00:00.080000] fx2lafw: submitting transfer: 11 sr: [00:00.080000] fx2lafw: submitting transfer: 12 sr: [00:00.080000] fx2lafw: submitting transfer: 13 sr: [00:00.080000] fx2lafw: submitting transfer: 14 sr: [00:00.080000] fx2lafw: submitting transfer: 15 sr: [00:00.080000] fx2lafw: submitting transfer: 16 sr: [00:00.080000] fx2lafw: submitting transfer: 17 sr: [00:00.081000] fx2lafw: submitting transfer: 18 sr: [00:00.081000] session: bus: Received SR_DF_HEADER packet. cli: Received SR_DF_HEADER. sr: [00:00.081000] hwdriver: sr_config_get(): key 30000 (samplerate) sdi 0000000001C31CA0 cg NULL -> uint64 20000 sr: [00:00.081000] fx2lafw: GPIF delay = 1499, clocksource = 30MHz. Press any key to stop acquisition. sr: [00:00.108000] fx2lafw: receive_transfer(): status LIBUSB_SUCCESS / LIBUSB_TRANSFER_COMPLETED received 512 bytes. sr: [00:00.108000] session: bus: Received SR_DF_LOGIC packet (512 bytes, unitsize = 1). cli: Received SR_DF_LOGIC (512 bytes, unitsize = 1). sr: [00:00.109000] hwdriver: sr_config_get(): key 30000 (samplerate) sdi 0000000001C31CA0 cg NULL -> uint64 20000 libsigrok 0.5.2 Acquisition with 8/8 channels at 20 kHz ... ``` new version(not work): ``` sr: [00:00.000000] log: libsigrok loglevel set to 5. sr: [00:00.000000] backend: libsigrok 0.6.0-git-18baeee/4:0:0. sr: [00:00.000000] backend: Libs: glib 2.44.1 (rt: 2.44.1/4401:1), zlib 1.2.11, libzip 1.5.2, minilzo 2.10, libserialport 0.1.1/1:0:1 (rt: 0.1.1/1:0:1), libusb-1.0 1.0.23.11470 API 0x01000108, hidapi 0.8.0-rc1, libftdi 1.4. sr: [00:00.000000] backend: Host: x86_64-w64-mingw32.static.posix, little-endian. sr: [00:00.000000] backend: SCPI backends: TCP, serial, USBTMC. sr: [00:00.000000] backend: Firmware search paths: sr: [00:00.025000] backend: - C:\Users\xxx\AppData\Local\sigrok-firmware sr: [00:00.025000] backend: - C:\ProgramData\sigrok-firmware sr: [00:00.026000] backend: - C:\Users\Public\Documents\sigrok-firmware sr: [00:00.026000] backend: - C:\Program Files\sigrok\sigrok-cli\share\sigrok-firmware sr: [00:00.026000] backend: - C:\Program Files\sigrok\sigrok-cli\share\sigrok-firmware sr: [00:00.026000] backend: Sanity-checking all drivers. sr: [00:00.026000] backend: Sanity-checking all input modules. sr: [00:00.026000] backend: Sanity-checking all output modules. sr: [00:00.026000] backend: Sanity-checking all transform modules. srd: libsigrokdecode loglevel set to 5. sr: [00:00.067000] fx2lafw: Found an fx2lafw device. sr: [00:00.067000] hwdriver: Scan found 1 devices (fx2lafw). sr: [00:00.067000] device: fx2lafw: Opening device instance. sr: [00:00.067000] fx2lafw: Firmware upload was not needed. sr: [00:00.099000] fx2lafw: Opened device on 2.6 (logical) / usb/2-1.4.1 (physical), interface 0, firmware 1.4. sr: [00:00.099000] fx2lafw: Detected REVID=1, it's a Cypress CY7C68013A (FX2LP). sr: [00:00.099000] session: Using thread-default main context. sr: [00:00.099000] session: Starting. sr: [00:00.099000] hwdriver: fx2lafw: Starting acquisition. sr: [00:00.099000] usb: Failed to get libusb file descriptors. sr: [00:00.099000] session: bus: Received SR_DF_FRAME_BEGIN packet. sr: [00:00.099000] fx2lafw: submitting transfer: 0 sr: [00:00.099000] fx2lafw: submitting transfer: 1 sr: [00:00.099000] fx2lafw: submitting transfer: 2 sr: [00:00.099000] fx2lafw: submitting transfer: 3 sr: [00:00.099000] fx2lafw: submitting transfer: 4 sr: [00:00.099000] fx2lafw: submitting transfer: 5 sr: [00:00.099000] fx2lafw: submitting transfer: 6 sr: [00:00.099000] fx2lafw: submitting transfer: 7 sr: [00:00.099000] fx2lafw: submitting transfer: 8 sr: [00:00.099000] fx2lafw: submitting transfer: 9 sr: [00:00.099000] fx2lafw: submitting transfer: 10 sr: [00:00.100000] fx2lafw: submitting transfer: 11 sr: [00:00.100000] fx2lafw: submitting transfer: 12 sr: [00:00.100000] fx2lafw: submitting transfer: 13 sr: [00:00.100000] fx2lafw: submitting transfer: 14 sr: [00:00.100000] fx2lafw: submitting transfer: 15 sr: [00:00.100000] fx2lafw: submitting transfer: 16 sr: [00:00.100000] fx2lafw: submitting transfer: 17 sr: [00:00.100000] fx2lafw: submitting transfer: 18 sr: [00:00.100000] session: bus: Received SR_DF_HEADER packet. cli: Received SR_DF_HEADER. sr: [00:00.100000] hwdriver: sr_config_get(): key 30000 (samplerate) sdi 0000000001ACEEF0 cg NULL -> uint64 20000 sr: [00:00.100000] fx2lafw: GPIF delay = 1499, clocksource = 30MHz. Press any key to stop acquisition. sr: [00:00.101000] session: Stopped. sr: [00:00.101000] hwdriver: Cleaning up all drivers. sr: [00:00.101000] fx2lafw: Closing device on 2.6 (logical) / usb/2-1.4.1 (physical) interface 0. ``` _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel