> > Did you check if everything needed is enabled in your configuration and > > if the keyboard is detected after a usb start / usb tree ? > > It is detected, yes. > > I believe the configuration is fine; I see this issue using the standard > "pinebook-pro-rk3399_defconfig" and building either from the latest > commit in git or from the tree at commit 3a5771249 (Peter's, which he > mentioned earlier). > > Changing the configuration to remove the XHCI and EHCI drivers, or to > add the Inno USB phy driver, doesn't help. > > Beyond that, for BL31 I'm using a release build of v2.3 of the ARM > Trusted Firmware. I've tested using debug and release builds of v2.3 and > v2.2 without seeing a difference.
I believe I have 2.3 from upstream. > > Your keyboard is working with linux, right ? > > Yes it is. It's only U-Boot that's affected. > > The only things I've thought of so far that might be unique about my > setup are > > - My PBP is from the latest manufacturing run of a few months ago, not > last year's; and > > - I currently have the eMMC module disabled via the internal switch and > am booting off a microSD card. I'm booting off mSD and I actually took out the eMMC because it was a pain dealing with it when I was developing the upstream U-Boot support. I think my keyboard firmware is quite old (dealing with that is on my list), but I'm not sure that should make a difference here.