linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Linux 2.4.2ac12 (vt82c686 info)
@ 2001-03-06 13:05 George Garvey
  2001-03-07 19:14 ` Vojtech Pavlik
  0 siblings, 1 reply; 14+ messages in thread
From: George Garvey @ 2001-03-06 13:05 UTC (permalink / raw)
  To: linux-kernel


> No, just the vt82c686. vt82c686a and vt82c686b are OK.

So can the vt82c686 be replaced with one of these other chips? What
action is available to owners of MBs with chips that don't work w/Linux?

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-07 19:14 ` Vojtech Pavlik
@ 2001-03-07 13:23   ` John Heil
  2001-03-08  8:17     ` Vojtech Pavlik
  2001-03-08 17:30     ` Wayne Whitney
  2001-03-08  5:47   ` Rogerio Brito
  1 sibling, 2 replies; 14+ messages in thread
From: John Heil @ 2001-03-07 13:23 UTC (permalink / raw)
  To: Vojtech Pavlik; +Cc: George Garvey, linux-kernel

On Wed, 7 Mar 2001, Vojtech Pavlik wrote:

> Date: Wed, 7 Mar 2001 20:14:37 +0100
> From: Vojtech Pavlik <vojtech@suse.cz>
> To: George Garvey <tmwg-linuxknl@inxservices.com>
> Cc: linux-kernel@vger.kernel.org
> Subject: Re: Linux 2.4.2ac12 (vt82c686 info)
> 
> On Tue, Mar 06, 2001 at 05:05:46AM -0800, George Garvey wrote:
> > 
> > > No, just the vt82c686. vt82c686a and vt82c686b are OK.
> > 
> > So can the vt82c686 be replaced with one of these other chips? What
> > action is available to owners of MBs with chips that don't work w/Linux?
> 
> It can be replaced if you can desolder a 352 contact BGA chip. I don't
> know of anyone who does.
> 
> Also, the vt82c686 will work just fine with Linux, but will be limited
> to UDMA33, because UDMA66 on this chip does reliably fail.

Based on following the lkml threads on Via chipsets, it seems that
the 686a at or above rev 22, will run UDMA66 just fine.
Below that, lies the flakiness...
My Tyan based 686a rev 22 has been trouble free save a bad cable.

I just acquired a new 1.1G athlon on an asus a7v133. It has a 686b.
What should I expect w the 686b?  and is the Via 686b data sheet 
available somewhere? 

Thanx

> 
> Furthermore, these chips are very rare - I don't know anyone owning one.
> 
> -- 
> Vojtech Pavlik
> SuSE Labs
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
> 

-----------------------------------------------------------------
John Heil
South Coast Software
Custom systems software for UNIX and IBM MVS mainframes
1-714-774-6952
johnhscs@sc-software.com
http://www.sc-software.com
-----------------------------------------------------------------


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-06 13:05 Linux 2.4.2ac12 (vt82c686 info) George Garvey
@ 2001-03-07 19:14 ` Vojtech Pavlik
  2001-03-07 13:23   ` John Heil
  2001-03-08  5:47   ` Rogerio Brito
  0 siblings, 2 replies; 14+ messages in thread
From: Vojtech Pavlik @ 2001-03-07 19:14 UTC (permalink / raw)
  To: George Garvey; +Cc: linux-kernel

On Tue, Mar 06, 2001 at 05:05:46AM -0800, George Garvey wrote:
> 
> > No, just the vt82c686. vt82c686a and vt82c686b are OK.
> 
> So can the vt82c686 be replaced with one of these other chips? What
> action is available to owners of MBs with chips that don't work w/Linux?

It can be replaced if you can desolder a 352 contact BGA chip. I don't
know of anyone who does.

Also, the vt82c686 will work just fine with Linux, but will be limited
to UDMA33, because UDMA66 on this chip does reliably fail.

Furthermore, these chips are very rare - I don't know anyone owning one.

-- 
Vojtech Pavlik
SuSE Labs

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-07 19:14 ` Vojtech Pavlik
  2001-03-07 13:23   ` John Heil
@ 2001-03-08  5:47   ` Rogerio Brito
  1 sibling, 0 replies; 14+ messages in thread
From: Rogerio Brito @ 2001-03-08  5:47 UTC (permalink / raw)
  To: linux-kernel

On Mar 07 2001, Vojtech Pavlik wrote:
> Also, the vt82c686 will work just fine with Linux, but will be limited
> to UDMA33, because UDMA66 on this chip does reliably fail.

	How do I know which one I have? Using the revision of the
	chip?

	lspci only shows that I have a vt82c686 (revision 22 --
	perhaps this is the clue), but I have been using UDMA66 drives
	here with *no* corruption so far (or I haven't stressed my
	system enough to notice it).

	Here are the lines from my lspci which I think are relevant
	here:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
00:04.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 10)
00:04.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
00:04.3 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
00:04.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                                                                      
	Any hints are more than welcome.

	[]s, Roger...

P.S.: This is an ASUS A7V mobo.
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  Rogerio Brito - rbrito@iname.com - http://www.ime.usp.br/~rbrito/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-07 13:23   ` John Heil
@ 2001-03-08  8:17     ` Vojtech Pavlik
  2001-03-08 18:35       ` Harold Oga
  2001-03-08 17:30     ` Wayne Whitney
  1 sibling, 1 reply; 14+ messages in thread
From: Vojtech Pavlik @ 2001-03-08  8:17 UTC (permalink / raw)
  To: John Heil; +Cc: George Garvey, linux-kernel

On Wed, Mar 07, 2001 at 01:23:49PM +0000, John Heil wrote:

> > Also, the vt82c686 will work just fine with Linux, but will be limited
> > to UDMA33, because UDMA66 on this chip does reliably fail.
> 
> Based on following the lkml threads on Via chipsets, it seems that
> the 686a at or above rev 22, will run UDMA66 just fine.
> Below that, lies the flakiness...
> My Tyan based 686a rev 22 has been trouble free save a bad cable.

686 rev 00-0f => 686,  UDMA33 (UDMA66 broken, chip very rare)
686 rev 10-2f => 686a, UDMA66
686 rev 40    => 686b, UDMA100

> I just acquired a new 1.1G athlon on an asus a7v133. It has a 686b.
> What should I expect w the 686b?  and is the Via 686b data sheet 
> available somewhere? 

Make sure you use the latest 2.4.2-acxx drivers. Most other versions of
my drivers have little bugs in the 686b support. Harmless but somewhat
annoying.

-- 
Vojtech Pavlik
SuSE Labs

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-07 13:23   ` John Heil
  2001-03-08  8:17     ` Vojtech Pavlik
@ 2001-03-08 17:30     ` Wayne Whitney
  2001-03-08 18:51       ` Vojtech Pavlik
  1 sibling, 1 reply; 14+ messages in thread
From: Wayne Whitney @ 2001-03-08 17:30 UTC (permalink / raw)
  To: vojtech; +Cc: linux-kernel

In mailing-lists.linux-kernel, you wrote:

> Make sure you use the latest 2.4.2-acxx drivers. Most other versions of
> my drivers have little bugs in the 686b support. Harmless but somewhat
> annoying.

Does this mean that the version 3.21 of your driver in the latest
2.4.2-acxx is newer than the version 4.3 that you distributed to the
LKML a couple weeks ago?

Cheers,
Wayne

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-08  8:17     ` Vojtech Pavlik
@ 2001-03-08 18:35       ` Harold Oga
  2001-03-08 20:54         ` Vojtech Pavlik
  0 siblings, 1 reply; 14+ messages in thread
From: Harold Oga @ 2001-03-08 18:35 UTC (permalink / raw)
  To: linux-kernel

On Thu, Mar 08, 2001 at 09:17:06AM +0100, Vojtech Pavlik wrote:
>On Wed, Mar 07, 2001 at 01:23:49PM +0000, John Heil wrote:
>Make sure you use the latest 2.4.2-acxx drivers. Most other versions of
>my drivers have little bugs in the 686b support. Harmless but somewhat
>annoying.
Hi,
   Hmm, last I checked, Alan had only included v3.21 of your VIA ide
driver in the 2.4.2-acxx series, which still had some minor problems with
the 686B.  These didn't clear up until v4.3 of the driver.

-Harold
-- 
"Life sucks, deal with it!"

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-08 17:30     ` Wayne Whitney
@ 2001-03-08 18:51       ` Vojtech Pavlik
  2001-03-09  7:25         ` Daniela Engert
  0 siblings, 1 reply; 14+ messages in thread
From: Vojtech Pavlik @ 2001-03-08 18:51 UTC (permalink / raw)
  To: Wayne Whitney; +Cc: linux-kernel

On Thu, Mar 08, 2001 at 09:30:23AM -0800, Wayne Whitney wrote:

> In mailing-lists.linux-kernel, you wrote:
> 
> > Make sure you use the latest 2.4.2-acxx drivers. Most other versions of
> > my drivers have little bugs in the 686b support. Harmless but somewhat
> > annoying.
> 
> Does this mean that the version 3.21 of your driver in the latest
> 2.4.2-acxx is newer than the version 4.3 that you distributed to the
> LKML a couple weeks ago?

They're about the same - only Alan didn't like the PCI speed measurement
code that's new in the 4.x series, so I added all the other changes to
the 3.20 driver, and 3.21 was born.

4.x is development
3.x is stable

-- 
Vojtech Pavlik
SuSE Labs

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-08 18:35       ` Harold Oga
@ 2001-03-08 20:54         ` Vojtech Pavlik
  2001-03-09 13:10           ` Harold Oga
  0 siblings, 1 reply; 14+ messages in thread
From: Vojtech Pavlik @ 2001-03-08 20:54 UTC (permalink / raw)
  To: linux-kernel

On Thu, Mar 08, 2001 at 11:35:42AM -0700, Harold Oga wrote:

> On Thu, Mar 08, 2001 at 09:17:06AM +0100, Vojtech Pavlik wrote:
> >On Wed, Mar 07, 2001 at 01:23:49PM +0000, John Heil wrote:
> >Make sure you use the latest 2.4.2-acxx drivers. Most other versions of
> >my drivers have little bugs in the 686b support. Harmless but somewhat
> >annoying.
> Hi,
>    Hmm, last I checked, Alan had only included v3.21 of your VIA ide
> driver in the 2.4.2-acxx series, which still had some minor problems with
> the 686B.  These didn't clear up until v4.3 of the driver.

3.21 has these fixes in it. It's series 3 because it doesn't include the
PCI speed measurement feature.

-- 
Vojtech Pavlik
SuSE Labs

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-08 18:51       ` Vojtech Pavlik
@ 2001-03-09  7:25         ` Daniela Engert
  2001-03-09  7:53           ` Vojtech Pavlik
  0 siblings, 1 reply; 14+ messages in thread
From: Daniela Engert @ 2001-03-09  7:25 UTC (permalink / raw)
  To: Vojtech Pavlik; +Cc: linux-kernel

On Thu, 8 Mar 2001 19:51:07 +0100, Vojtech Pavlik wrote:

>They're about the same - only Alan didn't like the PCI speed measurement
>code that's new in the 4.x series, so I added all the other changes to
>the 3.20 driver, and 3.21 was born.

I do understand Alan's objections against this speed measurement code
very well. I have similar code built into other (non-Linux) drivers,
and according to the many user reports that I got the measurement
results should be taken with a grain of salt. It is working perfectly
in most cases, but it may fail from time to time. There is a hidden
assumption in this type of measurement which the device that you run
the test against has to fulfill. If it doesn't (and it is not required
to do to be conforming to the ATA spec), the measurement results (PCI
bus clock) are bogus (typically way too high).

Ciao,
  Dani

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Daniela Engert, systems engineer at MEDAV GmbH
Gräfenberger Str. 34, 91080 Uttenreuth, Germany
Phone ++49-9131-583-348, Fax ++49-9131-583-11



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-09  7:25         ` Daniela Engert
@ 2001-03-09  7:53           ` Vojtech Pavlik
  2001-03-12 19:33             ` Andre Hedrick
  0 siblings, 1 reply; 14+ messages in thread
From: Vojtech Pavlik @ 2001-03-09  7:53 UTC (permalink / raw)
  To: Daniela Engert; +Cc: linux-kernel

On Fri, Mar 09, 2001 at 08:25:43AM +0100, Daniela Engert wrote:

> >They're about the same - only Alan didn't like the PCI speed measurement
> >code that's new in the 4.x series, so I added all the other changes to
> >the 3.20 driver, and 3.21 was born.
> 
> I do understand Alan's objections against this speed measurement code
> very well. I have similar code built into other (non-Linux) drivers,
> and according to the many user reports that I got the measurement
> results should be taken with a grain of salt. It is working perfectly
> in most cases, but it may fail from time to time. There is a hidden
> assumption in this type of measurement which the device that you run
> the test against has to fulfill. If it doesn't (and it is not required
> to do to be conforming to the ATA spec), the measurement results (PCI
> bus clock) are bogus (typically way too high).

Actually I don't think my method can ever result in a measurement higher
than real PCI clock, but can result in a lower one (if the device
deasserts IORDY even on a speed slower than PIO_0), which is also a
problem. Anyway, on fast machines the accuracy of the current algorithm
is +- .01 MHz.

Once tested a little more, the measurement will probably go in, however
with an option for the user to override it with a command line
parameter.

Btw, if it isn't a secret - what other drivers are those and what is the
exact method you used ... ?

-- 
Vojtech Pavlik
SuSE Labs

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-08 20:54         ` Vojtech Pavlik
@ 2001-03-09 13:10           ` Harold Oga
  2001-03-09 15:25             ` Harold Oga
  0 siblings, 1 reply; 14+ messages in thread
From: Harold Oga @ 2001-03-09 13:10 UTC (permalink / raw)
  To: linux-kernel

On Thu, Mar 08, 2001 at 09:54:48PM +0100, Vojtech Pavlik wrote:
>On Thu, Mar 08, 2001 at 11:35:42AM -0700, Harold Oga wrote:
>
>> On Thu, Mar 08, 2001 at 09:17:06AM +0100, Vojtech Pavlik wrote:
>> >On Wed, Mar 07, 2001 at 01:23:49PM +0000, John Heil wrote:
>> >Make sure you use the latest 2.4.2-acxx drivers. Most other versions of
>> >my drivers have little bugs in the 686b support. Harmless but somewhat
>> >annoying.
>> Hi,
>>    Hmm, last I checked, Alan had only included v3.21 of your VIA ide
>> driver in the 2.4.2-acxx series, which still had some minor problems with
>> the 686B.  These didn't clear up until v4.3 of the driver.
>
>3.21 has these fixes in it. It's series 3 because it doesn't include the
>PCI speed measurement feature.
Hi,
   Hmm, ok, I'll have to go back and try it again, because I could have
sworn these fixes were not in 3.21.

-Harold
-- 
"Life sucks, deal with it!"

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-09 13:10           ` Harold Oga
@ 2001-03-09 15:25             ` Harold Oga
  0 siblings, 0 replies; 14+ messages in thread
From: Harold Oga @ 2001-03-09 15:25 UTC (permalink / raw)
  To: linux-kernel

On Fri, Mar 09, 2001 at 06:10:56AM -0700, Harold Oga wrote:
>On Thu, Mar 08, 2001 at 09:54:48PM +0100, Vojtech Pavlik wrote:
>>3.21 has these fixes in it. It's series 3 because it doesn't include the
>>PCI speed measurement feature.
>Hi,
>   Hmm, ok, I'll have to go back and try it again, because I could have
>sworn these fixes were not in 3.21.
Hi,
   Ok, I officially withdraw my claim that 3.21 has problems with the
686B, and apologize to Vojtech for not actually testing 3.21 before I made
the claim.  I should know better that to trust my memory :)

-Harold
-- 
"Life sucks, deal with it!"

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Linux 2.4.2ac12 (vt82c686 info)
  2001-03-09  7:53           ` Vojtech Pavlik
@ 2001-03-12 19:33             ` Andre Hedrick
  0 siblings, 0 replies; 14+ messages in thread
From: Andre Hedrick @ 2001-03-12 19:33 UTC (permalink / raw)
  To: Vojtech Pavlik; +Cc: Daniela Engert, linux-kernel


Daniela,

Great to hear from you again my dear! ;-)

On Fri, 9 Mar 2001, Vojtech Pavlik wrote:

> On Fri, Mar 09, 2001 at 08:25:43AM +0100, Daniela Engert wrote:
> 
> > >They're about the same - only Alan didn't like the PCI speed measurement
> > >code that's new in the 4.x series, so I added all the other changes to
> > >the 3.20 driver, and 3.21 was born.
> > 
> > I do understand Alan's objections against this speed measurement code
> > very well. I have similar code built into other (non-Linux) drivers,
> > and according to the many user reports that I got the measurement
> > results should be taken with a grain of salt. It is working perfectly
> > in most cases, but it may fail from time to time. There is a hidden
> > assumption in this type of measurement which the device that you run
> > the test against has to fulfill. If it doesn't (and it is not required
> > to do to be conforming to the ATA spec), the measurement results (PCI
> > bus clock) are bogus (typically way too high).
> 
> Actually I don't think my method can ever result in a measurement higher
> than real PCI clock, but can result in a lower one (if the device
> deasserts IORDY even on a speed slower than PIO_0), which is also a
> problem. Anyway, on fast machines the accuracy of the current algorithm
> is +- .01 MHz.
> 
> Once tested a little more, the measurement will probably go in, however
> with an option for the user to override it with a command line
> parameter.
> 
> Btw, if it isn't a secret - what other drivers are those and what is the
> exact method you used ... ?
> 
> -- 
> Vojtech Pavlik
> SuSE Labs
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
> 

Andre Hedrick
Linux ATA Development
ASL Kernel Development
-----------------------------------------------------------------------------
ASL, Inc.                                     Toll free: 1-877-ASL-3535
1757 Houret Court                             Fax: 1-408-941-2071
Milpitas, CA 95035                            Web: www.aslab.com


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2001-03-12 19:34 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-03-06 13:05 Linux 2.4.2ac12 (vt82c686 info) George Garvey
2001-03-07 19:14 ` Vojtech Pavlik
2001-03-07 13:23   ` John Heil
2001-03-08  8:17     ` Vojtech Pavlik
2001-03-08 18:35       ` Harold Oga
2001-03-08 20:54         ` Vojtech Pavlik
2001-03-09 13:10           ` Harold Oga
2001-03-09 15:25             ` Harold Oga
2001-03-08 17:30     ` Wayne Whitney
2001-03-08 18:51       ` Vojtech Pavlik
2001-03-09  7:25         ` Daniela Engert
2001-03-09  7:53           ` Vojtech Pavlik
2001-03-12 19:33             ` Andre Hedrick
2001-03-08  5:47   ` Rogerio Brito

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).