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?
-Kevin
Kevin O'Connor wrote:
]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?
This might be a coreboot problem and not a SeaBIOS problem. See: http://www.mail-archive.com/coreboot@coreboot.org/msg31922.html
Wolfgang could try reverting the suspect coreboot patch and see if it solves the problem. The change was a NIC fix I believe. I think Marc had proposed an alternative NIC fix that could be tried if the existing one really is causing the usb problem.
]-Kevin
-----Original Message----- From: seabios-bounces+kerry.she=amd.com@seabios.org [mailto:seabios- bounces+kerry.she=amd.com@seabios.org] On Behalf Of Kevin O'Connor Sent: Friday, October 14, 2011 7:15 AM To: Wolfgang Kamp - datakamp Cc: seabios@seabios.org; coreboot@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@seabios.org http://www.seabios.org/mailman/listinfo/seabios
On Fri, Oct 14, 2011 at 12:25:45PM +0800, She, Kerry wrote:
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)
[...]
|7ffd0000| WARNING - Timeout at ehci_wait_qh:316!
There were several EHCI bug fixes committed to seabios git a few weeks back. There is a good chance these bugfixes may resolve your issue. Can you retest?
-Kevin
Hi Kevin,
the problem occurs when I try to boot from USB Stick on AMD DBFT1 Persimmon board. I have tried a couple of sticks in different USB slots but it is always the same issue. If Ubuntu has booted from HD the stick will be recognized correctly. The log is attached. Tell me if you need more information.
Regards
Wolfgang
-----Ursprüngliche Nachricht----- Von: Kevin O'Connor [mailto:kevin@koconnor.net] Gesendet: Freitag, 14. Oktober 2011 01:15 An: Wolfgang Kamp - datakamp Cc: coreboot@coreboot.org; seabios@seabios.org Betreff: 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?
-Kevin