[SeaBIOS] usb boot issue

She, Kerry Kerry.She at amd.com
Fri Oct 14 06:25:45 CEST 2011



> -----Original Message-----
> From: seabios-bounces+kerry.she=amd.com at seabios.org [mailto:seabios-
> bounces+kerry.she=amd.com at seabios.org] On Behalf Of Kevin O'Connor
> Sent: Friday, October 14, 2011 7:15 AM
> To: Wolfgang Kamp - datakamp
> Cc: seabios at seabios.org; coreboot at coreboot.org
> Subject: Re: [SeaBIOS] usb boot issue
> 
> On Thu, Oct 13, 2011 at 03:56:48PM +0200, Wolfgang Kamp - datakamp
wrote:
> >
> > Hi,
> >
> > is there any solution for the usb boot issue of the AMD SB800
Persimmon
> platform
> > with SeaBIOS 1.6.3 and actual Coreboot version?
> 
> I'm unfamiliar with the issue.  Can you post the SeaBIOS debug output
> along with a description of the issue you are seeing?

I got the similar problem with seabios commit 8a161c9f5
I'm using a EHCI CDROM drive, I have a simple test on sb700 and sb800
platform.
After boot to Linux OS, the Ehci CDROM drive can works fine.
I suspect whether the seabios ehci driver is full support EHCI device?

Following text is the seabios log with log level 3.
Thanks

SeaBIOS (version pre-0.6.3-20111014_111147-Debian-vg0)

init usb
EHCI init on dev 00:12.2 (regs=0xfe105420)
/7ffd2000\ Start thread
/7ffd1000\ Start thread
/7ffd0000\ Start thread
/7ffcf000\ Start thread
/7ffce000\ Start thread
/7ffcd000\ Start thread
/7ffcc000\ Start thread
EHCI init on dev 00:13.2 (regs=0xfe105520)
/7ffca000\ Start thread
/7ffc9000\ Start thread
/7ffc8000\ Start thread
/7ffc7000\ Start thread
/7ffc6000\ Start thread
/7ffc5000\ Start thread
/7ffc4000\ Start thread
OHCI init on dev 00:14.5 (regs=0xfe104000)
/7ffc3000\ Start thread
init ps2port
/7ffc2000\ Start thread
|7ffc2000| Searching CBFS for prefix etc/ps2-keyboard-spinup
init lpt
Found 0 lpt ports
init serial
Found 1 serial ports
init floppy drives
init hard drives
ATA controller 1 at 1020/1040/0 (irq 0 dev 88)
/7ffc1000\ Start thread
\7ffc1000/ End thread
ATA controller 2 at 1028/1044/0 (irq 0 dev 88)
/7ffc1000\ Start thread
\7ffc1000/ End thread
ATA controller 3 at 1f0/3f4/0 (irq 14 dev a1)
/7ffc1000\ Start thread
\7ffc1000/ End thread
ATA controller 4 at 170/374/0 (irq 15 dev a1)
/7ffc1000\ Start thread
\7ffc1000/ End thread
init ahci
Searching CBFS for prefix img/
Searching CBFS for prefix floppyimg/
\7ffd1000/ End thread
\7ffcf000/ End thread
\7ffce000/ End thread
\7ffcd000/ End thread
\7ffcc000/ End thread
\7ffc9000/ End thread
\7ffc8000/ End thread
\7ffc7000/ End thread
\7ffc6000/ End thread
\7ffc4000/ End thread
/7ffd1000\ Start thread
\7ffd1000/ End thread
/7ffd1000\ Start thread
\7ffd1000/ End thread
\7ffc3000/ End thread
|7ffc2000| Got ps2 nak (status=51)
|7ffc2000| ps2 command 2ff failed (aux=0)
\7ffc2000/ End thread
|7ffd0000| set_address 0x7ffd37a0
|7ffd0000| config_usb: 0x7ffd343c
|7ffc5000| OHCI init on dev 00:13.0 (regs=0xfe102000)
/7ffd1000\ Start thread
|7ffc5000| OHCI init on dev 00:13.1 (regs=0xfe103000)
/7ffcf000\ Start thread
\7ffc5000/ End thread
\7ffca000/ End thread
/7ffce000\ Start thread
\7ffce000/ End thread
/7ffce000\ Start thread
\7ffce000/ End thread
/7ffce000\ Start thread
\7ffce000/ End thread
\7ffd1000/ End thread
/7ffd1000\ Start thread
\7ffd1000/ End thread
/7ffd1000\ Start thread
/7ffce000\ Start thread
\7ffce000/ End thread
|7ffd1000| set_address 0x7ffd33c0
|7ffd1000| config_usb: 0x7ffd34f0
|7ffd1000| device rev=0110 cls=00 sub=00 proto=00 size=40
|7ffd1000| usb_hid_init 0x7ffd34f0
|7ffd1000| ebda moved from 9fc00 to 9f800
|7ffd1000| USB mouse initialized
\7ffd1000/ End thread
\7ffcf000/ End thread
|7ffd0000| WARNING - Timeout at ehci_wait_qh:316!
\7ffd0000/ End thread
\7ffd2000/ End thread
All threads complete.

> -Kevin
> 
> _______________________________________________
> SeaBIOS mailing list
> SeaBIOS at seabios.org
> http://www.seabios.org/mailman/listinfo/seabios





More information about the SeaBIOS mailing list