Dangerous Prototypes Buspirate/Info
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
lsusb (Buspirate v3)
$ lsusb -v Bus 003 Device 053: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0403 Future Technology Devices International, Ltd idProduct 0x6001 FT232 USB-Serial (UART) IC bcdDevice 6.00 iManufacturer 1 FTDI iProduct 2 FT232R USB UART iSerial 3 xxxxxxxx bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 90mA 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 FT232R USB UART Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 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 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered)
Metadata (Buspirate v3, FW 6.1)
This is the device metadata as reported by the libsigrok driver:
Buspirate v3a, Firmware v6.1, Bootloader v4.1:
sr: ols: Got metadata key 0x01 value 'BPv3'. sr: ols: Got metadata key 0x21 value 0x00001000. sr: ols: Got metadata key 0x23 value 0x000f4240. sr: ols: Got metadata key 0x40 value 0x05. sr: ols: Got metadata key 0x41 value 0x02.
Buspirate console:
HiZ>i Bus Pirate v3.a Firmware v6.1 r1676 Bootloader v4.1 DEVID:0x0447 REVID:0x3042 (24FJ64GA002 B4) http://dangerousprototypes.com
Metadata (Buspirate v3, FW v4.1)
This is the device metadata as reported by the libsigrok driver:
Buspirate v3a, Firmware v4.1, Bootloader v4.1:
sr: ols: Device does not support metadata.
Buspirate console:
HiZ>i Bus Pirate v3 Firmware v4.1 Bootloader v4.1 DEVID:0x0447 REVID:0x3003 (A3) http://dangerousprototypes.com
lsusb (Buspirate v4)
$ lsusb -v Bus 005 Device 062: ID 04d8:fb00 Microchip Technology, Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 2 Communications bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x04d8 Microchip Technology, Inc. idProduct 0xfb00 bcdDevice 0.02 iManufacturer 1 Dangerous Prototypes iProduct 2 CDC Test iSerial 3 00000001 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 67 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 200mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 2 Communications bInterfaceSubClass 2 Abstract (modem) bInterfaceProtocol 1 AT-commands (v.25ter) iInterface 0 CDC Header: bcdCDC 1.10 CDC ACM: bmCapabilities 0x02 line coding and serial state CDC Union: bMasterInterface 0 bSlaveInterface 1 CDC Call Management: bmCapabilities 0x01 call management bDataInterface 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x000a 1x 10 bytes bInterval 64 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 10 CDC Data bInterfaceSubClass 0 Unused bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 64 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 64 Device Status: 0x0000 (Bus Powered)
Metadata (Buspirate v4)
This is the device metadata as reported by the libsigrok driver:
Buspirate v4.0, Firmware v6.1:
sr: ols: Got metadata key 0x01 value 'BPv3'. (yes, that's "BPv3", not "BPv4") sr: ols: Got metadata key 0x21 value 0x00001000. sr: ols: Got metadata key 0x23 value 0x000f4240. sr: ols: Got metadata key 0x40 value 0x05. sr: ols: Got metadata key 0x41 value 0x02.
Buspirate console:
HiZ>i Bus Pirate v4 Firmware v6.1 r1676 DEVID:0x1019 REVID:0x0003 (24FJ256GB106 A5) http://dangerousprototypes.com