[SeaBIOS] USB flash device not recognized on cold boot, but on reboot

Paul Menzel paulepanter at users.sourceforge.net
Sat Jun 7 16:07:24 CEST 2014


Am Mittwoch, den 21.05.2014, 08:57 +0200 schrieb Paul Menzel:
> Am Sonntag, den 18.05.2014, 16:06 -0400 schrieb Kevin O'Connor:
> > On Sat, May 17, 2014 at 10:25:58PM +0200, Paul Menzel wrote:
> 
> > > on LinuxTag 2014 the OpenMandriva project [1] gave away USB flash
> > > storage devices with OpenMandriva installed for live booting. Testing it
> > > out on the ASRock E350M1 with coreboot and SeaBIOS payload it was not
> > > detected by SeaBIOS, meaning pressing F12 it was not listed in the boot
> > > options.
> > > 
> > > Rebooting the system by pressing Ctrl + Alt + Del the USB device was
> > > recognized by SeaBIOS and listed in the boot menu.
> > > 
> > > I am still able to reproduce this with SeaBIOS build from master. Please
> > > find the coreboot and SeaBIOS logs attached.
> > 
> > Thanks.  At first glance this looks like it could be a quirk of the
> > particular flash drive.
> 
> That might be. As a side note, enabling serial console in coreboot and
> SeaBIOS causes the devices to always be detected. With serial console
> the boot takes longer, as the messages need to be transmitted, so it
> could be a timing issue.
> 
> > Can you apply the patch below, set the SeaBIOS debug level to 3, and
> > report the results of both the working/not-working cases?
> 
> I forgot to lower the debug level to 3, so it is still at 8. Sorry. I
> hope that is still fine. If not, I’ll redo the tests.

As requested in #coreboot on <irc.freenode.net> I attach the logs with
SeaBIOS built from 67fd42cf, your patch and debug level 3.

Please note that during one run, the USB storage device was even
detected on first try, so I plugged it into to a different port.


Thanks,

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 20140607--seabios-logs-for-usb-storage-issue.7z
Type: application/x-7z-compressed
Size: 8303 bytes
Desc: not available
URL: <http://www.seabios.org/pipermail/seabios/attachments/20140607/b5789c2b/attachment.7z>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://www.seabios.org/pipermail/seabios/attachments/20140607/b5789c2b/attachment.asc>


More information about the SeaBIOS mailing list