Dne 27.10.2013 19:33, Javier Vasquez napsal(a):
> OK, I'll re-dump removing such call, :-)

Hi Javier,

maybe it is not necessary - at least with your current configuration.
Why:

1.
This:

"...
bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=0, status=0x1403

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=1, status=0x1403
..."

does mean:

On EHCI ports 0 and 1 are connected Low speed devices.
EHCI cannot handle Low and Full speed devices on root ports (by design) - it have to be done by companion controller(s), i.e. by OHCI or UHCI (or via USB2 hub...).
In your case it should be OHCI.


2.
I don't see loading of OHCI module in debug output !
Do you really have this module included in your image?


I recommend to check and regenerate your GRUB image to be able to load OHCI module. And possibly change order of loading of USB modules - load EHCI as first and OHCI as second module. (It is not critical but little bit more effective.)

Then try if USB keyboard will work. If not, send new full debug output.

BR,
Ales

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to