[SeaBIOS] How to boot USB 3.0 devices with SeaBIOS

diffusae diffusae at yahoo.se
Sun Oct 8 06:25:02 CEST 2017


Hello,

thanks for help.

On 03.10.2017 18:15, Kevin O'Connor wrote:

> Can you recompile SeaBIOS with the patch below applied?  I don't have
> a good way to test this, but I'm hopeful it will help detect the USB2
> disconnect and avoid the controller hang.

I've applied the patch. But maybe I need some help with this. Coreboot
will always overwrite these changes.

error: Your local changes to the following files would be overwritten by
checkout:
        src/hw/usb-xhci.c
Please, commit your changes or stash them before you can switch branches.
Aborting

I've tried stash, but that really won't work. I went back to version
rel-1.10.0-70-gf3d2a15, applied the patch and copy it to the master
branch. Don't know, if I've done a "checkout -- <file>" or something
else, but after all, I got it working and can compile with the patch.
But I don't know how. :-)

Now, I am on version: rel-1.10.0-72-gf703604-dirty-20171008_051220-x220.

The controller doesn't hang any more and the device is detected at boot.
I'm not sure, if it's only USB2. Because of the verbose logging, the
cbmem console log is truncated.

I've attached the debug files.

Hopefully you can commit you're changes. If you need further testing,
please send a message.

Best regards,
Reiner

-- 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: debug_usb3.zip
Type: application/zip
Size: 21940 bytes
Desc: not available
URL: <http://mail.coreboot.org/pipermail/seabios/attachments/20171008/f28e95e6/attachment-0001.zip>


More information about the SeaBIOS mailing list