On Thu, May 21, 2009 at 12:19:20PM -0400, Ward Vandewege wrote:
This board (m57sli) has only one ide connector.
That's odd - what is:
ata2-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 ata2-0: WDC WD2500SD-01KCB0 ATA-6 Hard-Disk (232 GiBytes)
from?
The CDROM drive is the only thing connected to it via an 80 pin ide cable with two connectors. It's connected to the connector at the end of the cable. The drive is set to master with a jumper. It's a Pioneer DVR-111D. It appears to work normally (at least for reading data CDs from gnu/linux).
Because seabios thinks something is present on the second drive, it tries to identify it. The packet identify command fails ("send_cmd : read error"), and then seabios waits for the RDY signal so that it can send a normal identify command. However, RDY never becomes available and SeaBIOS times out 30 seconds later.
Hmm. So, cdrom firmware bug?
It looks that way to me.
Filo has a specific test to see if a "slave" drive exists. Can you try the patch attached and see if it improves things?
-Kevin