[coreboot] SeaBIOS and ATA spinup

Myles Watson mylesgw at gmail.com
Thu Apr 23 14:55:36 CEST 2009

On Mon, Apr 20, 2009 at 9:35 AM, Myles Watson <mylesgw at gmail.com> wrote:
>> -----Original Message-----
>> From: Kevin O'Connor [mailto:kevin at koconnor.net]
>> Sent: Saturday, April 18, 2009 10:29 AM
>> To: Myles Watson; coreboot at coreboot.org
>> Subject: SeaBIOS and ATA spinup
>> Hi,
>> Latest SeaBIOS git should now handle the case where SeaBIOS can't find
>> drives because it runs before the drives are ready.
>> The code tries to wait for not-BSY.  However, if the ide bus appears
>> to be "floating", then it will stop waiting.
>> Myles - I know you were working around this on your board.  Can you
>> test if the code in git works for you?
> I haven't had that problem for a while.  I thought you'd already fixed it :)

It turns out that the option ROM for my VGA card was taking long
enough that it allowed the drives to spin up.  Once I changed cards it
exposed the problem again.  Latest SeaBIOS does fix it.

Too many variables to keep track of :(


More information about the coreboot mailing list