[SeaBIOS] [PATCH 1/4] xhci: Update the times for usb command timeouts.

Kevin O'Connor kevin at koconnor.net
Wed Sep 10 20:48:44 CEST 2014


On Sun, Jun 22, 2014 at 05:54:17PM +0200, Idwer Vollering wrote:
> > So, this looks different from Matt's report.  What appears to be
> > happening in the above is that the device shows up originally as a
> > high speed device (see "[High]" above).  However, when the set_address
> > command is sent to it, it appears that the device effectively
> > disconnects and then reconnects as a super speed device (see "change
> > port #2" and "change port #4" above - port 2==port 4 - see ("offset 1"
> > / "offset 3" above)).
> >
> > You can try increasing the xchi_event_wait timeout which fixes Matt's
> > issue, but I think we tried this on your hardware before with no luck.
> 
> Indeed, changing 1000 to 5000 or USB_TIME_COMMAND in
> src/hw/usb-xhci.c:501 didn't matter.

Can you retry with the patch series I just posted?  It's also at:
  https://github.com/KevinOConnor/seabios/tree/testing

It may help with this device.

-Kevin



More information about the SeaBIOS mailing list