On Jul 25, 2007, at 12:52 AM, Juerg Haefliger wrote: Hi Juerg, > No prob. That's why I'm listed as the maintainer of the vt1211 > driver :-) Yeah, I recognized already, had to patch my kernel with vt1211 before. > 11.49 is not unreasonable and 2.38V could just be due to tolerances of > the scaling resistors. I get the following readings on my M10000: > > vt1211-isa-6000 > Adapter: ISA adapter > +3.3V: +3.31 V (min = +0.00 V, max = +4.42 V) > +2.5V: +2.40 V (min = +0.00 V, max = +3.16 V) > VCore: +1.39 V (min = +0.00 V, max = +2.63 V) > +5V: +4.61 V (min = +0.00 V, max = +6.31 V) > +12V: +12.02 V (min = +0.00 V, max = +14.99 V) > +3.3V: +3.23 V (min = +0.00 V, max = +4.18 V) > Case Fan: 0 RPM (min = 0 RPM, div = 2) > CPU Fan: 4311 RPM (min = 0 RPM, div = 2) > CPU Temp: +46.3?C (high = +190?C, hyst = -78?C) > Int Temp: +59.0?C (high = +204?C, hyst = +0?C) > vid: +1.250 V (VRM Version 8.5) > > You can see that my 2.5V is also low but I just measured it and it > reads 2.504V. So I guess we should modify the compute line. > > compute in1 @ * (1 + 2.4 / 10), @ / (1 + 2.4 / 10) > > That results in 2.50V on my system, dead on! Looks like the boards use > a 2.4K instead of the VIA recommended 2K scaling resistor. may be a 2nd release of the board, or why would they use higher resistors? > While we're at it, the 5V is also low. 4.66V on my system whereas the > voltmeter shows 5.02V. That compute line needs some fiddling too. > > compute in3 @ * (1 + 16 / 10), @ / (1 + 16 / 10) > > Maybe one of these days I'll try to measure the actual values of the > scaling resistors but I'm too lazy right now :-) with your computing lines I get: vt1211-isa-6000 Adapter: ISA adapter +3.3V: +3.30 V (min = +3.14 V, max = +3.47 V) +2.5V: +2.46 V (min = +2.37 V, max = +2.63 V) VCore: +1.40 V (min = +1.35 V, max = +1.44 V) +5V: +5.05 V (min = +4.51 V, max = +5.51 V) +12V: +11.49 V (min = +10.77 V, max = +13.21 V) +3.3V: +3.28 V (min = +3.13 V, max = +3.46 V) Case Fan: 0 RPM (min = 3006 RPM, div = 2) CPU Fan: 0 RPM (min = 3006 RPM, div = 2) CPU Temp: +44.4 ?C (high = +85 ?C, hyst = +79 ?C) Int Temp: +60.0 ?C (high = +65 ?C, hyst = +60 ?C) vid: +1.250 V (VRM Version 8.5) I am using PE 10000: http://www.via.com.tw/en/products/mainboards/motherboards.jsp? motherboard_id=451 You may see, I am running it fanless Nehemiah C3 1 GHz, cooled passively with heatpipe: http://www.serener.com/pro_01.html One final question, which line do you use to compute temp1: compute temp1 (@ - 65) / 0.9686, (@ * 0.9686) + 65 #compute temp1 (@ - 83.869) / 0.9528, (@ * 0.9528) + 83.869 #compute temp1 (@ - 73.869) / 0.9528, (@ * 0.9528) + 73.869 ## i use a linear approximation of the via hw tool value->temp mapping table: ## temp = (71.0/73.0)*x-72.41 #compute temp1 (@*71)/73-72.41, (@+72.41)*73/71 Regards, c.