*BSD News Article 67228


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mira.net.au!inquo!nntp.uio.no!nntp.uib.no!nntp-bergen.UNINETT.no!nntp-trd.UNINETT.no!sthaug
From: sthaug@nethelp.no (Steinar Haug)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Problems with Conner Filepro 1.08 GB disk
Date: 28 Apr 1996 12:12:12 GMT
Organization: Nethelp Consulting, Trondheim, Norway
Lines: 30
Message-ID: <4lvnat$u0@verdi.nethelp.no>
References: <4lee10$2lq@verdi.nethelp.no>
NNTP-Posting-Host: trane.uninett.no
In-reply-to: sthaug@nethelp.no's message of 21 Apr 1996 22:49:04 GMT

I wrote:

|   Hi, I just installed a Conner Filepro CFP1080S (1.08 GB) disk on my
|   486 system. The controller is an NCR 810, and there is also a Conner
|   tape drive on the same bus. The machine is running 2.2-960323-SNAP.
...
|   I can partition and make file systems on the SCSI disk without any
|   problem, but as soon as I start for instance a dump/restore from my
|   IDE disk to the SCSI disk, I get lots of
|   
|   ncr0: SCSI phase error fixup: CCB already dequeued (0xf06a2c00)
|   ncr0: restart (ncr dead ?).
|   sd0(ncr0:6:0): UNIT ATTENTION asc:29,0
|   sd0(ncr0:6:0):  Power on, reset, or bus device reset occurred
|   , retries:3
|   sd0(ncr0:6:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8.
|   sd0(ncr0:6:0): internal error: cmd=00 != 80=(vdsp[0] >> 24)
|   ncr0: restart (ncr dead ?).

The problem is now solved. The motherboard is an ASUS PVI-486SP3. In the
BIOS setup there is a setting for 'Onboard IDE prefetch buffer', which
was enabled. When I disabled this, everything worked just fine. It *is*
documented in the manual for the MB ("If you install any kind of PCI bus
master expansion card you must set this to disabled") - my own fault for
not reading the manual thoroughly enough.

Can anybody tell me why an onboard IDE prefetch buffer should influence
PCI bus master cards? Cache coherency issues?

Steinar Haug, Nethelp consulting, sthaug@nethelp.no