Subject: Re: port-i386/30236: HighPoint 1540 doesn't find connected drives and freezes the system
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: netbsd-bugs
Date: 05/16/2005 22:06:01
The following reply was made to PR port-i386/30236; it has been noted by GNATS.

From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Bernd Ernesti <pr200502@veego.de>
Cc: gnats-bugs@NetBSD.org
Subject: Re: port-i386/30236: HighPoint 1540 doesn't find connected drives and freezes the system
Date: Tue, 17 May 2005 00:05:26 +0200

 On Mon, May 16, 2005 at 09:46:37PM +0200, Bernd Ernesti wrote:
 > > Well, the problem is serious. It seems that if we read the status register
 > > 2 times, the second time the chip will hang (which hangs the PCI bus, and thus
 > > the machine). It's probably a bug in the parallel to serial bridge.
 > 
 > Oh :(
 > 
 > > There is probably a workaround, but I don't know it yet. 
 > > It can only be found by trial and error.
 > 
 > Let me know if you have an idea what i could try.
 > 
 > Btw, which other 'real' sata controller, preferable SATA-II would you recommend
 > for the time beeing?
 
 Not really. I only have a Promise SATA150 myself (I don't remember the
 exact model name). It seems that newer promise don't work with our
 driver :(
 It seems that peoples have had good success with Silicon Image SATALink
 controllers (you probably want the 3114, which is the one with 4 ports). 
 There is also the Intel i31244 Serial ATA controller, but I don't know
 if this one can be found as add-on card.
 
 -- 
 Manuel Bouyer <bouyer@antioche.eu.org>
      NetBSD: 26 ans d'experience feront toujours la difference
 --