[364] in linux-scsi channel archive
More info on AHA-2940 hangup
daemon@ATHENA.MIT.EDU (Archie Cobbs)
Thu Jul 13 21:11:19 1995
From: Archie Cobbs <archie@bubba.tribe.com>
To: linux-scsi@vger.rutgers.edu
Date: Thu, 13 Jul 1995 10:42:19 -0700 (PDT)
I'm having problems getting Linux 1.3.8 + AHA-2940 driver to get past
the "Resetting the SCSI bus..." point. I wrote a message before but
thought I should supply more information.
* The system runs perfectly under FreeBSD 2.0.5 (it's on the SCSI disk)
* ASUS PVI486-AP4 motherboard, one SCSI disk and one CD-ROM drive
* AHA SCSI BIOS is set to default values. Also tried it with
the DOS large disk fake-out thing disabled.
Should I try an earlier kernel version? BIOS fiddling?
Any suggestions appreciated.
Thanks,
-Archie
Previous message:
>
> Trying to boot Linux 1.3.8 with an AHA-2940 PCI SCSI card I get a lock-up
> after the last line below (this was typed in by hand, pardon any typos):
>
> aic7xxx: hcntrl = 0x2
> aic7xxx_detect: AIC-7870 Rev B
> aic7xxx_detect: devconfig 0x0, devstatus 0x5
> aic7870 hcntrl = 0x5
> aic78xx: Reading SEEPROM... done
> aic7870: extended translation enabled
> AIC7870 (PCI-bus):
> irq 11
> bus release time 40 bclks
> data fifo threshold 100%
> SCSI CHANNEL A:
> scsi id 7
> scsi selection timeout 356 ms
> scsi bus reset at power-on enabled
> scsi bus parity enabled
> scsi bus termination (low byte) enabled
> aic7xxx: Dowloading sequencer code... done.
> NeedSdtr = 0xff, 0xff
> NeedWdtr = 0x0, 0x0
> Resetting the SCSI bus...
>
> When I boot without the driver installed, I can cat /proc/pci
> and see this:
>
> 0 Device 10 Function 0.
> SCSI bus controller : Adaptec 2940 (rev 0). 8259's interrupt 11.