Because the communication get somewhat but not completely stuck, the enumeration only partly works.
from kern.log:
output of lsusb -s 5 -v
from kern.log:
Code:
May 6 20:55:40 raspberrypi kernel: [ 39.817644] usb 1-1.2: new full-speed USB device number 5 using xhci_hcdMay 6 20:55:40 raspberrypi kernel: [ 40.225923] usb 1-1.2: device descriptor read/64, error -32May 6 20:55:41 raspberrypi kernel: [ 40.447632] usb 1-1.2: New USB device found, idVendor=3151, idProduct=3020, bcdDevice= 0.02May 6 20:55:41 raspberrypi kernel: [ 40.447676] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0May 6 20:55:41 raspberrypi kernel: [ 40.447694] usb 1-1.2: Product: Wireless DeviceMay 6 20:55:41 raspberrypi kernel: [ 40.447710] usb 1-1.2: Manufacturer: YICHIPMay 6 20:55:41 raspberrypi kernel: [ 40.459193] input: YICHIP Wireless Device as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:3151:3020.0004/input/input7May 8 19:02:53 raspberrypi kernel: [ 40.519500] hid-generic 0003:3151:3020.0004: input,hidraw3: USB HID v2.00 Keyboard [YICHIP Wireless Device] on usb-0000:01:00.0-1.2/input0May 8 19:03:18 raspberrypi kernel: [ 66.013930] usbhid 1-1.2:1.1: can't add hid device: -110May 8 19:03:18 raspberrypi kernel: [ 66.014015] usbhid: probe of 1-1.2:1.1 failed with error -110
Code:
Bus 001 Device 005: ID 3151:3020 YICHIP Wireless DeviceDevice Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x3151 idProduct 0x3020 bcdDevice 0.02 iManufacturer 1 YICHIP iProduct 2 Wireless Device iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x003b bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 2.00 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 63 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 2.00 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 163 Report Descriptor: (length is -7) Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 2can't get device qualifier: Resource temporarily unavailablecan't get debug descriptor: Resource temporarily unavailablecannot read device status, Resource temporarily unavailable (11)
Statistics: Posted by p_g — Wed May 08, 2024 5:14 pm