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>