Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Jul 2016 12:29:01 -0600
From:      Ian Lepore <ian@freebsd.org>
To:        Karl Denninger <karl@denninger.net>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: Uboot RPI2 can get USB to scan, but doesn't see keyboard
Message-ID:  <1468607341.72182.330.camel@freebsd.org>
In-Reply-To: <e3f66777-1132-cbd9-4edc-e52c007d30e3@denninger.net>
References:  <e3f66777-1132-cbd9-4edc-e52c007d30e3@denninger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1468607341.72182.330.camel>