LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 04-29-2006, 09:48 AM   #16
weibullguy
ReliaFree Maintainer
 
Registered: Aug 2004
Location: Kalamazoo, Michigan
Distribution: Slackware 14.2
Posts: 2,815
Blog Entries: 1

Rep: Reputation: 261Reputation: 261Reputation: 261

Well, you peaked my interest and I had to research a few things. According to your lm_sensors output, it looks like you have an ITE IT8712 family integrated circuit (IC). I pulled the datasheet for the IT8712 to see what, exactly, it was. If anyone is interested, the URL is www.ite.com.tw/product_info/file/pc/IT8712F_V0.8.2.pdf. The document is 193 pages. This IT8712 does just about everything. Not that the mobo designers used every feature, but...

The allowable input voltage range to the IT8712 is 0V - 4.096V. Hence, to monitor anything outside this range, you need to use a voltage divider (this is simply two resistors that split the monitored voltage such that 4.096V is the maximum seen at the junction). According to the IT8712 datasheet, the recommended design practice is to select Rb and then calculate the needed value of Ra. ITE recommends an Ra and Rb value between 10,000 ohms and 100,000 ohms.

You would have to know what value Rb was to be able to confidently tweak the /etc/sensors file. But, if you want to try, there are only certain standard values of resistors so those are the only values you need to try. These are 10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, and 82. However, you risk masking real problems if you choose wrong.

Now, I issued the sensors -s command on my PC. According to this command, I have no sensors so I'm only assuming the output is a snapshot rather than real-time. One tell-tale sign of a faulty power supply is AC ripple on the output. This ripple will cause the DC voltage to vary up and down around it's true value. The IT8712 doesn't know this is garbage and will report the sum of the actual DC and the ripple. You could take several (10) readings in quick succession and see if the values are relatively constant or bouncing around.

If they're bouncing about, its likely to be cause by ripple. The only option at this point is a new power supply. If they're constant, they may be bad out of the power supply. But if they were truly the values being reported, there would be an acrid odor in your general vicinity by now.

I suspect from my review of the datasheet, that this IC is also controlling your fans. The speed of the fans will be varied based on the temperature readings the IT8712 sees. This is, as I'm sure you know, vital to the health of the mobo components.

BTW, your temp3 sensor is probably not the right type unless you can see frozen parts on your mobo!
 
Old 04-29-2006, 10:09 AM   #17
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: Slackware®
Posts: 13,923
Blog Entries: 44

Rep: Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158
Quote:
Originally Posted by BobNutfield
Did some editing in the etc/sensors file and commented/uncommented two entries regarding the it8712 as suggested by Electro. The sensors now look like this:

Code:
it8712-isa-0290
Adapter: ISA adapter
VCore 1:   +1.33 V  (min =  +1.42 V, max =  +1.57 V)   ALARM
VCore 2:   +2.54 V  (min =  +2.40 V, max =  +2.61 V)
+3.3V:     +3.36 V  (min =  +1.57 V, max =  +1.73 V)   ALARM
+5V:       +3.63 V  (min =  +4.76 V, max =  +5.24 V)   ALARM
+12V:     +12.35 V  (min = +11.39 V, max = +12.61 V)
-12V:      -5.39 V  (min = -12.63 V, max = -11.41 V)   ALARM
-5V:       -5.19 V  (min =  -5.26 V, max =  -4.77 V)   ALARM
Stdby:     +4.35 V  (min =  +4.76 V, max =  +5.24 V)   ALARM
VBat:      +4.08 V
fan1:     3183 RPM  (min =    0 RPM, div = 8)
fan2:        0 RPM  (min = 3013 RPM, div = 8)          ALARM
fan3:     2860 RPM  (min = 3013 RPM, div = 8)          ALARM
M/B Temp:    +25°C  (low  =   +15°C, high =   +40°C)   sensor = thermistor
CPU Temp:    +27°C  (low  =   +15°C, high =   +45°C)   sensor = thermistor
Temp3:        -7°C  (low  =   +15°C, high =   +45°C)   sensor = diode
vid:       +0.00 V
A little closer to what they are supposed to be, but still a little wacky. Have no idea what "vid" is, but the instructions said to comment it out with this chip. It also said that with the chip, if the 3.3v readings were 2X normal, to uncomment a variant formula, which I did. This was the result.

Hopefully, this information may help someone else with similar questions.

Thanks,

Bob

Hi,

Bob,you should look here;

http://secure.netroedge.com/~lm78/supported.html

Make sure you have the sensors setup for your MB.
 
Old 04-29-2006, 11:22 AM   #18
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Fedora38
Posts: 6,147

Rep: Reputation: 435Reputation: 435Reputation: 435Reputation: 435Reputation: 435
Bob,
If it is any consolation to you, I had big problems with lm_sensors: It kept sending messages to the terminal and my logs saying my CPU was overheating (when I could feel that it was cool), voltages were out of range and the like.
It turned out that it was incorrectly interpreting the data from my motherboard. The prospect of re-calibrating all those variables was not appealing, so I ended up disabling lm_sensors (a year+ ago). No further trouble. Maybe one of these days my CPU will fry, but I think modern ones automatically throttle down / stop when they get too hot.
HTH
 
Old 04-29-2006, 12:34 PM   #19
BobNutfield
Senior Member
 
Registered: Dec 2005
Location: United Kingdom
Distribution: Fedora , Ubuntu, Slackware-Current
Posts: 1,526

Original Poster
Rep: Reputation: 53
Hi tredgar,

Yes, that is exactly what my cpu did recently when its fan stopped working and it just shut down. I have the motherboard set to alarm when it reaches 60C. Not really sure what is going on, but the whole thing started when some background script called "beagle-build-in" ran for about 30 mins causing 100% activity in the CPU for this time. The CPU overheated and that is when I decided to try to keep a monitor available and downloaded and installed lm_sensors. But to be honest, I have not found this program to be of much use. Alomost all of the its readings are out, and, as Arow has brilliantly pointed out, some of them are ridiculously absurd. So, I really don't know what use it is going to be to me. I also had my bios set to alarm when the CPU fan stopped working and, even though it was spinning away, lm_sensors set off the alarm and the only way I could stop it was to disable it in the bios. I probably will just dump the program.

Arow, thank you for your efforts. Your knowledge of electrical technology is obviously vast, so I appreciate your input. I built this unit myself about a year a ago, and I am on my third motherboard. When this one goes, as I am sure it will, I believe I will replace it with something else. I will have to study the options. This one is socket 754 and I am hankering for an upgrade to dual core and 939 anyway.

Thanks again for your help.

Bob
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Question about motherboard voltages Nylex General 2 12-30-2005 10:41 AM
wacky DNS resolution problem Rotwang Linux - Networking 3 04-04-2005 06:04 PM
Wacky errors on harddrive redbeansnrice Linux - Hardware 26 03-02-2005 09:47 AM
wacky syntax, i see it in c and java djgerbavore Programming 2 08-04-2004 02:01 PM
computer gone wacky corbintechboy Slackware 10 10-16-2003 01:22 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration