Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!comp.vuw.ac.nz!Hermes.grace.irl.cri.nz!frc.niwa.cri.nz!frc.niwa.cri.nz!not-for-mail
From: wdk@frc.niwa.cri.nz (Wayne Knowles)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: NCR810 SCSI problems under 2.1.0
Date: 15 Jan 1996 10:03:56 +1300
Organization: National Institute of Water & Atmosphere, Wellington, NZ
Lines: 98
Message-ID: <4dbr3s$oaa@neptune.niwa.cri.nz>
NNTP-Posting-Host: neptune.niwa.cri.nz
I have recently upgraded my old 486 DX 33 to a Pentium, and went with
the NCR810 PCI SCSI Controller cuz it was cheap, fast, nothing on the
board to go wrong, and everyone else running FreeBSD uses them. Well
I have been having major problems getting the NCR810 board to work.
As an act of desperation, I installed Windows NT 3.51 on the same machine,
and the NCR810 performed without fault, which makes me beleive it is not
a hardware fault.
Any advice would be appreciated, otherwise I may have to buy an expensive
Adaptec controller :-(
Platform:
FreeBSD 2.1.0
100MHz Pentium, 16MB RAM, AMI BIOS with SMDS Support
Diamond Stealth 64 Video VRAM (PCI)
"No Name" NCR 810 PCI SCSI Controller
Adaptec 1542CF
Toshibe 3401B SCSI CDROM
Archive Viper 150MB Tape
2 x Seagate ST3610N
1 x DEC DSP 3105S
Problem:
SCSI Controller dies after a period of activity. Appears to happen
more with Reads than with writes.
Reading from the Archive Viper tape will cause the problem almost
instantly.
I understand that the NCR 810 is fussy about termination and parity
and have checked them several times. To be sure of it I have
connected all but one hard disk onto my old Adaptec 1542CF controller.
The following error occurs with only the DEC DSP3105 SCSI Disk connected
to the NCR Board, Parity Enabled & Terminated. I have also tried with
an Active Terminator on the SCSI Bus, but get the same error.
ncr0:2: ERROR (a0:10) (1-a3-0) (8/13) @ (e84:19000000).
script cmd = 89030000
reg: da 10 80 13 47 08 02 1f 03 01 82 a3 80 01 03 00.
ncr0: restart (fatal error).
The command being executed (19000000) is always the same, althougth the
e84 value does change.
Setting the BIOS to the Failsafe options (Pipeline Burst disabled etc)
gives exactly the same error -
Extra Information
Kernel messages (Booted with -v option)
---------------------------------------
pcibus_setup(1): mode1res=0x80000000 (0x80000000), mode2res=0xff (0x0e)
pcibus_setup(2): mode1res=0x80000000 (0x80000000)
pcibus_check: device 0 is there (id=122d8086)
Probing for devices on the PCI bus:
configuration mode 1 allows 32 devices.
chip0 <Intel 82437 (Triton)> rev 2 on pci0:0
chip1 <Intel 82371 (Triton)> rev 2 on pci0:7
vga0 <VGA-compatible display device> rev 0 int a irq 15 on pci0:8
mapreg[10] type=0 addr=80000000 size=2000000.
ncr0 <ncr 53c810 scsi> rev 1 int a irq 15 on pci0:9
mapreg[10] type=1 addr=0000fc00 size=0100.
mapreg[14] type=0 addr=ffbeff00 size=0100.
reg20: virtual=0xf2e47f00 physical=0xffbeff00 size=0x100
ncr0: restart (scsi reset).
ncr0 scanning for targets 0..6 (V2 pl23 95/09/07)
ncr0 waiting for scsi devices to settle
(ncr0:2:0): "DEC DSP3105S T384" type 0 fixed SCSI 2
sd2(ncr0:2:0): Direct-Access
sd2(ncr0:2:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8.
1001MB (2050860 512 byte sectors)
sd2(ncr0:2:0): with 2570 cyls, 14 heads, and an average 57 sectors/track
pci0: uses 33554688 bytes of memory from 80000000 upto ffbeffff.
pci0: uses 256 bytes of I/O space from fc00 upto fcff.
changing root device to sd0a
BIOS Geometries:
0:01f33f20 0..499=500 cylinders, 0..63=64 heads, 1..32=32 sectors
1:01fd3f20 0..509=510 cylinders, 0..63=64 heads, 1..32=32 sectors
0 accounted for
sd0s1: type 0xa5, start 32, end = 1023999, size 1023968 : OK
sd1s1: type 0xa5, start 3, end = 1046135, size 1046133 : OK
sd1s1: type 0xa5, start 3, end = 1046135, size 1046133 : OK
sd2s1: type 0xa5, start 57, end = 2050859, size 2050803 : OK
sd2s1: type 0xa5, start 57, end = 2050859, size 2050803 : OK
ncr0:2: ERROR (a0:10) (1-a3-0) (8/13) @ (e84:19000000).
script cmd = 89030000
reg: da 10 80 13 47 08 02 1f 03 01 82 a3 80 01 03 00.
ncr0: restart (fatal error).
sd2(ncr0:2:0): COMMAND FAILED (9 ff) @f0727600.
sd2(ncr0:2:0): COMMAND FAILED (9 ff) @f06a4a00.
ncr0: restart (ncr dead ?).
sd2(ncr0:2:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8.
--
_____ Wayne Knowles Title : Systems Manager
/ o \/ NIWA Fisheries Research Usenet: wdk@frc.niwa.cri.nz
\/ v /\ PO. Box 14-901, Kilbirnie Phone : +64 4 386 0300
`---' Wellington, NEW ZEALAND FAX : +64 4 386 0574