Subject: Re: New IDE controller.
To: Greywolf <greywolf@starwolf.com>
From: Richard Rauch <rauch@rice.edu>
List: port-i386
Date: 02/21/2002 10:34:34
> # (b) Are there known problems with the ``Triones/Highpoint HPT366/370 IDE
> # Controller''?  Bear in mind that the NetBSD bootloader seemed to die with
 [...]
> Is this on a card or onboard?

Sorry.  The Highpoint is on a card that I bought.  The motherboard has a
VIA controller.

Interesting note:

(c) When I boot from the CD, with the hard disk on the motherboard's
controller, I can mount /dev/wd0e (my /usr) and it *flies* on some things.
But when I boot from the hard disk, the performance is lousy.  I thought
that I copied over the GENERIC and INSTALL kernels, both, to try testing
booting those kernels from HD.  But, I must have copied one over the other
(apparently I copied the GENERIC over the INSTALL).


> If it's on a card, you might try reseating the card, or picking a different
> slot.  You may also wish to make sure you're not getting conflicting

I suppose that that's worth doing.  Though picking a different slot means
breaking out another one of those rear slot-guard panels.  (mutter)


> IRQ/DRQ/DMA (do those things use DMA?) with something else in your
> system.

I already pulled it from the machine, but I posted to port-i386 the
relavant lines from dmesg.


> # However, while I still have the controller, is there anything that I can
> # do to further test it, or any information that someone would like?
>
> Check:  slot connectivity, conflicts, cables and the like.  See if
> your BIOS can actually use it as a boot device.

I can run the boot-select code.  I can (as noted elsewhere) sometimes(?)
boot NetBSD, and can boot LINUX from the controller.  It just tends to
lose interrupts and then NetBSD seems to die.  (If NetBSD isn't going to
recover, it would be nice if it would say something more definitive than
``lost interrupt'' and then hang forever.  Maybe something like ``kernel
panic'' or ``I will just die now''...(^&)

(GNU/LINUX actually gives a kernel panic.)


I'll try reseating the card and try another slot, as you suggest.  If
those don't work, I'll return the controller.


  ``I probably don't know what I'm talking about.'' --rauch@math.rice.edu