Bookmark this page:
Yahoo!
Windows Live
del.icio.us
digg
Netscape
|
|
|||||||||||||
|
Posted by jg on June 9, 2007, 4:52 pm
Please log in for more thread options I'm currently working on a Compaq PC based on an Asus P4G533-LA (Echo) mobo. In the BIOS hardware monitoring section, I can see that the current CPU Temp is around 42 Celcius/108 Fahrenheit. I installed Motherboard Monitor 5 to see how this temp may vary under different contidions as well as to set an alarm in case the fans ever stop running, because they are very silent.. When I set MBM to display the CPU temp on the tray - it displays "0"; when I set it to show the case temp, it shows 42 Celcius.. There's an option in MBM to link the sensor to a board sensor. The above readings were made using "Custom." In addition to this "Custom" setting I have 3 additional choices: "Mozart2-1", and "Mozart2-2" and "None" Linking the MBM CPU sensor to Mozart2-1 gives the same reading as the "Custom Case Sensor" , and linking it to the "Mozart2-2" gives a reading around 55 Celcius / 130 Fahrenheit. I found a mobo layout specs on HP/Compaq site and checked that the CPU & Case fans were plugged on their respective connector. My questions : - why MBM reports as "CASE Temp" the figure the BIOS says it's the CPU Temp ? (BTW, the BIOS doesn't report a "Case Temp") - what is this 55 degrees Celcius / 130 fahrenneith measure corresponding to ? Thanks | |||||||||||||
|
Posted by Paul on June 9, 2007, 7:56 pm
Please log in for more thread options According to this Mozart2 has two temp sensors. http://www.almico.com/forumsensors.php And while P4G533-LA is not listed here, you can see some similar motherboards that use Mozart2. For example P4B533-VM has Mozart2-2 for Case and Mozart2-1 for CPU. http://web.archive.org/web/20060107075602/mbm.livewiredev.com/comp/asus.html The claim is, that Mozart2 is made by Attansic, custom for Asus. Which means no datasheet was to leak into the public domain. I believe Asus did this, to help prevent copy-cat motherboard makers, from making cheap copies of their motherboards. By using custom chips, it makes it harder to make exact copies. To this day, it appears there are still no datasheets on the Attansic site. Attansic was a fabless semi company, and Asus invested and owned a part interest in them. It seems Attansic was finally bought by someone else. Mozart2 (ASM58) is mentioned here, but it doesn't say whether the chip supports both diode method as well as thermistor. The info here, does match the Almico listing, in that it says there are two temp registers, and four for voltage. http://lug.oregonstate.edu/lxr/source/Documentation/hwmon/w83781d?v=2.6.13 This page says: http://lists.lm-sensors.org/pipermail/lm-sensors/2003-July/003509.html Mozart2: - no diode selection option like the winbonds have - sensor 1: offset $27 of the sensor chip - sensor 2: offset $13 of the sensor chip so that means the CPU temp and the case temp, would be measured with thermistors if they were connected. If there was a thermistor for the CPU, it would probably be located in the center of the CPU socket. At least some thermistors, have a square cross section, while ordinary resistors have a rectangular cross section and a resistor would be flatter than a thermistor. Without close up pictures, it is hard to speculate further. http://h10025.www1.hp.com/ewfrf-JAVA/Doc/images/c00433115.jpg If a chip only supports thermistors, it improves the odds that the right arithmetic is being used in the temperature conversion software. Paul | |||||||||||||
|
Posted by jg on June 10, 2007, 8:55 am
Please log in for more thread options Thanks for you detailed reply, Paul.
I must admit I'm not litterate in the sensors and thermistor domain, nor in the inner workings of these devices (while it is always interesting to learn something new). My post was based on observations I made that seems odd to me : a "case" temp higher than the CPU temp reported by both MBM and the mobo Bios. Am I correct if I understand from your reply that because the Mozart2 datasheet was never publicly released, there's a chance that utilities software such as MBM or Everest report wrong values ? > And while P4G533-LA is not listed here, you can see
> some similar motherboards that use Mozart2. For example > P4B533-VM has Mozart2-2 for Case and Mozart2-1 for CPU. > > http://web.archive.org/web/20060107075602/mbm.livewiredev.com/comp/asus.html > You say that P4G533-LA is not listed on that page, but there's an P4G533 (without -LA suffix) listed (-LA probably meaning "with integrated Lan and Audio ?) listing different chip and sensor set than Mozart: SMSC LPC47M192 : sensor chip LPC47M192 1 : case sensor LPC47M192 2 : cpu sensor In the MBM Configuration wizard, there's only one entry for this board, and it includes "all revisions". To make sure I didn't initially select the wrong board, I ran the MBM wizard again, and here's what the "System Info" (with default settings) reports: ------Sensor Chip------- Main Sensor Chip : Asus Mozart2 SMB Address : $E800 Used Bus : SMB CHIP Intel ICH4 Chip Address : $77 -Sensor Chip Selections- Possible Temp Sensors[1] : Mozart2-1 Possible Temp Sensors[2] : Mozart2-2 Selected Temp Sensors[1] : LPC47M192-1 (406) Selected Temp Sensors[2] : LPC47M192-2 (407) Possible Voltage Sensors[2] : MBM Fixed Selected Voltage Sensors[1] : MBM Fixed (2) Selected Voltage Sensors[2] : MBM Fixed (2) Selected Voltage Sensors[3] : MBM Fixed (2) Selected Voltage Sensors[4] : MBM Fixed (2) Selected Voltage Sensors[5] : MBM Fixed (2) Selected Voltage Sensors[6] : MBM Fixed (2) Selected Voltage Sensors[7] : MBM Fixed (2) Possible Fan Sensors[2] : Mozart2-1 Possible Fan Sensors[3] : Mozart2-2 Selected Fan Sensors[1] : LPC47xxxx-1 T1 D4 (94) Selected Fan Sensors[2] : LPC47xxxx-2 T1 D4 (95) Possible Voltage Sub Types[0] : Mozart2 Standard Selected Voltage Sub Type : Error (1) --Sensor Chip Readings-- Temperature Readout[1] : 31 Temperature Readout[2] : 0 ============================= I also run Lavalys Everest and here's what the "Sensors" section reports: Sensor properties - Sensor type : Asus Mozart-2 (SMBus 77h) Temperatures - Motherboard 55 C (131 F) - CPU 32 C (90 F) - Maxtor 4R120L0 34 C (93 F) Cooling Fans - CPU 1687 RPM I wonder why Everest does not report the case fan (while it is in the BIOS) but that's another story. What puzzles me is the motherboard temp being so high compared to the CPU temp. BTW, it's an Intel Celeron 2.7Ghz. What do you think ? | |||||||||||||
|
Posted by Paul on June 10, 2007, 5:26 pm
Please log in for more thread options jg wrote:
> Thanks for you detailed reply, Paul.
> > I must admit I'm not litterate in the sensors and thermistor domain, nor > in the inner workings of these devices (while it is always interesting > to learn something new). > > My post was based on observations I made that seems odd to me : a > "case" temp higher than the CPU temp reported by both MBM and the mobo > Bios. > > Am I correct if I understand from your reply that because the Mozart2 > datasheet was never publicly released, there's a chance that utilities > software such as MBM or Everest report wrong values ? > > > >> And while P4G533-LA is not listed here, you can see
>> some similar motherboards that use Mozart2. For example >> P4B533-VM has Mozart2-2 for Case and Mozart2-1 for CPU. >> >> http://web.archive.org/web/20060107075602/mbm.livewiredev.com/comp/asus.html >> >> >
> You say that P4G533-LA is not listed on that page, but there's an P4G533 > (without -LA suffix) listed (-LA probably meaning "with integrated Lan > and Audio ?) listing different chip and sensor set than Mozart: > > SMSC LPC47M192 : sensor chip > LPC47M192 1 : case sensor > LPC47M192 2 : cpu sensor > > In the MBM Configuration wizard, there's only one entry for this board, > and it includes "all revisions". > > To make sure I didn't initially select the wrong board, I ran the MBM > wizard again, and here's what the "System Info" (with default settings) > reports: > > ------Sensor Chip------- > > Main Sensor Chip : Asus Mozart2 > SMB Address : $E800 > Used Bus : SMB CHIP Intel ICH4 > Chip Address : $77 > > -Sensor Chip Selections- > > Possible Temp Sensors[1] : Mozart2-1 > Possible Temp Sensors[2] : Mozart2-2 > > Selected Temp Sensors[1] : LPC47M192-1 (406) > Selected Temp Sensors[2] : LPC47M192-2 (407) > > Possible Voltage Sensors[2] : MBM Fixed > > Selected Voltage Sensors[1] : MBM Fixed (2) > Selected Voltage Sensors[2] : MBM Fixed (2) > Selected Voltage Sensors[3] : MBM Fixed (2) > Selected Voltage Sensors[4] : MBM Fixed (2) > Selected Voltage Sensors[5] : MBM Fixed (2) > Selected Voltage Sensors[6] : MBM Fixed (2) > Selected Voltage Sensors[7] : MBM Fixed (2) > > Possible Fan Sensors[2] : Mozart2-1 > Possible Fan Sensors[3] : Mozart2-2 > > Selected Fan Sensors[1] : LPC47xxxx-1 T1 D4 (94) > Selected Fan Sensors[2] : LPC47xxxx-2 T1 D4 (95) > > Possible Voltage Sub Types[0] : Mozart2 Standard > Selected Voltage Sub Type : Error (1) > > --Sensor Chip Readings-- > > Temperature Readout[1] : 31 > Temperature Readout[2] : 0 > > > ============================= > > I also run Lavalys Everest and here's what the "Sensors" section reports: > > Sensor properties > - Sensor type : Asus Mozart-2 (SMBus 77h) > > Temperatures > - Motherboard 55 C (131 F) > - CPU 32 C (90 F) > - Maxtor 4R120L0 34 C (93 F) > > Cooling Fans > - CPU 1687 RPM > > I wonder why Everest does not report the case fan (while it is in the > BIOS) but that's another story. > > What puzzles me is the motherboard temp being so high compared to the > CPU temp. BTW, it's an Intel Celeron 2.7Ghz. > > > What do you think ? > > What I was looking for first, was some background on the thing. P4G533-LA is not the same as P4G533. There are chip differences, like a difference hardware monitor. Some people, based on the available info, would try searching for the thermistors. I don't know how they find them, but some people have managed to track down which components measure the temperatures. I've never had much luck myself. A second issue, is how do the monitor program writers figure out the arithmetic necessary for each sensor. For voltage measurement, there can be scaling resistors, so there is an arithmetic function to fix that. For temperature, the thermistor has a beta (like 3435) and there is a nonlinear equation to compute the temperature. Some monitor chips have a look up table, but it still has to represent the non-linear behavior of NTC thermistors or diodes. The temperature equation usually includes a "fudge factor" or temperature offset. Take the example of the thermistor in the CPU socket. The thermistor may be touching, by means of a mechanical connection. (Some motherboards have a gadget to help the thermistor sample the temp of the bottom of the CPU. When the thermistor doesn't touch, it measures a temp much less than the real CPU temp. Also, the dynamics would be wrong. On my computer, I'm currently running MBM. If I start a game, the temp shoots up in a matter of seconds. If I alt-tab out of the game, it comes down over a matter of 30 seconds perhaps. And this is because I have a diode sensor on the CPU die. A thermistor will respond much more slowly. The person writing the monitor program, has to "guess" as to how much diff there is between the real CPU temp and the actual temp. The temp offset used by Asus Probe, by the BIOS, or by MBM or Speedfan, could be quite different. Sometimes people get scared needlessly, because of the offset that is applied. So, I hope you can see that by using a thermistor, if the info I dug up is accurate, there is much less chance of getting an accurate reading. In the recent past, I wasn't running MBM, because everything on my machine seemed fine. Now that summer is here, I noticed my PSU was getting hotter than normal (actually by the smell of the thing). My machine runs Win2K, and is supposed to be using the HALT instruction. Now, some software I added to the machine, seems to have fouled that up. I got a copy of RMClock, and there is an option in there, to launch an idle loop routine, for each core on a processor. The Task Manager no longer accurately reflects processor loading (it will always read 100% CPU), but RMClock has its own display of the real CPU load. The RMClock idle loop (RMCLockHLT.exe) is the thing you see in the Task Manager. And when it is running, it uses the HLT instruction. This cools the processor, as the processor enters a lower power state, until it is interrupted by a clock tick interrupt or the like. This does not help with real 100% CPU loading, as the temp will still shoot up. But it does reduce the temps when not gaming, for example. (Install the program, then look under "Management", click "Run HLT" if and only if you think your OS is not using HLT. You can always reboot and stop using RMClock, if there is no improvement. My temps dropped by more than 10C by doing this. My processor draws about 13W when using HLT.) http://cpu.rightmark.org/products/rmclock.shtml http://cpu.rightmark.org/download/rmclock_225_bin.exe A typical RMclock display is here (second picture down): http://www.coolaler.com/forum/showthread.php?t=117069 I'm not saying you are going to learn more than you already know. The sensors could be mislabeled. That is always possible. The dynamics of temperature rise and fall, would have helped identify the sensor type, if the processor diode method was being used. (CPU would rise fast when you start a game.) But if both sensors are thermistors, their dynamics will be similar. The offset is purely an estimate, used by the monitor program writer, and helps compensate for the physical reality of a thermistor based CPU sensor, not making contact with the bottom of the CPU. The diode method, at least gets the sensor in the right place, as it is part of the CPU silicon die. So start a 100% CPU program running, and watch the sensors. Does the CPU sensor shoot up immediately ? Do the sensors seem to ignore how loaded the CPU is ? Those will help provide clues as to what's up with your machine. Paul | |||||||||||||
| Similar Threads | Posted |
| MBM5 vs BIOS CPU & Case temps | June 9, 2007, 4:52 pm |
| Antec P180/182 case temps | February 24, 2008, 11:41 am |
| Plugin for MBM5 to read C2Ds. | July 1, 2008, 1:30 am |
| How are my temps? | August 14, 2005, 10:55 pm |
| Athlon 64 X2 5200+ Temps | March 30, 2007, 6:23 pm |
| Remedy for bad graphics card bios flash --- use PCI graphics card WITH dead AGP card to reflash bios | January 22, 2006, 9:31 am |
| new case | June 26, 2005, 12:15 pm |
| Which case to get? | August 15, 2005, 8:07 am |
| Case PSU | October 11, 2005, 1:24 pm |
| Best case for around $60? | October 22, 2005, 6:59 pm |
| Case LED | June 6, 2007, 12:43 am |
| Case fan | September 6, 2007, 6:52 pm |
| Choosing a case... | July 7, 2005, 7:49 pm |
| Enermax case fan | August 23, 2005, 5:02 pm |
| PC case question | September 26, 2005, 3:49 pm |

MBM5 vs BIOS CPU & Case temps
Yahoo!
Windows Live
del.icio.us
digg
Netscape 





>
> I'm currently working on a Compaq PC based on an Asus P4G533-LA (Echo)
> mobo.
>
> In the BIOS hardware monitoring section, I can see that the current CPU
> Temp is around 42 Celcius/108 Fahrenheit.
>
> I installed Motherboard Monitor 5 to see how this temp may vary under
> different contidions as well as to set an alarm in case the fans ever
> stop running, because they are very silent..
>
>
> When I set MBM to display the CPU temp on the tray - it displays "0";
> when I set it to show the case temp, it shows 42 Celcius..
>
> There's an option in MBM to link the sensor to a board sensor. The
> above readings were made using "Custom."
>
> In addition to this "Custom" setting I have 3 additional choices:
> "Mozart2-1", and "Mozart2-2" and "None"
>
> Linking the MBM CPU sensor to Mozart2-1 gives the same reading as the
> "Custom Case Sensor" , and linking it to the "Mozart2-2" gives a
> reading around 55 Celcius / 130 Fahrenheit.
>
> I found a mobo layout specs on HP/Compaq site and checked that the CPU &
> Case fans were plugged on their respective connector.
>
>
> My questions :
>
> - why MBM reports as "CASE Temp" the figure the BIOS says it's the CPU
> Temp ? (BTW, the BIOS doesn't report a "Case Temp")
>
> - what is this 55 degrees Celcius / 130 fahrenneith measure
> corresponding to ?
>
> Thanks
>
>