Uboot RPI2 can get USB to scan, but doesn't see keyboard
Ian Lepore
ian at freebsd.org
Fri Jul 15 18:29:08 UTC 2016
On Fri, 2016-07-15 at 13:23 -0500, Karl Denninger wrote:
> I have successfully patched the u-boot code to obtain a USB scan
> during
> pre-boot (so in theory a USB keyboard would work during u-boot time
> on
> the Pi) but it appears that something is missing in that either the
> usb
> keyboard never attaches (despite being declared as a legitimate input
> source in stdin) or it is not being picked up in the first place.
>
> I'm not sure which is the case and the uboot output doesn't make
> clear
> which is the case -- has anyone else worked on this? From what I can
> discern it *does* work with Linux distributions, so it has to be
> something in our config file for u-boot and not an inherently
> impossibility with u-boot on this platform.
>
u-boot on rpi has long been able to handle full speed and high speed
devices (not sure what you would have patch, since this has always
worked), but not low speed devices such as a keyboard. It may be that
mainline u-boot has finally gotten that bug fixed (a fix was said to be
in testing when I checked a few months ago). If so, we need to update
our u-boot ports for rpi.
-- Ian
More information about the freebsd-arm
mailing list