debian-boot and Frank:
From what I recognize what Gérard says, we could boot the Tekram
DC390U with:
boot: linux sym53c8xx=mpar:n
to disable the pci master parity checking.
I have tested this and it works (tested with boot floppies v2.2.17).
Gérard:
Thank you for your quick and kind help.
(the url seems to be
ftp://ftp.tux.org/roudier/drivers/portable/experimental/sym-2.0.4-20001112.tar.gz)
^^^^^^^
Regards,
/Karl
-----------------------------------------------------------------------
Karl Hammar Aspö Data [EMAIL PROTECTED]
Lilla Aspö 2340 +46 173 140 57 Networks
S-742 94 Östhammar +46 70 511 97 84 Computers
Sweden Consulting
-----------------------------------------------------------------------
From: Gérard Roudier <[EMAIL PROTECTED]>
Subject: Re: Booting loops (Downloading SCSI SCRIPTS)
Date: Wed, 22 Nov 2000 20:11:34 +0100 (CET)
>
> The error indicates that the device, acting as a master, detected a PCI
> parity error, either in data received, or the PCI target having signaled
> such an error condition.
>
> Historically, the FreeBSD ncr and the Linux ncr53c8xx drivers didn't care
> about the Enable Parity Error Response bit in the PCI command register. By
> the way, only a few PCI device drivers are caring about it, even nowadays.
>
> Result is that most systems are running PCI devices with PCI parity error
> just ignored.
>
> I have changed that in sym53c8xx, since PCI parity checking is not a
> option for this kind of device, but is mandatory. So, the driver is not
> the cause of the problem you report but it is the hardware that is not PCI
> compliant. Which part of the hardware ? is the question. I donnot know is
> my response. :-)
>
> I have implemented some work-around in the FreeBSD sym driver, and this
> driver has muted to SYM-2 driver. SYM-2 also supports Linux and is
> currently available for testing:
>
> ftp://ftp.tux.org/drivers/portable/experimental/sym-2.0.4-20001112.tar.gz
>
> Btw, the work-around consists in early detecting (in snooptest) the
> hardware PCI parity breakage and disabling PCI parity checking by the
> master. Nothing actually magic.:)
>
> The change is small enough to be merged with sym53c8xx-1.7.x, but, in my
> limited time, I do prefer to work on SYM-2, which is intended to replace
> 3 drivers by a single one.
>
> Gérard.
>
>
> On Wed, 22 Nov 2000, Karl Hammar wrote:
>
> > Problem verified.
> > The sym53c8xxx driver won't boot with a Tekram DC390U card installed.
> > I have tested this with two different DC390U (53c875e) cards, and with
> > a DC310 card.
> >
> > The ncr53c8xxx driver boots ok.
> >
> > Kernels 2.0.38, 2.2.{0,10,15,17-whith sym-driver 1.7.1} tested.
> >
> > debian-boot:
> > The quick fix is to make another boot diskette, but replace the
> > sym-driver with the ncr-driver.
> >
> > linux-scsi:
> > Is this known? From the docs I get the impression that the 875 is
> > supported by sym driver.
> >
> > Regards,
> > /Karl
> >
> > -----------------------------------------------------------------------
> > Karl Hammar Aspö Data [EMAIL PROTECTED]
> > Lilla Aspö 2340 +46 173 140 57 Networks
> > S-742 94 Östhammar +46 70 511 97 84 Computers
> > Sweden Consulting
> > -----------------------------------------------------------------------
> >
> >
> > From: Frank Heckenbach <[EMAIL PROTECTED]>
> > Subject: Booting loops (Downloading SCSI SCRIPTS)
> > Date: Tue, 21 Nov 2000 18:13:43 +0100
> >
> > > I'm trying to install Debian GNU/Linux 2.2 (LinuxLand -- official
> > > i386 Binary (20000814)), but booting (from CD or disk) hangs in an
> > > endless loop of the following messages:
> > >
> > > sym53c875-0: restart (scsi reset)
> > > sym53c875-0: Downloading SCSI SCRIPTS
> > > sym53c875-0:1: ERROR (40:0) (e-ae-0) (0/5)e(script 68:1e000000)
> > > sym53c875-0: script cmd=f31c0004
> > > sym53c875-0: regdump: da 10 80 05 47 00 01 0f 71 0e 00 ae 80 00 0e 00
> > >
...
> > >
> > > Frank
> > >
> > > --
> > > Frank Heckenbach, [EMAIL PROTECTED]
> > > http://fjf.gnu.de/
> > > PGP and GPG keys: http://fjf.gnu.de/plan
...
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]