<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 21, 2015 at 9:49 AM, Kevin O'Connor <span dir="ltr"><<a href="mailto:kevin@koconnor.net" target="_blank">kevin@koconnor.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Wed, May 13, 2015 at 11:43:19AM -0500, Matt DeVillier wrote:<br>
> Greetings,<br>
><br>
> my Haswell ChromeBox users are still reporting intermittent issues<br>
> with USB device detection at boot on SeaBIOS 1.81, with both the<br>
> stock/google firmware and my coreboot builds (the ChromeBox only has<br>
> xHCI ports).  The most common problem is that the USB device fails<br>
> to be listed in the boot menu; far less common is the device being<br>
> listed but failing to boot.<br>
><br>
> Finally got one of them to provide a cbmem log, which I had done at<br>
> level 7.  Looks like the device (a Sandisk Cruser flash drive)<br>
> reported 'medium not present', which to me doesn't make sense for a<br>
> flash drive.<br>
><br>
> Would appreciate any insight, the log is at <a href="http://pastebin.com/Ujj0WRwA" target="_blank">http://pastebin.com/Ujj0WRwA</a><br>
<br>
</div></div>At first glance, this looks like a quirky flash drive.  If this is an<br>
intermittent issue, I would guess that the drive is ack'ing the USB<br>
commands but hasn't fully self-initialized yet.  (Which it shouldn't<br>
do.)<br>
<br>
It's possible some retry logic would help to better catch these quirky<br>
drives.  I would be surprised, though, if the 'medium not present'<br>
error is something lots of drives respond with.<br>
<span class="HOEnZb"><font color="#888888"><br>
-Kevin<br></font></span></blockquote><div><br></div><div>unfortunately while many people have complained about USB devices failing to be detected at boot, very few have been willing to help by providing logs, and all the flash drives I have work just fine (which is a range of brands, capacities, and interface types).  I'll try to get a couple more to see if the logs point to a common issue </div></div><br></div></div>