Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Crazy k8temp output
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
BitJam
Advocate
Advocate


Joined: 12 Aug 2003
Posts: 2513
Location: Silver City, NM

PostPosted: Wed Mar 28, 2007 5:24 am    Post subject: Crazy k8temp output Reply with quote

I've got an AMD-64 x2 3600+ on an ASUS m2npv-vm mobo. Once I turned on frequency scaling the output from k8temp reads extremely low. For example it is now reading 8C and 11C (around 50F) when the room temperature is at least 65F (18C). When the both cores are running at 100% the temperature reading rises to the mid 30's C (about 90F). I just have the stock heatsink and fan, no refrigeration, so I doubt that the cores are ever below room temperature. I would like to get an accurate temperature reading so I know I'm not frying my CPU. I want to put in a much quieter CPU fan but I am a little leery since I don't know what the actual temperature is. Should I just add 10C to the k8temp readings or is there a better way?

Ironically, one of the it8716-isa-0290 sensors on the motherboard reads extremely high. Under heavy load it can go up the the mid to high 60s C. (about 150F). I've read that this is due to a very hot northbridge and a poor placement of the sensor which puts it right at the power leads to the CPU. I'm planning on replacing the wimpy stock northbridge heatsink with a Zalman ZM-NB47J. But this board has a built-in graphics chip and that heat sink says explicitly that it is not to be used when there is built in graphics chip.
Back to top
View user's profile Send private message
RAIH
Tux's lil' helper
Tux's lil' helper


Joined: 08 Jul 2005
Posts: 114
Location: POLAND

PostPosted: Wed Mar 28, 2007 10:57 am    Post subject: Reply with quote

What the

Code:
sensors


comand give paste it !
_________________
JESTEM W SZOKU
Back to top
View user's profile Send private message
BitJam
Advocate
Advocate


Joined: 12 Aug 2003
Posts: 2513
Location: Silver City, NM

PostPosted: Wed Mar 28, 2007 2:38 pm    Post subject: Reply with quote

I just booted up this morning. The room temperature is 65F (18C). Near the floor it may be as low as 15C. Here is the output of sensors:
Code:

k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:
              +3 C
temp2:       -15 C
Core1 Temp:
              +4 C
temp4:       -15 C

it8716-isa-0290
Adapter: ISA adapter
VCore:     +1.04 V  (min =  +0.00 V, max =  +4.08 V)
+3.3V:     +3.18 V  (min =  +0.00 V, max =  +4.08 V)
+5V:       +4.78 V  (min =  +0.00 V, max =  +6.85 V)
+12V:     +11.90 V  (min =  +0.00 V, max = +16.32 V)
5VSB:      +4.68 V  (min =  +0.00 V, max =  +6.85 V)
VBat:      +2.90 V
CPU Fan:  3391 RPM  (min =    0 RPM)
fan2:        0 RPM  (min =    0 RPM)
PS  Fan:  1106 RPM  (min =    0 RPM)
CPU Temp:    +22 C  (low  =    -1 C, high =  +127 C)   sensor = diode
M/B Temp:    +25 C  (low  =    -1 C, high =  +127 C)   sensor = thermistor
temp3:       +25 C  (low  =    -1 C, high =  +127 C)   sensor = thermistor
vid:      +0.000 V

I've been using gkrellm to monitor the temperatures. Whenever I've run the sensors command it has always agreed with gkrellm. The labels in the sensors output are the ones I added to /etc/sensors.conf. Usually I have ignored temp2 and temp4 from the k8temp output because they are even mor crazy but I commented out the ignore lines so you can see them.
Back to top
View user's profile Send private message
IQgryn
l33t
l33t


Joined: 05 Sep 2005
Posts: 764
Location: WI, USA

PostPosted: Wed Mar 28, 2007 5:24 pm    Post subject: Reply with quote

The CPU and M/B temps at the bottom seem to be working; maybe you should use those instead?
Back to top
View user's profile Send private message
BitJam
Advocate
Advocate


Joined: 12 Aug 2003
Posts: 2513
Location: Silver City, NM

PostPosted: Wed Mar 28, 2007 5:45 pm    Post subject: Reply with quote

That was my first thought which caused me to label the sensors as I did. But a little research revealed that both of the it8716 sensors are on the motherboard while the k8temp sensors are actually inside the CPU. The m2npv-vm motherboard I have is peculiar. The sensor I labeled as "CPU Temp" is actually more affected by the hot northbridge and by the power leads to the CPU than it is by the temperature of the CPU itself. The northbridge has a much wider operating temperature than the CPU.

Thankfully, the CPU is much cooler than the northbridge. The heatsink on the CPU is usually cool to the touch. I just don't believe it is below room temperature. Also, it appears that the k8temp sensors are working since the temperature readings go up and down depending in CPU load. I think the problem is that they are not properly calibrated.
Back to top
View user's profile Send private message
robselina
Apprentice
Apprentice


Joined: 05 Feb 2006
Posts: 165
Location: Socorro, NM, USA

PostPosted: Wed Mar 28, 2007 10:17 pm    Post subject: Reply with quote

you can edit your /etc/sensors.conf file and re-calculate the k8temp values but the calculation will really be a WAG. I ended up doing that for a few sensors on my mobo, I just pulled the values from BIOS before I booted the system a few times and used those to make the output from sensors a little closer to reality. Not the best approach but it's at least a little more accurate.
Back to top
View user's profile Send private message
BitJam
Advocate
Advocate


Joined: 12 Aug 2003
Posts: 2513
Location: Silver City, NM

PostPosted: Wed Mar 28, 2007 11:46 pm    Post subject: Reply with quote

Unfortunately the k8temp sensors do not show up in the bios. But maybe I can just measure the temperature of the heat sink and use that to calibrate.
Back to top
View user's profile Send private message
robselina
Apprentice
Apprentice


Joined: 05 Feb 2006
Posts: 165
Location: Socorro, NM, USA

PostPosted: Thu Mar 29, 2007 3:24 am    Post subject: Reply with quote

BitJam wrote:
Unfortunately the k8temp sensors do not show up in the bios. But maybe I can just measure the temperature of the heat sink and use that to calibrate.


Good point, those laser temerature readers are becomming more common toys.

BTW, good to see another New Mexican! (I live in Socorro)
Back to top
View user's profile Send private message
BitJam
Advocate
Advocate


Joined: 12 Aug 2003
Posts: 2513
Location: Silver City, NM

PostPosted: Thu Mar 29, 2007 3:38 am    Post subject: Reply with quote

Drobbins is from New Mexico.
Back to top
View user's profile Send private message
hvengel
Guru
Guru


Joined: 19 Sep 2004
Posts: 515

PostPosted: Sat Mar 31, 2007 2:07 am    Post subject: Reply with quote

If you go to the arctic silver web site they have a white paper of how to calibrate your CPU temperature reading. It is written for some older Intel CPUs but the basic procedure applies to ANY CPU with an internal temperature sensor and it is fairly easy to do. In most cases where your temperatures are way off there is a constant offset. The procedure on the arctic silver web site will allow you to figure out what this offset is to within 1C. This is more than close enough for your needs.
Back to top
View user's profile Send private message
widan
Veteran
Veteran


Joined: 07 Jun 2005
Posts: 1512
Location: Paris, France

PostPosted: Sat Mar 31, 2007 12:56 pm    Post subject: Re: Crazy k8temp output Reply with quote

BitJam wrote:
I've read that this is due to a very hot northbridge and a poor placement of the sensor which puts it right at the power leads to the CPU.

I don't know where the sensor is, but the chipset heatsink is burning hot, and obviously way too small.
BitJam wrote:
I'm planning on replacing the wimpy stock northbridge heatsink with a Zalman ZM-NB47J. But this board has a built-in graphics chip and that heat sink says explicitly that it is not to be used when there is built in graphics chip.

I'm pretty sure that Zalman heatsink has more heat exchange surface than what Asus puts on the board, so it should be fine thermal-wise. Just be sure there is enough clearance around the chipset on the board and that the attachment points are compatible. I think the warning on the Zalman applies more to replacing a chipset HSF (with fan) on a graphics-integrated chipset with a passive Zalman.

Asus originally intended to put something bigger on the chipset (look at this prototype), they probably switched to the tiny heatsink so that it would not get in the way of the PCI-E x1 slot.
Back to top
View user's profile Send private message
BitJam
Advocate
Advocate


Joined: 12 Aug 2003
Posts: 2513
Location: Silver City, NM

PostPosted: Sat Mar 31, 2007 5:22 pm    Post subject: Reply with quote

My stock heat sink looks a lot like the one in the picture. The Zalman is more massive and twice as tall.

The Zalman ZM-NB47J requires mounting holes which my mobo does not have. The stock heatsink is held on by a spring clip. I'm planning to make my own spring clip for the Zalman using this guide. Like the author of the guide, I've been unable to find the right kind of steel wire. My current plan is to use wire from an old coat hanger. I've had the old heat sink off and have verified that the Zalman will fit without needing any dremel tool surgery.

My one remaining concern is that the area where the heat sink makes contact is very small, maybe a quarter inch (7 or 8 mm) on a side. The stock heat sink has a gasket sort of thing shaped like the bezel on a monitor that is maybe half an inch on each side which surrounds the active area. I don't know if it is there to keep dust out or to add physical stability. It is made out of a softish foam material and I don't think I can remove it (for reuse) without destroying it. My current plans are to just ignore it when I attach the new heatsink.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum