View previous topic :: View next topic |
Author |
Message |
Monkeywrench Apprentice
Joined: 22 Jun 2004 Posts: 205 Location: Florida
|
Posted: Mon Oct 25, 2004 8:51 pm Post subject: nforce2 and weird lm sensor readings |
|
|
Hey all. I just got lm sensors working my with asus nforce2 motherboard (A7N8X-X). Anyway, it all seems to be okay... but I'm not sure where some of these numbers are coming from.
1) Why does the SMBus adapter have a temp? I thought that was on the motherboard?
2) Why is there a CPU temp (AMD) and a CPU temp (Intel)?? This especially confuses me.
Code: | $ sensors
w83l785ts-i2c-1-2e
Adapter: SMBus nForce2 adapter at 5500
temp: +43 C (high = +110 C)
asb100-i2c-1-2d
Adapter: SMBus nForce2 adapter at 5500
VCore 1: +1.65 V (min = +1.26 V, max = +1.90 V)
+3.3V: +3.44 V (min = +2.96 V, max = +3.63 V)
+5V: +4.97 V (min = +4.49 V, max = +5.51 V)
+12V: +11.80 V (min = +9.55 V, max = +14.41 V)
-12V (reserved):
-12.32 V (min = -0.00 V, max = -0.00 V)
-5V (reserved):
-5.17 V (min = -0.00 V, max = -0.00 V)
CPU Fan: 4530 RPM (min = 3994 RPM, div = 2)
Chassis Fan:
0 RPM (min = 3994 RPM, div = 2)
Power Fan: 0 RPM (min = 3994 RPM, div = 2)
M/B Temp: +38 C (high = +80 C, hyst = +75 C)
CPU Temp (Intel):
+26 C (high = +80 C, hyst = +75 C)
Power Temp:
-0 C (high = +80 C, hyst = +75 C)
CPU Temp (AMD):
+25 C (high = +80 C, hyst = +75 C)
ERROR: Can't get VID data!
alarms: |
_________________ Folding@home -Join the Linux team (163)! |
|
Back to top |
|
|
speeding n00b
Joined: 13 May 2004 Posts: 14 Location: Europe
|
Posted: Wed Oct 27, 2004 12:17 am Post subject: |
|
|
hi there
this is just wierd output from lm-sensors ...
the w83l785ts is connected via smbus so thats where the temp comes from.
(IIRC the w83l785ts is the internal temp sensor in amd cpus. reacts quicker than the asb100 and also is more accurate)
CPU (Intel) and CPU (amd) are just labels, edit them in /etc/sensors.conf if you like - they have nothing to do with the actual readings or location of the sensors.
plus some of the sensors on nforce2 boards are misinterpreted (showing wrong/static values ) because there is no documentation on the asb100 from asus; same problem here with a A7N8X-N |
|
Back to top |
|
|
Paranoid Apprentice
Joined: 07 Jan 2004 Posts: 290 Location: Portland, ME
|
Posted: Wed Oct 27, 2004 12:41 am Post subject: |
|
|
I spent a lot of time doing research on getting correct readings from lm-sensors for my A7N8X. Try out this config, comments should explain a lot:
Code: | chip "w83l785ts-*"
# CPU thermal diode-this reading is what you should be
# looking at for an accurate CPU temp reading.
label temp "CPU Thermal Diode"
chip "asb100-*"
set vrm 9.0
label in0 "VCore 1"
set in0_min vid * 0.95
set in0_max vid * 1.05
# only 1 processor here, ignore
#label in1 "VCore 2"
ignore in1
#set in1_min vid * 0.95
#set in1_max vid * 1.05
label in2 "+3.3V"
set in2_min 3.3 * 0.95
set in2_max 3.3 * 1.05
label in3 "+5V"
compute in3 1.68 * @ , @ / 1.68
set in3_min 5.0 * 0.95
set in3_max 5.0 * 1.05
# Had to change compute, voltage reading was low compared to
# to BIOS. Ran across some info at MBM that says there are 2
# standards for the ASB100, the only difference being standard 2 has
# in4 & in5 compute at 4 instead of 3.8 & 3.97. Matches my BIOS
# values.
label in4 "+12V"
compute in4 4 * @ , @ / 4
set in4_min 12 * 0.90
set in4_max 12 * 1.10
# Changed compute, see above note
label in5 "-12V (reserved)"
#ignore in5
compute in5 -@ * 3.97 , -@ / 3.97
set in5_max -12 * 0.90
set in5_min -12 * 1.10
label in6 "-5V (reserved)"
#ignore in6
compute in6 -@ * 1.666 , -@ / 1.666
set in6_max -5 * 0.95
set in6_min -5 * 1.05
# Socket thermistor reading, not an accurate representation
# of CPU temp without proper compute-working on it...
# One other thing, temp1 & temp2 were reversed on the A7N8X-D
# Rev.2 boards. Temp1 should be cpu, Temp2 M/B.
label temp1 "Socket Thermistor"
set temp1_over 60
set temp1_hyst 55
# This seems to match my BIOS readings, taken from somewhere
# near the Bach 100 chip
label temp2 "M/B Temp"
#ignore temp2
set temp2_over 45
set temp2_hyst 40
# PWRTMP1 connector on A7N8X-will read 126/127 for open connection
# which is why I am ignoring this because I have an open connection
#label temp3 "Power Temp"
ignore temp3
#set temp3_over 45
#set temp3_hyst 40
# Unknown reading, doesn't seem to match with anything nor
# does it ever change
#label temp4 "CPU Temp (AMD)"
ignore temp4
#set temp4_over 60
#set temp4_hyst 50
# All fan speeds need to be /2 for correct reading
label fan1 "CPU Fan"
compute fan1 @ / 2 , 2 * @
set fan1_div 2
set fan1_min 4000
label fan2 "Chassis Fan"
compute fan2 @ / 2 , 2 * @
set fan2_div 4
set fan2_min 1500
label fan3 "Power Fan"
compute fan3 @ / 2 , 2 * @
set fan3_div 8
set fan3_min 1000 |
Obviously you might have to tweak this a bit as I have a A7N8X-D rev.2. Check out the lm-sensors docs for fan-divisors & I'm not sure if fan speeds need to be /2 for the A7N8X-X. Should give you a good idea though. _________________ A paranoid is someone who knows a little of what's going on.
William S. Burroughs |
|
Back to top |
|
|
|
|
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
|
|