linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* SB600 in AHCI mode will not run SATA optical drive
@ 2009-01-04 23:33 Darrick Burch
  2009-01-05  6:07 ` Robert Hancock
  0 siblings, 1 reply; 6+ messages in thread
From: Darrick Burch @ 2009-01-04 23:33 UTC (permalink / raw)
  To: linux-ide

Hey, all:

I'm having a bit of an issue with running my Pioneer BDC-202BK BD-ROM
drive on my motherboard's (MSI K9A2-CF) AMD SB600-based SATA controller
and I was wondering if anyone has seen anything similar.

The problem is that the drive does not initialize at all under Linux.  I
get errors from the ahci driver which, from what I've read from the wiki,
is the only driver under which the SATA ports on the SB600 are supported.

The errors I'm getting loop infinitely until I remove the drive data cable:

Nov  9 21:51:51 linux kernel: ata3: soft resetting link
Nov  9 21:51:51 linux kernel: ata3: SATA link down (SStatus 1 SControl 300)
Nov  9 21:51:51 linux kernel: ata3: EH complete
Nov  9 21:51:51 linux kernel: ata3: exception Emask 0x10 SAct 0x0 SErr
0x40c0000 action 0xa frozen
Nov  9 21:51:51 linux kernel: ata3: irq_stat 0x00000040, connection status
changed
Nov  9 21:51:51 linux kernel: ata3: SError: { CommWake 10B8B DevExch }
Nov  9 21:51:51 linux kernel: ata3: soft resetting link
Nov  9 21:51:51 linux kernel: ata3: SATA link down (SStatus 1 SControl 300)
Nov  9 21:51:51 linux kernel: ata3: EH complete
Nov  9 21:51:51 linux kernel: ata3: exception Emask 0x10 SAct 0x0 SErr
0x40c0000 action 0xa frozen
Nov  9 21:51:51 linux kernel: ata3: irq_stat 0x00000040, connection status
changed
Nov  9 21:51:51 linux kernel: ata3: SError: { CommWake 10B8B DevExch }

I've been able to get around this problem (which prevents me from booting
completely) by commenting the PCI_VDEVICE definition for the SB600.  Of
course, this means that the controller is effectively disabled.  I'm not
in desperate need for my optical drive in Linux at the moment, but it
would be nice to have access to it someday.

I suppose my questions are the following:

1. Is it possible that the drive simply does not want to run under AHCI
mode?  I should note that the drive works correctly under Windows XP with
the controller set to IDE emulation mode.

2. I'm thinking that the best thing for me to do is to get another PCIe
SATA controller and dedicate it to this one drive.  Does anyone want to
give their opinion on this?

Thanks in advance,
-Darrick

PS - I have no other devices on the SATA controller; my two hard drives
are PATA and they're connected to the single PATA header available on the
motherboard.  These, of course, are working fine.


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-01-07  4:59 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-04 23:33 SB600 in AHCI mode will not run SATA optical drive Darrick Burch
2009-01-05  6:07 ` Robert Hancock
2009-01-06  0:41   ` Darrick Burch
2009-01-06  1:03     ` Robert Hancock
2009-01-06  2:42       ` Darrick Burch
2009-01-07  4:58       ` Tejun Heo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).