VT1211: wrong vid, vcore

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.






[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux