It turned out that there was some hardware problem. Other USB devices didn't work either and the Rii worked fine in another Pi. Changing OS didn't make any difference. After replacing the Pi2 the Rii did work again.
Posts by uuii8
-
-
I am using two Pi's with Rii mini i8 keyboards. One Pi3 and one Pi2. Both keyboards/dongles work fine on the Pi3. The keyboard/dongle do not work on the Pi2. There is no information about the USB-ports in the log-file.
What is going wrong and how can I get the keyboard working?
Or how can I find any issues?
Below information about the Pi2's USB-ports:
Code
Display Morepi2:~ # uname -a Linux pi2 4.9.29 #1 SMP Thu May 25 02:23:55 BST 2017 armv7l GNU/Linux pi2:~ # lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null can't get debug descriptor: Resource temporarily unavailable Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter bDeviceClass 255 Vendor Specific Class bDeviceProtocol 1 iProduct 0 bDeviceClass 255 Vendor Specific Class bDeviceProtocol 1 Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub bDeviceClass 9 Hub bDeviceProtocol 2 TT per port iProduct 0 can't get debug descriptor: Resource temporarily unavailable can't get device qualifier: Resource temporarily unavailable can't get debug descriptor: Resource temporarily unavailable bDeviceClass 9 Hub bDeviceProtocol 0 Full speed (or root) hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub bDeviceClass 9 Hub bDeviceProtocol 1 Single TT iProduct 2 DWC OTG Controller
Below information about the Pi3's USB-ports (removed some parts):
Code
Display Morepi3:~/.kodi/temp # uname -a Linux pi3 4.9.29 #1 SMP Thu May 25 02:23:55 BST 2017 armv7l GNU/Linux pi3:~ # lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null can't get debug descriptor: Resource temporarily unavailable Bus 001 Device 004: ID 1997:2433 bDeviceClass 0 bDeviceProtocol 0 iProduct 2 mini keyboard (Bus Powered) (Bus Powered) Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter .... Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub .... Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ....
What I tried/found:
- Switching USB-ports for the dongle.
Doesn't make any difference. Device 4 is not visible and the other ports don't show the dingle. - Switching keyboard and dongle between the Pi's.
Both keyboards and dongles work fine in the Pi3. - The dongle in the Pi3 has MxPwr=100mA
The other ports supply between 0 and 2mA. Maybe the Pi2 ports cannot supply power at all. - There is no data in the log-file when I switch USB-port on a running system
- I think the keyboard worked before I upgraded to Libreelec 8.0.2
I am not sure if this was the moment the keyboard start failing. The keyboard has worked on the Pi2.
- Switching USB-ports for the dongle.