I'm a relatively new user of sigrok/PulseView and ran into an issue trying
to use an FT232H on an Adafruit breakout board.  When scanning for FDTI
devices (see output below) it gives the following error (which seems to be
similar to this bug report: https://sigrok.org/bugzilla/show_bug.cgi?id=1316).
The key error seems to be "Failed to get the FTDI strings", while the lsusb
output seems to indicate a problem listing certain descriptors such as
iManufacturer, iProduct etc.

Any guidance on how to fix this would be appreciated.

I can successfully connect to and pull data from a Rigol scope.

sudo sigrok-cli -l 5 -d ftdi-la --scan
sr: [00:00.000000] log: libsigrok loglevel set to 5.
sr: [00:00.000077] backend: libsigrok 0.5.0/4:0:0 (rt: 0.5.0/4:0:0).
sr: [00:00.000165] backend: Libs: glib 2.54.1 (rt: 2.56.4/5604:4), libzip
1.1.2, libserialport 0.1.1/1:0:1 (rt: 0.1.1/1:0:1), libusb-1.0
1.0.21.11156, libftdi 1.3.
sr: [00:00.000200] backend: Host: x86_64-pc-linux-gnu, little-endian.
sr: [00:00.000225] backend: SCPI backends: TCP, RPC, serial, USBTMC.
sr: [00:00.000286] backend: Sanity-checking all drivers.
sr: [00:00.000322] backend: Sanity-checking all input modules.
sr: [00:00.000344] backend: Sanity-checking all output modules.
sr: [00:00.000368] backend: Sanity-checking all transform modules.
srd: libsigrokdecode loglevel set to 5.
sr: [00:00.017041] ftdi-la: Number of FTDI devices found: 1
sr: [00:00.018366] ftdi-la: Failed to get the FTDI strings: -7
sr: [00:00.018475] hwdriver: Scan of 'ftdi-la' found 0 devices.

sudo lsusb  -v -d0x0403:

Bus 001 Device 006: ID 0403:6014 Future Technology Devices International,
Ltd FT232H Single HS USB-UART/FIFO IC
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x0403 Future Technology Devices International, Ltd
  idProduct          0x6014 FT232H Single HS USB-UART/FIFO IC
  bcdDevice            9.00
  iManufacturer           1 (error)
  iProduct                2 (error)
  iSerial                 3 (error)
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    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    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              2 (error)
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        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     0x02  EP 2 OUT
        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 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Best regards,
Christo
_______________________________________________
sigrok-devel mailing list
sigrok-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to