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
--