[lm-sensors] VIA VT1211
Juerg Haefliger
juergh at gmail.com
Thu May 1 20:08:20 CEST 2008
Hi Alessandro,
> 2008/5/1 Juerg Haefliger <juergh at gmail.com>:
> > Hi Alessandro,
>
> Hi Juerg,
>
>
> > Hmm... Not very useful at the moment. I'm curious to see if anything
> > good ever comes out of it. VIA is notoriously tight lipped about their
> > stuff...
>
> I don't understand such behaviours. VIA should be glad to provide
> specs for the development of the drivers for their hardware...
Let's not go there. Unfortunately, some companies are like that and
dillusional about the importance and significance of their IP :-)
> > > It seems like there are three models of C7-D CPU's: C7-D Model A
> > > (1.5/2 GHz) and model D (1.5 Ghz) don't support PowerSaver, C7-D Model
> > > D (1.8/2 GHz) support PowerSaver (P-States P0-P1). I own a "Model A"
> > > C7-D.
>
> > OK, not good I guess.
>
> Well, this is the problem: I would like to read CPU temperature so I
> can handle the case ventilation (I've installed a fanbus which allow
> me to manually change the fan speed). Internal temperature stalls
> around 50 °C and the CPU temperature is always higher than the
> internal temperature. With frequency/voltage modulation I would make
> my CPU get little colder.
I understand. I still think we can get there.
> However I tried to update the BIOS (as suggested on the kernel's
> bugzilla) but the VIA Flash application corrupted my BIOS and now I'm
> forced to change motherboard (I should get the replacement tomorrow).
> Maybe I will not get the same motherboard.
Hmm... Happened to me too on a EPIA board. Fortunately I have access
to a programmer and could reprogram the BIOS externally.
> BTW the comments about temperature calculation in the
> /etc/sensors3.conf don't contain a formula for the C7 CPU and surely
> I'm about to get a different motherboard with the same CPU (maybe a
> different model so I can use e_powersaver). So the problem still is
> there: how can I get the offset and scale parameters for calculating
> the CPU temperature? Is there a method which doesn't imply to use
> frequency scaling?
Not unless you're willing to drill a hole in your CPU heatsink and
stick a thermal probe on the case of the CPU and calculate your way
back to the die temp.
> > It also seems to be able to throttle the CPU when it gets hot. Maybe
> > you can play around with those parameters and set the temp threshold
> > low so that it always throttles. Page 54 of the manual also shows some
> > BIOS settings for CPU clock and ratio. Have you played with those?
>
> Yes, I read it. Unfortunately the manual is very criptic about that
> and doesn't explain how it does work. I played with those settings but
> then I were unable to know if it worked or not (cpufreq-info doesn't
> work and lm-sensors have always shown the VID voltage around 1.2V).
Can you send me the current settings from the 'Thermal Management'
page (pg 33 in the manual) and the 'Frequency/Voltage control' page
(pg 54)? I believe you have the knobs to run the CPU at different
frequencies.
Btw I asked my contact at VIA for the datasheet of the C7 CPU. He's
trying to get it for me.
...juerg
> > ...juerg
>
> Bye, Alessandro.
>
More information about the lm-sensors
mailing list