Subject: AHA-2740 EISA and ecu
To: None <port-alpha@netbsd.org>
From: Jarkko Teppo <jarkko.teppo@er-grp.com>
List: port-alpha
Date: 04/22/2003 21:56:37
Hi!

Stupid question of the week: Is it absolutely necessary to run ecu if I 
add an Adaptec 2740T (EISA) card into an Alphastation 600 ? 

I added the card, ran ecu (1.11A) and it didn't find the card (ADP7771 or
similar). So I googled around and found some files that looked promising:
ADP7770 and !ADP7771. Ran ecu again, everything seemed to go fine but
apparently the CFG-file wants to include an *OVL file and ecu didn't like
that.

On boot it complains:
EISA configuration error detected!

When trying the latest and greatest current I run to this:

eisa0 at pceb0
ahc1 at eisa0 slot 3: Adaptec AHA-274x SCSI
ahc1: edge triggered interrupting at isa irq 15 
ahc1: aic7770 >= Rev E, ahc1: Host Adapter Bios disabled.  Using default SCSI ds
ahc1: aic7770: Twin Channel, A SCSI Id=7, B SCSI Id=7, primary D, 4/253 SCBs
scsibus3 at ahc1 channel 1: 8 targets, 8 luns per target 
scsibus4 at ahc1 channel 0: 8 targets, 8 luns per target

snip

scsibus0: waiting 2 seconds for devices to settle... 
scsibus1: waiting 2 seconds for devices to settle... 
scsibus2: waiting 2 seconds for devices to settle... 
scsibus3: waiting 2 seconds for devices to settle... 
scsibus4: waiting 2 seconds for devices to settle...

sd0 at scsibus0 target 0 lun 0: <IBM, DNES-309170W, SA30> disk fixed 
sd0: 8748 MB, 11474 cyl, 5 head, 312 sec, 512 bytes/sect x 17916240 sectors 
sd0: sync (100.00ns offset 12), 16-bit (20.000MB/s) transfers, tagged queueing 
ahc1: Timedout SCB already complete. Interrupts may not be functioning. 
ahc1: Timedout SCB already complete. Interrupts may not be functioning.
<<repeats for a while>>
ahc1:SCB 0x3f - timed out 

The timeouts are coming from scsibus3 & 4, 1 & 2 are empty and the ahc1 (ie.
the EISA card) only has a TLZ06 DDS drive. scsibus0 has one drive. Don't
ask.

Before I start spamming more heavily (card state dumps :-) should the ecu
configuration go smoothly before I tackle NetBSD ?

Help out an EISA newbie :-)
-- 
jht