[coreboot] SeaBIOS and ATA spinup
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
>> 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