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