I am trying, without much success, to get an aic7xxx-based card to work
in an Olivetti SNX 400 rack-mount system. Here is what happens on a
"modprobe aic7xxx": (My apologies for any mistakes, I hand copied this
from the screen!)
# modprobe aic7xxx
scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.4/3.2.4
<Adaptec AIC-7860 Ultra SCSI host adapter>
scsi : 2 hosts.
scsi : aborting command due to timeout : pid2822, scsi 1, channel 0, id
0, lun 0 Test Unit Ready 00 00 00 00
(scsi1) BRKADRINT error(0xff):
Illegal Host Access
Illegal Sequencer Address referenced
Illegal Opcode in sequencer program
Sequencer Ram Parity Error
Data-Path Ram Parity Error
Scratch Ram/SCB Array Parity Error
PCI Error detected
CIOBUS Parity Error
(scsi1) SEQADDR=0x1ff
Kernel panic: aic7xxx: unrecoverable BRKADRINT
At the time of this particular example, there were no connected
devices. I have tried an HP DAT drive at ID 0 and also ID 4, along with
a terminated CD-ROM at ID 5. The results are the same, regardless of
device configuration.
I have tried this with the aic7860 above, and also an aic7850-based
card. Both cards work perfectly in other systems. The cards also work
in this system under SCO Unixware 2.1.3, and a PCI Advansys card will
work in this system under Linux.
So it is the combination of the Olivetti, an Adaptec AIC7xxx card, and
the aic7xxx driver that results in the above.
I have also tried turning the following aic7xxx driver options on and
off, with no effect:
aic7xxx_no_probe
aic7xxx_stpwlev (tried with 0x0 and 0xffffffff)
aic7xxx_no_reset
CONFIG_AIC7XXX_RESET_DELAY (tried with 5 and 20 seconds)
CONFIG_SCSI_AIC7XXX (compiled as module or into kernel)
Any assistance or pointers would be greatly appreciated...
--
Richard Fish Enhanced Software Technologies, Inc.
Software Developer 4014 E Broadway Rd Suite 405
[EMAIL PROTECTED] Phoenix, AZ 85040
(602) 470-1115 http://www.estinc.com
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]