After a fair amount of investigation, trial and error, I seem to have a working lmsensors config file for the 5501. Many thanks to the list and to Henrik for creating this file in the first place and Poul for creating the env4801 program. I needed only make minor tweaks to get this working on the 5501.
I may be having trouble with the CPU temperature, however. We are using a 5501 in a field situation. Other devices in the same enclosure report the ambient temp at 34 deg (all readings in this msg are Celsius.) There is a disk mounted in the 5501 case that reads between 38-40 deg. The CPU, however, often reads 60 deg! Given the low power requirement of the system, I would think that the CPU would stay pretty cool, so I suspect that the reading might be wrong. I can't get to the box to perform a proper measurement in situ. The code that reads that temp is fairly simple, so I suspect that I am reading the correct temperature. The standard Soekris case is mounted vertically, which I would think would help increase airflow. Anyone know if the CPU temperature requires munging in a different fashion than the 4801? Anyone have experience running a box near 50 deg for long periods of time? Anyone have an lmsensors file that they are certain is correct? Box is running kubuntu 7.10 with all the latest updates. Hard disk is ruggedized automotive drive. my sensors.conf is chip "pc87366-*" # Soekris net4801 configuration # Written by Henrik Brix Andersen <[EMAIL PROTECTED]> # Latest version can be found at http://www.brixandersen.dk/ # The configuration is partly based on the PC87366 datasheet and # partly borrowed from the env4801 utility by Poul-Henning # Kamp <[EMAIL PROTECTED]> # Datasheet: http://www.winbond.com/PDF/APCsheet/PC87366.pdf # env4801: http://phk.freebsd.dk/soekris/env4801/ # Voltage inputs ignore vid # Unknown # label in0 "avi0" ignore in0 # Core Voltage, +2.0V label in1 "VCORE" set in1_min 1.16 set in1_max 1.29 # VCC, +5.0V label in2 "VCC" compute in2 @*2, @/2 # Power Supply Input, +6.0V - +28.0V label in3 "VPWR" compute in3 @*20.1, @/20.1 set in3_min 6.0 set in3_max 28.0 # +12V label in4 "+12V" compute in4 @*4.83, @/4.83 set in4_min 11 set in4_max 13 # -12V label in5 "-12V" # If in10 on your net4801 doesn't have the 3.3V reference, use this # compute line instead: # compute in5 (@-3.3)*19.2+3.3, (@-3.3)/19.2+3.3 compute in5 (@-in10)*19.2+in10, (@-in10)/19.2+in10 set in5_min -13 set in5_max -11 # GND, 0V #label in6 "GND" #set in6_min 0 #set in6_max 0 # AVI6, +2.5V label in6 "AVI6" set in6_min 2 set in6_max 3 # Standby Voltage, +3.3V # Internally divided by 2 label in7 "Vsb" compute in7 @*2, @/2 set in7_min 3.0 set in7_max 3.6 # Supply Voltage, +3.3V # Internally divided by 2 label in8 "Vdd" compute in8 @*2, @/2 set in8_min 3.0 set in8_max 3.6 # Battery Backup Supply Voltage, +3.0V label in9 "Vbat" set in9_min 2.4 set in9_max 3.6 # Analog Supply Voltage, +3.3V # Internally divided by 2 label in10 "AVdd" compute in10 @*2, @/2 set in10_min 3.0 set in10_max 3.6 # Temperature inputs ignore temp1 ignore temp2 # PC87366 Internal Temperature # PC87366 Recommended Operating Conditions: 0 - 70C # SC1100 Recommended Operating Conditions: 0 - 85C label temp3 "Temp" label temp3_crit "Critical" set temp3_min 0 set temp3_max 60 set temp3_crit 70 ignore temp4 ignore temp5 ignore temp6 # Fan inputs ignore fan1 ignore fan2 ignore fan3 ------------------------------ Thanks, bd _______________________________________________ Soekris-tech mailing list [email protected] http://lists.soekris.com/mailman/listinfo/soekris-tech
