On Wed, Apr 22, 2020 at 1:26 PM Nicolas Saenz Julienne <[email protected]> wrote: > > Hi Peter, > > On Wed, 2020-04-22 at 11:50 +0100, Peter Robinson wrote: > > > > This requires enabling BRCMSTB PCIe and XHCI_PCI drivers as well as PCI > > > > and USB commands. To get it working one has to call the following > > > > commands: > > > > "pci enum; usb start;", thus such commands have been added to the > > > > default > > > > "preboot" environment variable. One has to update his environment if it > > > > is > > > > already configured to get this feature working out of the box. > > > > > > > > Signed-off-by: Marek Szyprowski <[email protected]> > > > > --- > > > > > > Would you mind enabling USB keyboard support too? It's useful for people > > > using > > > u-boot/UEFI. > > > > And storage too: > > CONFIG_USB_STORAGE=y > > CONFIG_USB_KEYBOARD=y > > > > In testing these patches I can see the devices with a "usb tree" but > > even with the keyboard enabled it doesn't appear to work. AFAICT with > > it enabled there should be support for usb keyboard via console in > > include/configs/rpi.h but I couldn't see what else might be missing. > > That's surprising, USB keyboard works fine in my case.
I've tried 2 devices and 2 keyboards and someone else managed to reproduce it. Another person got it working on the top USB3 port but it was even intermittent there.

