On Sun, 28 Dec 2003 14:49:31 +0000
Jeremy Sonander
Hi,
I am trying to understand the power management on my Athlon 64 3200 system. I need to do this since the fan is running full speed all the time, and its loud.
Buy a new CPU fan then. There are some very nice quiet ones around now for Athlon64.
I have heard that the Athlon 64 contains an internal temperature probe.
Suse 9.0 is shipped with the lm_sensors package, and running /usr/sbin/ sensors-detect decided correctly that there was an IT8712F SuperIO chip, and arranged for the relevant modules to be loaded.
Now the sensors command returns the data below, where the temp readings show random numbers for temp 1 and 3, and always 86C for temp2. I think the 86'C reading is causing the system to spin the fan at full speed, and also slows the clock down almost to the point of lockup unless I use the command rccpufreqd fast
I would not trust lm_sensors very much. You can check the temperature in /proc/acpi
So what I need to know is should I persevere trying to get the it87 working, or is there some other module I should be using to measure the temperature of the core of the Athlon 64?
It sounds more like a BIOS problem. Actually I don't know any boards that even do active CPU fan controlling based on temperature, but I guess it is possible. Linux certainly doesn't do it. -Andi