Subject: Re: Problems with HDs and VIA Chipsets
To: None <port-i386@netbsd.org>
From: Steven M. Bellovin <smb@research.att.com>
List: port-i386
Date: 04/12/2001 19:37:41
In message <20010413003817.A1610@arresum.veego.de>, Bernd Ernesti writes:=
>I don't know if there is an english tranlation available, but here is th=
e germ
>an
>webpage which documents the problem:
>
>http://www.au-ja.de/review-kt133a-1.html
>
>>From the solution part of this article (http://www.au-ja.de/review-kt13=
3a-4.h
>tml):
>
>--------------
>Um einen sicheren Betrieb der VIA Southbridges (insbesondere der 686B) z=
u gara
>ntieren,
>m=FCssen die Paramater folgenderma=DFen gesetzt werden:
>
> PCI Delay Transaction =3D 0 (aus) =
> PCI Master Read Caching =3D 0 (aus) =
> PCI Latency =3D 0 (Werte von 0 bis 32 scheinen sicher zu sein, alles =FC=
ber 32 ni
>cht!) =
>--------------
>You have to set the following parameters to ensure a save operation of t=
he VIA
>Southbridges (in particular the 686B):
>
> PCI Delay Transaction =3D 0 (off) =
> PCI Master Read Caching =3D 0 (off) =
> PCI Latency =3D 0 (Values from 0 till 32 seems to be save, all over 32=
are not
>!) =
Hmm... dmesg says that I have the VT82C686A PCI-ISA bridge. I have =
seen similar symptoms:
pcib0: VIA Technologies VT82C686A (Apollo KX133) PCI-ISA Bridge (rev. 0x2=
2)
=2E..
Apr 6 09:42:07 challenger /netbsd: pciide0:0:0: lost interrupt
Apr 6 09:42:08 challenger /netbsd: type: ata tc_bcount: 4096 tc_skip=
: 0
Apr 6 09:42:08 challenger /netbsd: pciide0:0:0: bus-master DMA error: mi=
ssing i
nterrupt, status=3D0x21
Apr 6 09:42:08 challenger /netbsd: wd0b: DMA error reading fsbn 5224 of =
5224-52
31 (wd0 bn 26273704; cn 26065 tn 2 sn 58), retrying
Apr 6 09:42:08 challenger /netbsd: wd0: soft error (corrected)
but all of the values in my BIOS seem ok. "PCI delayed transcation" =
and "master read caching" are "disabled"; PCI Latency is set to 32, =
which is indicated as safe. (This is an Award BIOS.)
Any other suggestions?
--Steve Bellovin, http://www.research.att.com/~smb