* 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-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 8:17 ` Vojtech Pavlik 2001-03-08 5:47 ` Rogerio Brito 1 sibling, 1 reply; 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-07 13:23 ` John Heil @ 2001-03-08 8:17 ` Vojtech Pavlik 2001-03-08 17:30 ` Wayne Whitney 2001-03-08 18:35 ` Harold Oga 0 siblings, 2 replies; 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-08 8:17 ` Vojtech Pavlik @ 2001-03-08 17:30 ` Wayne Whitney 2001-03-08 18:51 ` Vojtech Pavlik 2001-03-08 18:35 ` Harold Oga 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 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: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@vger.kernel.org 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@vger.kernel.org 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-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@vger.kernel.org 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
* Re: Linux 2.4.2ac12 (vt82c686 info) 2001-03-08 8:17 ` Vojtech Pavlik 2001-03-08 17:30 ` Wayne Whitney @ 2001-03-08 18:35 ` Harold Oga 2001-03-08 20:54 ` Vojtech Pavlik 1 sibling, 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 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 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-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
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 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 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 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