On Mon, Feb 21, 2011 at 09:19:08PM +0200, Alex G. wrote: > On 02/21/2011 09:01 PM, Kevin O'Connor wrote: > > On Mon, Feb 21, 2011 at 06:16:55PM +0200, Alex G. wrote: > >> On 02/21/2011 03:53 PM, Kevin O'Connor wrote: > >>> The log shows SeaBIOS found an ATA controller, but did not find any > >>> drives attached to the controller. It did not find an option rom on > >>> any cards - so no scsi option rom was run. > >>> > >> He removed the SAS card from the system, as running its option ROM would > >> freeze the boot process. > > > > A boot log with debug level set to 8 from that event would be helpful. > > > jarray52, please build SeaBIOS with debug level 8, test, and post the > boot log. Leave the SAS card out. We'll deal with that once we get the > SATA booting.
The earlier message had the log for debug level 8 for the non-SAS case. A log with debug level 8 for the SAS case would also be useful. > > It doesn't look like the class field of that pci device identified > > itself as ATA or AHCI. (SeaBIOS just skipped over the device.) > > > I don't know how SeaBIOS does things. The init code for the SATA is in > src/southbridge/broadcom/bcm5785/sata.c but it's not very well (read > "not at all") commented. SeaBIOS looks for devices with class=0x0101 for ATA, and class=0x0106 and prog-if=0x01 for AHCI. -Kevin -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

