Saleae Logic Pro 8/Info

From sigrok
Revision as of 13:21, 4 September 2018 by Diembed (talk | contribs) (Created page with "== lsusb on USB 3.0 bus (before firmware upload) == <small> $ '''lsusb -v d 21a9:1005''' Bus 001 Device 012: ID 21a9:1005 Device Descriptor: bLength 18...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

lsusb on USB 3.0 bus (before firmware upload)

$ lsusb -v d 21a9:1005
Bus 001 Device 012: ID 21a9:1005  
Device Descriptor:
 bLength                18
 bDescriptorType         1
 bcdUSB               2.00
 bDeviceClass            0 (Defined at Interface level)
 bDeviceSubClass         0 
 bDeviceProtocol         0 
 bMaxPacketSize0        64
 idVendor           0x21a9 
 idProduct          0x1005 
 bcdDevice            1.00
 iManufacturer           1 Cypress
 iProduct                2 WestBridge 
 iSerial                 3 0000000004BE
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           18
   bNumInterfaces          1
   bConfigurationValue     1
   iConfiguration          0 
   bmAttributes         0x80
     (Bus Powered)
   MaxPower              200mA
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           0
     bInterfaceClass       255 Vendor Specific Class
     bInterfaceSubClass      0 
     bInterfaceProtocol      0 
     iInterface              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)

lsusb on USB 3.0 bus (after firmware upload, vendor software 1.2.18 64-bit)

Note: The "SERNUM" below is verbatim from the lsusb, it really does read "SERNUM" (it is not the case here that the serial number was redacted).

$ lsusb -v -d 21a9:1005
Bus 002 Device 019: ID 21a9:1005  
Device Descriptor:
 bLength                18
 bDescriptorType         1
 bcdUSB               3.00
 bDeviceClass            0 (Defined at Interface level)
 bDeviceSubClass         0 
 bDeviceProtocol         0 
 bMaxPacketSize0         9
 idVendor           0x21a9 
 idProduct          0x1005 
 bcdDevice            0.00
 iManufacturer           1 Saleae
 iProduct                2 Logic Pro
 iSerial                 4 SERNUM
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           57
   bNumInterfaces          1
   bConfigurationValue     1
   iConfiguration          0 
   bmAttributes         0x80
     (Bus Powered)
   MaxPower              124mA
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           3
     bInterfaceClass       255 Vendor Specific Class
     bInterfaceSubClass      0 
     bInterfaceProtocol      0 
     iInterface              0 
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x01  EP 1 OUT
       bmAttributes            2
         Transfer Type            Bulk
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0400  1x 1024 bytes
       bInterval               0
       bMaxBurst               0
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x81  EP 1 IN
       bmAttributes            2
         Transfer Type            Bulk
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0400  1x 1024 bytes
       bInterval               0
       bMaxBurst               0
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x82  EP 2 IN
       bmAttributes            2
         Transfer Type            Bulk
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0400  1x 1024 bytes
       bInterval               0
       bMaxBurst              15
Binary Object Store Descriptor:
 bLength                 5
 bDescriptorType        15
 wTotalLength           22
 bNumDeviceCaps          2
 USB 2.0 Extension Device Capability:
   bLength                 7
   bDescriptorType        16
   bDevCapabilityType      2
   bmAttributes   0x00000002
     Link Power Management (LPM) Supported
 SuperSpeed USB Device Capability:
   bLength                10
   bDescriptorType        16
   bDevCapabilityType      3
   bmAttributes         0x00
   wSpeedsSupported   0x000e
     Device can operate at Full Speed (12Mbps)
     Device can operate at High Speed (480Mbps)
     Device can operate at SuperSpeed (5Gbps)
   bFunctionalitySupport   3
     Lowest fully-functional device speed is SuperSpeed (5Gbps)
   bU1DevExitLat          10 micro seconds
   bU2DevExitLat        2047 micro seconds
Device Status:     0x000c
 (Bus Powered)
 U1 Enabled
 U2 Enabled

lsusb on USB 3.0 bus (after firmware upload, sigrok with firmware extracted from vendor software 1.2.10)

Note: The "SERNUM" below is verbatim from the lsusb, it really does read "SERNUM" (it is not the case here that the serial number was redacted).

$ lsusb -v -d 21a9:1005
Bus 002 Device 020: ID 21a9:1005  
Device Descriptor:
 bLength                18
 bDescriptorType         1
 bcdUSB               3.00
 bDeviceClass            0 (Defined at Interface level)
 bDeviceSubClass         0 
 bDeviceProtocol         0 
 bMaxPacketSize0         9
 idVendor           0x21a9 
 idProduct          0x1005 
 bcdDevice            0.00
 iManufacturer           1 Saleae
 iProduct                2 Logic Pro
 iSerial                 4 SERNUM
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           57
   bNumInterfaces          1
   bConfigurationValue     1
   iConfiguration          0 
   bmAttributes         0x80
     (Bus Powered)
   MaxPower              124mA
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           3
     bInterfaceClass       255 Vendor Specific Class
     bInterfaceSubClass      0 
     bInterfaceProtocol      0 
     iInterface              0 
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x01  EP 1 OUT
       bmAttributes            2
         Transfer Type            Bulk
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0400  1x 1024 bytes
       bInterval               0
       bMaxBurst               0
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x81  EP 1 IN
       bmAttributes            2
         Transfer Type            Bulk
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0400  1x 1024 bytes
       bInterval               0
       bMaxBurst               0
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x82  EP 2 IN
       bmAttributes            2
         Transfer Type            Bulk
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0400  1x 1024 bytes
       bInterval               0
       bMaxBurst              15
Binary Object Store Descriptor:
 bLength                 5
 bDescriptorType        15
 wTotalLength           22
 bNumDeviceCaps          2
 USB 2.0 Extension Device Capability:
   bLength                 7
   bDescriptorType        16
   bDevCapabilityType      2
   bmAttributes   0x00000002
     Link Power Management (LPM) Supported
 SuperSpeed USB Device Capability:
   bLength                10
   bDescriptorType        16
   bDevCapabilityType      3
   bmAttributes         0x00
   wSpeedsSupported   0x000e
     Device can operate at Full Speed (12Mbps)
     Device can operate at High Speed (480Mbps)
     Device can operate at SuperSpeed (5Gbps)
   bFunctionalitySupport   3
     Lowest fully-functional device speed is SuperSpeed (5Gbps)
   bU1DevExitLat          10 micro seconds
   bU2DevExitLat        2047 micro seconds
Device Status:     0x000c
 (Bus Powered)
 U1 Enabled
 U2 Enabled