mirror of
https://git.proxmox.com/git/fwupd
synced 2026-01-14 23:38:20 +00:00
This gets the firmware version from the Nitrokey storage device but does not enable the firmware upgrade mechanism.
218 lines
7.4 KiB
Plaintext
218 lines
7.4 KiB
Plaintext
Bus 001 Device 007: ID 20a0:4109 Clay Logic
|
|
Device Descriptor:
|
|
bLength 18
|
|
bDescriptorType 1
|
|
bcdUSB 2.00
|
|
bDeviceClass 0
|
|
bDeviceSubClass 0
|
|
bDeviceProtocol 0
|
|
bMaxPacketSize0 64
|
|
idVendor 0x20a0 Clay Logic
|
|
idProduct 0x4109
|
|
bcdDevice 1.00
|
|
iManufacturer 1 Nitrokey
|
|
iProduct 2 Nitrokey Storage
|
|
iSerial 3 0000000000000
|
|
bNumConfigurations 1
|
|
Configuration Descriptor:
|
|
bLength 9
|
|
bDescriptorType 2
|
|
wTotalLength 141
|
|
bNumInterfaces 3
|
|
bConfigurationValue 1
|
|
iConfiguration 0
|
|
bmAttributes 0x80
|
|
(Bus Powered)
|
|
MaxPower 100mA
|
|
Interface Descriptor:
|
|
bLength 9
|
|
bDescriptorType 4
|
|
bInterfaceNumber 0
|
|
bAlternateSetting 0
|
|
bNumEndpoints 2
|
|
bInterfaceClass 8 Mass Storage
|
|
bInterfaceSubClass 6 SCSI
|
|
bInterfaceProtocol 80 Bulk-Only
|
|
iInterface 0
|
|
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
|
|
Interface Descriptor:
|
|
bLength 9
|
|
bDescriptorType 4
|
|
bInterfaceNumber 1
|
|
bAlternateSetting 0
|
|
bNumEndpoints 3
|
|
bInterfaceClass 11 Chip/SmartCard
|
|
bInterfaceSubClass 0
|
|
bInterfaceProtocol 0
|
|
iInterface 0
|
|
ChipCard Interface Descriptor:
|
|
bLength 54
|
|
bDescriptorType 33
|
|
bcdCCID 1.10 (Warning: Only accurate for version 1.0)
|
|
nMaxSlotIndex 0
|
|
bVoltageSupport 2 3.0V
|
|
dwProtocols 2 T=1
|
|
dwDefaultClock 3600
|
|
dwMaxiumumClock 3600
|
|
bNumClockSupported 0
|
|
dwDataRate 9677 bps
|
|
dwMaxDataRate 116129 bps
|
|
bNumDataRatesSupp. 0
|
|
dwMaxIFSD 261
|
|
dwSyncProtocols 00000000
|
|
dwMechanical 00000000
|
|
dwFeatures 000104BA
|
|
Auto configuration based on ATR
|
|
Auto voltage selection
|
|
Auto clock change
|
|
Auto baud rate change
|
|
Auto PPS made by CCID
|
|
Auto IFSD exchange
|
|
TPDU level exchange
|
|
dwMaxCCIDMsgLen 271
|
|
bClassGetResponse 00
|
|
bClassEnvelope 00
|
|
wlcdLayout none
|
|
bPINSupport 0
|
|
bMaxCCIDBusySlots 1
|
|
Endpoint Descriptor:
|
|
bLength 7
|
|
bDescriptorType 5
|
|
bEndpointAddress 0x83 EP 3 IN
|
|
bmAttributes 3
|
|
Transfer Type Interrupt
|
|
Synch Type None
|
|
Usage Type Data
|
|
wMaxPacketSize 0x0010 1x 16 bytes
|
|
bInterval 16
|
|
Endpoint Descriptor:
|
|
bLength 7
|
|
bDescriptorType 5
|
|
bEndpointAddress 0x04 EP 4 OUT
|
|
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 0x85 EP 5 IN
|
|
bmAttributes 2
|
|
Transfer Type Bulk
|
|
Synch Type None
|
|
Usage Type Data
|
|
wMaxPacketSize 0x0200 1x 512 bytes
|
|
bInterval 0
|
|
Interface Descriptor:
|
|
bLength 9
|
|
bDescriptorType 4
|
|
bInterfaceNumber 2
|
|
bAlternateSetting 0
|
|
bNumEndpoints 1
|
|
bInterfaceClass 3 Human Interface Device
|
|
bInterfaceSubClass 0
|
|
bInterfaceProtocol 1 Keyboard
|
|
iInterface 0
|
|
HID Device Descriptor:
|
|
bLength 9
|
|
bDescriptorType 33
|
|
bcdHID 1.10
|
|
bCountryCode 0 Not supported
|
|
bNumDescriptors 1
|
|
bDescriptorType 34 Report
|
|
wDescriptorLength 71
|
|
Report Descriptors:
|
|
** UNAVAILABLE **
|
|
Endpoint Descriptor:
|
|
bLength 7
|
|
bDescriptorType 5
|
|
bEndpointAddress 0x86 EP 6 IN
|
|
bmAttributes 3
|
|
Transfer Type Interrupt
|
|
Synch Type None
|
|
Usage Type Data
|
|
wMaxPacketSize 0x0040 1x 64 bytes
|
|
bInterval 5
|
|
Device Qualifier (for other device speed):
|
|
bLength 10
|
|
bDescriptorType 6
|
|
bcdUSB 2.00
|
|
bDeviceClass 0
|
|
bDeviceSubClass 0
|
|
bDeviceProtocol 0
|
|
bMaxPacketSize0 64
|
|
bNumConfigurations 1
|
|
Device Status: 0x0000
|
|
(Bus Powered)
|
|
|
|
Bus 001 Device 055: ID 03eb:2ff1 Atmel Corp. at32uc3a3 DFU bootloader
|
|
Device Descriptor:
|
|
bLength 18
|
|
bDescriptorType 1
|
|
bcdUSB 2.00
|
|
bDeviceClass 0
|
|
bDeviceSubClass 0
|
|
bDeviceProtocol 0
|
|
bMaxPacketSize0 64
|
|
idVendor 0x03eb Atmel Corp.
|
|
idProduct 0x2ff1 at32uc3a3 DFU bootloader
|
|
bcdDevice 10.00
|
|
iManufacturer 1 ATMEL
|
|
iProduct 2 AT32UC3A DFU
|
|
iSerial 3 1.0.3
|
|
bNumConfigurations 1
|
|
Configuration Descriptor:
|
|
bLength 9
|
|
bDescriptorType 2
|
|
wTotalLength 27
|
|
bNumInterfaces 1
|
|
bConfigurationValue 1
|
|
iConfiguration 0
|
|
bmAttributes 0xc0
|
|
Self Powered
|
|
MaxPower 100mA
|
|
Interface Descriptor:
|
|
bLength 9
|
|
bDescriptorType 4
|
|
bInterfaceNumber 0
|
|
bAlternateSetting 0
|
|
bNumEndpoints 0
|
|
bInterfaceClass 254 Application Specific Interface
|
|
bInterfaceSubClass 1 Device Firmware Update
|
|
bInterfaceProtocol 2
|
|
iInterface 0
|
|
Device Firmware Upgrade Interface Descriptor:
|
|
bLength 9
|
|
bDescriptorType 33
|
|
bmAttributes 15
|
|
Will Detach
|
|
Manifestation Tolerant
|
|
Upload Supported
|
|
Download Supported
|
|
wDetachTimeout 0 milliseconds
|
|
wTransferSize 65535 bytes
|
|
bcdDFUVersion 1.01
|
|
Device Status: 0x0001
|
|
Self Powered
|