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