BIOS temperature control

I remember my first MSI mobo, K7...something I think it was, socket A, had a security setting in BIOS concerning temperature - it could be set to close the system at various temperatures. Now, this setting has disappeared. Could it be possible to get it back? I can't see it would be impossible, but it would be very convenient and secure to have the BIOS close down the system at a certain CPU temperature. The software in system monitoring are, in my view, quite a jungle, I've got 11 to 60 degrees celsius from various programs --- how can I trust them? I do trust the BIOS info a lot, lot more.
Since MSI had this once, unless I'm totally lost with my memory, perhaps you could kindly introduce it again?
Very happy with my new 990FXA-GD80, after I got the first faulty one changed for a new, and Microsoft finally delivered download info, and etc. It's been a pain to build this PC, but it works like a blitz. Thank you.  
System:
Fractal Design Arc Midi ATX case
MSI 990FXA-GD80 motherboard
AMD FX-6100, AM3+, 3,3GHz, 6-core processor
Noctua processor cooler NH-D14
OCZ 120GB Agility 3 Series SSD
Seagate 1TB Barracuda 7200.12, SATA III HDD
Kingston Hyper X Genesis 2x4GB, DDR3 1600MHz, CL9 memories
ASUS ENGTX560 Ti DCII TOP video card
Nexus 1000W RX-1K 80Plus Bronze PSU

Have a look here:
http://support.amd.com/de/Processor_TechDocs/42301_15h_Mod_00h-0Fh_BKDG.pdf
Page 214:
Quote
2.11 Thermal Functions
Thermal functions HTC, PROCHOT_L and THERMTRIP are intended to maintain processor temperature in a
valid range by:
• Providing a signal to external circuitry for system thermal management like fan control.
• Lowering power consumption by switching to lower-performance P-state.
• Sending processor to the THERMTRIP state to prevent physical damage.
The processor thermal-related circuitry includes (1) the temperature calculation circuit (TCC) for determining
the temperature of the processor and (2) logic that uses the temperature from the TCC.
... and then page 216:
Quote
2.11.2.3 THERMTRIP
If the processor supports the THERMTRIP state (as specified by D18F3xE4 [Thermtrip Status][ThermtpEn] or
CPUID Fn8000_0007_EDX[TTP], which are the same) and the temperature approaches the point at which the
processor may be damaged, the processor enters the THERMTRIP state. The THERMTRIP function is
enabled after cold reset (after PWROK asserts and RESET_L deasserts). It remains enabled in all other proces-
sor states, except during warm reset (while RESET_L is asserted). The THERMTRIP state is characterized as
follows:
• The THERMTRIP_L signal is asserted.
• Nearly all clocks are gated off to reduce dynamic power.
• A low-value VID is generated.
• In addition, the external chipset is expected to place the system into the S5 ACPI state (power off) if
THERMTRIP_L is detected to be asserted. A cold reset is required to exit the THERMTRIP state.
In other word:  The processor has its own internal Thermal Protection. It will shut itself down to prevent thermal damage whenever the internally defined threshold is reached.

Similar Messages

  • P67A-GD80 uEFI 'BIOS' temperatures reading...

    Hello,
    Few weeks ago I finished my PC build, this time I took my time and planned everything to the last screw and nut. My specification is: Sandy Bridge i7 2600K on P67A-GD80, N580GTX Lightning XE and so on (full specs here http://cauldron.net.tvtrinec.cz/PC_prices.txt , do not mind irrelevant items there, this list was in the first place made for me to track the progress, spendings and my budged to the last penny). It went outstandingly well, but there is one thing, that still bounces in my head. Prior to Windows installation, I was fiddling a little bit in the motherboards uEFI BIOS, and noticed significant overheating according to the BIOS readings. With everything set, good aftermarket cooler - Cooler Master V6GT nicely sitting on top of the brilliant piece of 32nm technology - i7 2600K and "sticked" with one of the best thermal compound in the world - Shin-Etsu X23-7783D.
    EDIT: Aaah, sorry, I sent it accidentally before completing it... continued
    So with this setting, my readings in the BIOS (I flashed the latest BIOS version 10.4) were over 50°C on the CPU, I thought that it was really high, so maybe I did not apply thermal paste properly (Shin-Etsu is known for being really thick and dense), unmounted heatsink, cleaned everything with ArctiClean 1/2 and applied again, this time really perfectly thin layer. This knocked temperatures about 5-8°C down (with 40°C on start building up over time to about 48°C), but still quite high for idling Sandy Bridge on stock clocks and voltages with this setting :| . I was sad, so I ordered many different high performance thermal compounds (as you can see in a link of the specification list above) and solutions, and prepared myself for looong testing session.
    Meanwhile I just installed OS Windows 7 Ultimate, and started playing with settings and installing drivers and so. Then I noticed, it was in MSI Control Center, that core temperatures are not that bad (ranging from 26 to 33°C on all cores idle), and the CPU temperature reading in Green Power card there (Control Center) is even 23°C! I started reading and googling, and people often said that BIOS temperatures are somehow faulty, that CPU in BIOS is not really idling and so...
    I downloaded some other third party utilities and software (CPUID HWMonitor, SpeedFan, Real Temp...) and temperatures there were similar with MSI Control Center, around 30°C on all cores idle. I just do not know how many sensors there are on the motherboard, and which software I can trust. Temperatures are similar but not exactly the same, and redings from BIOS are completely off.
    If you have anything to this topic, share it with me please.
    Jan

    Well yeah, that's what people say everywhere, that BIOS puts some load on CPU. But now, in Windows, what software should I trust in showing real temperatures? Or what are people using most? In what software for example you are checking temperatures? And what are "normal" values for each core, motherboard or CPU as a whole?
    And one related query, what about those power saving settings in BIOS? Can they change CPU temperature by that many °C? I mean items like EuP 2013, CPU Phase Control, C1E and Intel C-States, EIST or Power Technology. I know that I will probably need to disable them, since I am going to overclock that Sandy Bridge, but I will appreciate some more info on those. Again, I was googling, found some inconsistent info and opinions about "green power" settings and OC, but the more info from more sources, the better... Thank you

  • Please help me with my electrical engineering homework : temperature control and watering system for greenhouse using labview and arduino

    temperature control and watering system for greenhouse using labview and arduino
    spesification :
    1. max temp : 28 celcius (when temperature is more than 28 celcius, fan ON)
    2. min temp : 20 celcius (when temperature is under 20 celcius, heater ON)
    3. watering system : aquaponic (grow plant and fish in separate tank but connect each other). Plant roots help filter water for fish. Fish poop for plants fertilizer. So I need a pump to distribute water.
    Please help me create VI file simulation.. I'm sorry I'm not fluent in English. May God bless you all
    Attachments:
    YOOOSHH.vi ‏88 KB

    Duplicate thread.   Please keep the discussion in that thread where you already have a response. It is also the more appropriate thread for your question.
    Lynn

  • Temperature controlled cooling for K7N2G - making a cheap and quiet sy

    Hi!
    My CPU and IGP fan speed is temperature controlled. The two fans in my PSU are very quiet. Beside these i have two fans blowing air into the cabinet and two fans blowing air out. At the moment I have the option to let them stay turned off, to give them 7V or 12V (by some switches).
    Now I have decided to make these temperature controlled as well. If the temperature is below 25 degrees (or something) they are turned off after that they turn on at low speed and then their speed rises as temperature rises.
    My question is now - where should I put the temperature sensors to control these fans?
    I guess it should be somewhere on the motherboard but where? Perhaps close to the RAM or at the chipset? Perhaps on my harddisks or just under the PSU to give a good idea about the temperature in the cabinet?
    I am also going to make some tunnels to make sure that the air coming from the fans gets to the right places (one should definitely go to my harddrives as they get pretty hot :-) )
    Another idea I have is to use a CPU throttle program to make the CPU stay cooler when I don't need more than 50 percent of the CPU power. I don't know if this will help at all. I already have the idle bit set. I have just installed hmonitor which can do the trick with CPU throttling. If I set the CPU throttle to 50 percent and then loads the "Toast" program the CPU doesn't get much hotter but of course it is also only working at half its speed. If for instance playing demanding 3D shooters or doing other hard calculations I turn it off to get full speed - otherwise I could just as well have "down clocked" the CPU instead.  
    Does anyone else have experiense with CPU throttling?

    Doesn't anybody know where the three temperature sensor diodes on the motherboard are placed on the motherboard?
    Of course one of them is under the CPU but where are the two others placed?

  • Using LabVIEW for temperature control with AMREL SPS200-50-A022 power supply

    Hi, I hope someone can help me out. I'm an ME undergrad with pretty much no knowledge of LabVIEW. I am working a project which requires a temperature controller. Previously, we were using an SPS120-10 power supply from AMREL and a grad student wrote a LabVIEW VI which performed feedback temperature control. The VI would acquire temperature from a Benchlink which acquire the temperature from a thermocouple. The VI also monitor the output voltage & current and determine the power output and heater resistance from those values. When a desired temperature is set, the VI compares the actual temperature to the set temperature and adjust the voltage/current setting to achieve the desired temperature. The VI was designed to keep temperature deviation to within +/-0.5 deg C. I'm not sure of the data refresh rate, but it's on the order of seconds since the system has a small thermal mass and we're operating in the 800+ deg C range. When we were using the SPS120-10, the device used GPIB for communication with the PC. Due to higher power output demand for the heater, we switched to an SPS200-50, which only has an RS-232 port. First of all, I was wondering if someone could help me modify the VI so that it could communicate with the SPS200-50 through the serial port? In addition, the drivers for the SPS120-10 and SPS200-50 might be different. If modifying the VI to communicate through the serial port isn't enough, I would need to figure out where to modify the VI with the SPS200-50 drivers, which is provided by AMREL. If anyone would like, I can send you the VI files so that you can take a look at the block diagram and tell me where to modify it. I'm still not 100% certain I understand how to read LabVIEW block diagrams.
    Please let me know if you need any additional information. Any help would be appreciated. Thanks in advance!

    I have looked over your vi. First of all you have to do some changes in the "ARSPS Initialize.vi" See picture.
    The best way to check instrument communication is to send the *IDN? Command. The instrument will indentify itself in response to this command. The vi I have included is a labview example. Use this Vi to test your communication. Do not progress before this is working. The VI is also an excellent example on how to set up and close down RS232 communication.
    The VI "Tfeedbackpowercontroller-nolvdt-Dinh.vi" looks OK so I guess it will work then your RS232 communication with the SPS200-50-A022 is working
    good luck
    PS as mentioned before you will find all the RS232 details in the instrument manual
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)
    Attachments:
    sample.PNG ‏38 KB
    Basic Serial Write and Read.vi ‏29 KB

  • Eurotherm temperature controler 900EPC

    hi,
    I am looking for a vi to communicate to a eurotherm
    temperature-controler 900EPC.
    The VI is to communicate with the controler via RS232 port.
    do you have amy suggestions
    thanks
    martin

    Casper,
    I think the Info-LabVIEW infrastructure was transplanted last year to http://www.info-labview.org, and the folder archive you are looking for is here on its new filesystem. It appears that there are some Eurotherm driver files are there, as promised.
    However, I have the feeling that what is posted there was designed for older models like the 808 and might need substantial modification to work with your model. Here are a few suggestions:
    - Compare those files with the driver available on the ni.com/idnet Instrument Driver Library. The NI driver isn't designed for your model either, and is presumably based on the same code as above, but it may represent a more recent evolution.
    - Maybe best of all, try to contact known LabVIEW users who have your model. Posting here is good, and will hopefully generate some additional responses. But if you search the Info-LabVIEW discussion archives, you can find some e-mail addresses of specific individuals who have actually modified the drivers above. Examples are here and here.
    Regards,
    John

  • How to come true a constant temperature control through PCI 7344

    I have one PCI-7344 to control three motors.I also need to come true a constant temperature control through 7344.
    using "Analog Input"and "Analog Reference",is it possible to come true the control.
    To come true it, what others I need?
    Waiting for your answer!
    Thanks
    帖子被langtian在12-20-2005 08:58 PM时编辑过了

    Langtian,
    In general the PID control loop of the 7344 can be used for a wide
    variety of control applications. You can use the analog inputs to
    acquire the feedback signals and the analog outputs to control e. g.
    torque, flow rates and so on. For temperature control the board seems
    to be a bit oversized as temperatures typically change very slowly
    compared to the high control loop rates of the 7344 but this shouldn't
    result in a problem.
    Please note that the "Analog Reference" Output can't be used for
    control tasks as this is a static analog output fixed to 7.5 V which
    can't be changed.
    For more information about how to use NI motion control boards with analog feedback please refer to this link and to this document.
    Best regards,
    Jochen Klier
    National Instruments Germany

  • Temperature Control Loop

    I am new to Labview and am trying to do something that I think should be simple.  It is a control loop to perform a temperature control process.  Two setpoints are entered and the loop turns on the appropriate function to either heat or cool to that first setpoint.  Then it holds that temperature for a preset time and switches to the second setpoint (haven't gotten that far yet.)  It then turns on the heater or cooler to get to that next setpoint.  Once there it holds for a preset time.  My thought was to used the timed loop counter, feed the counter to an indicator while the it was not at temp, then once at temp store that counter value.  Once the difference between the stored value and the current counter was at a preset value switch the temperature set point.
    The attachment is under the heading testing case statements, that is kind of the way it turned out.
    I am currently learning on Labview 7.1.
    I have attached my current code: Be gentle.
    DrLarry
    Attachments:
    Testing Case Statements.vi ‏68 KB

    I cleaned up your code some, but i cant post it as 7.1, i'll post it as 2010 and a picture. You were close.
    /Y
    LabVIEW 8.2 - 2014
    "Only dead fish swim downstream" - "My life for Kudos!" - "Dumb people repeat old mistakes - smart ones create new ones."
    G# - Free award winning reference based OOP for LV
    Attachments:
    Testing Case Statements.vi ‏14 KB

  • Soundcard in temperature control system?

    Hi!
    I would like to use soundcard's output to power heater (via amplifier, of course) in a temperature control system. I figured out I could use 2nd soundard (or a virtual one) to get rid of Windows and other applications' sounds.
    But what is the right (good) way to output a _continuous_ tone?
    Thanks everybody!
    Vitaly

    Thanks for your interest, I am in no way offended. The system is a small (1 m long, 16 mm diameter) measurements probe. It is submerged in the liquid nitrogen (helium). The sample holder (~30 mm long, ~10 mm diameter) is inside the probe, close to the bottom and has a small heater (~100 Ohm resistance, maximum necessary power ~1 W). The whole probe is filled with gas (helium) to ensure proper thermal exchange between the sample holder and the walls of the probe. It's all rather conventional in low temperature measurements.
    How? I can measure sample holder's temperature (takes a diode or a resistor sensor and a DMM connected via GPIB). You are right, PID regulator will be used to calculate the necessary power. So I want to connect PID regulator's output to the amplitude (volume) control of the soundcard. I do not quite understand what you mean by "Unless your output frequencies are very low, I cannot see any benefit of trying to use a sound card." But I will connect the soundcard's output to the amplifier/rectifier. I only rectify to avoid electromagnetic interference between the heater signal and measurements currents (very low ones), otherwise I could even connect the heater directly. For the same reason digital pulse width modulation and the like cannot be used.
    Why? Because basic analog output card costs ~$300, I think it's a real waste in my case. However, seeing (hearing) that it's not that simple to get true continuous sound, I might be forced to change my mind.
    Best wishes,
    Vitaly

  • Temperature control and monitoring?

    I've been tempted to start some gaming on my mac pro, from what I've read so far, OS X SL doesn't have anything to monitor the temperature of GPU, nor does it have anything like catalyst to tune up the fan speed when needed as the GPU heats up.
    I read about smcFanControl, does it work on a mac pro 5.1 running 64 bit kernel? If i decided to do some 3D gaming for games like COD or WoW, what sort of fan speed would I need to make sure that the GPU doesn't get fried?
    If I were to game on boot camp windows 7, which drivers should I install beside the default bootcamp driver that comes with the SL installation DVD? I noticed there is a catalyst driver package specifically for mac boot camp, am I limited to this driver package or can I install the latest ATI catalyst driver package that are normally available for windows?
    Anyone have any experience with gaming on a mac pro 5.1 with dual ati 5770 video card? Any tips would be great.
    Appreciate for your help.

    smcFanControl will run on a 5,1.
    There's the free iStat Pro widget which give limited temperature info.
    There the shareware iStat Menus which does give info (temps, sppeds, voltage, amps, power) for just about anything it can get at.  One piece of info is the PCIe slot temp for the slot the video card is plugged into.  It also has some fan speed controls as well.

  • PID temperature control through voltage, Amperes and thermocouple as sensor

    here is the Hardware setup of mine.
     [IMG]http://i34.tinypic.com/daa8.jpg[/IMG]
    Now, I already have such a VI which gives me the temperature of heater. But i want to control the temperature of the Heater from VI, in which when i give certian temperature, then power supply provide the current in such amount that the required temperature is gained and  stops when the temperature crosses the limit.
    Message Edited by akhpal on 09-28-2009 10:06 AM

    The problem is that you have basically created two completely different VI's and slapped them together.  One is your real world analog input and analog output.  The Inputs and Outputs are not connected to each other in any way.   The second VI is the PID simulation example.  It is an example to show you how a PID control algorithm is used.  As an example, they created the "Plant" simulator there.  That is simulating the real world for the purpose of the example and has nothing to do with your real world inputs and outputs.  And why do you have the Proportional Gain VI in the upper loop and its output goes to the while loop tunnel and is never used again?
    What you need to do is only use the actual PID portion of the example and have it placed in your upper loop.  You have your DAQmx read.  The analog input from that is fed to the PID subVI.  The output of the subVI is fed to the Analog output DAQmx Write VI.
    One thing you will have to do is modify the DAQmx Read.  You are reading an N channel N sample and getting a waveform.  Why the N channel version when you are actually only using 1 channel?  Also, youi need to get it to a single sample.  You can use multiple samples, but it should only be for the sake of averaging the data together into a single value to feed to the PV of the PID subVI.  As such, you should use either 1 channel 1 sample, or 1 channel N samples Array where the array is averaged to a single value.  The Waveform type doesn't do you any good because you can't do anything with its timing information.
    Attachments:
    TempControlMOD.vi ‏174 KB

  • ATI Radeon X1900 - how to monitor temperature, control X1900 fan?

    I've found ATItool for Windows to control fan speed, and keep an eye on temperature.
    Is there a Mac OS X equivalent? Temperature Monitor doesn't see the X1900, just the slot bay.
    Like many I'm having obvious overheat problems - and yes I've cleaned the fur out of the Radeon intake.
    Any tips on more extensive cleaning of the Radeon would be much appreciated!

    There are modifications to use 3rd party fan and cooler.
    http://www.xlr8yourmac.com
    Boost the fans helps. Keeping the MP away from a wall or where it won't get good air ventilation (one person had theirs in a corner and exhaust had no where to go).
    Other video cards like 8800GT or Radeon 3870, which unfortunately doesn't push air out the back but so far seems to be quieter and working.

  • The temperature control programming for T95 controller

    I want to control temperature T95 controller using labview program.kindly provide suggestions
     

    You can use MAX or a program such as potty to test the connection and port settings. In MAX, you would set the termination character to be a carriage return and send T\r where \r is the carriage return. Do a read and verify that what you get is the response detailed on the manual. Once that works, it's s master of impending the command you needed and parsing the response.

  • Imac, Boot camp and temperature control

    About a month ago I bought a new imac and created a

    Sorry.  This is my first message to this forum and it was posted accidentally before I could finish it.  There doesn't seem to be any way to remove it and start over.  Anyway,  I got a new imac about a month ago and created a windows 7 boot camp partition for gaming.  I have read that the imac's temperature and fan control do not work in boot camp and there is a danger of overheating.  Will I need something like the smc fan control program to cool the machine in boot camp?  I've searched this forum and other sites for an answer but so far haven't found anything so I thought I would pose the question myself.

  • 990FXA-GD80 BIOS temperature reading incorrect?

    I got my board yesterday and i put in an AMD Phenom II X6 1100T CPU with cooler master V8 cooler. I have the Fan Speed on it set to max 2100 RPM and applied artic silver 5. On my old board MSI 890FXA-gd70 the cpu temp in the bios displayed 33-35C however in the 990 it says it is constantly at 53-55C. I took it apart again cleaned the cpu and the v8 with Isotropyl 99% alcohol, reapplied thermal paste (first time i reasoned maybe the layer was too thick so i only applied a small pea sized ammount of AS5 and spread it to thin layer) and again same problem. I then decided to check temps via software. So i installed Win7 fearing the cpu might overheat for some reason but it installed just fine. I downloaded HW Monitor since that program can be installed quickly and read temps on the fly and it displayed that the CPU cores (Cores #0-#5) were 27-28C idle and when i was updating the cores worked up to 35C-36C. I then installed MSI Control Center latets version 2.2.024 and it said cpu temp was 33C and system is 36C. I looked back to HW Monitor and matched System temp with TMPIN2 Temp listed in HW Monitor. TMPIN0 reads 44-45C constantly i reasoned this must be NB temp. I looked back to the bios after rebooting and the temps again were 53C-54C for CPU and 35C-36C for system. Based on readings from HW Monitor, MSI Control Center and AMD Overdrive (i downloaded that one too to be sure) I am going to have to assume that the BIOS temp readings for CPU are incorrect. In HW Monitor there is no reading labeled "TMPIN1" or "CPU" and it was the only program that would say the general temp reading of my CPU. Does anybody else have this problem? Should I just shrug it off and say meh it happens? If for any reason my CPU is running too hot what are the symptoms of overheating? Thank you :smiley:

    Quote from: Fredrik on 11-August-11, 07:37:52
    Odd you get correct(?) readings from software programs - they have no separate thermometer. Sure, BIOS may be incorrect. That is a common problem, but then your monitoring programs should be up the wall, too. More common is in fact, the BIOS readings are correct and programs are wrong.
    Comparing with a different system is impossible. Case and cooling can not be the same; a case built for a Pentium II wont cope nicely with a 6-core processor of today.
    well apparently its happening to me, and im not the only one. That other dude using water cooling and his bios temps are 20C of true readings. looking at it from a coding perspective maybe its just adding 20 to the temp. by mistake, but i can't say for sure since I am expert in programming languages not so much into BIOS and firmware kinda stuff.

Maybe you are looking for

  • Can one assign a numerical value to a variable?

    Hi All, Good afternoon, I am currently working on a form that has strings as values in 2 different listboxes, and depending on what is selected a message pops up. Here is the script I wrote, but it does not seem to work right var a=aKlaclistbox.raWva

  • Mbean services are not shown in console

    Hi All, I followed the instructions of deployment guide and copied wlcsApp as bankApp and deployed it following the instructions in deployment guide. But After deploying it, I couldn't find the MBean services under Deolyments->Apllications->bankApp->

  • Forte for JAVA: Problems with break points

    Dear all, I have the following problem: When setting breaks point within the code of my web application (servlets and JSP) the debugger does not seem to be able to find them and to stop where I would it to :o( When approching a portion of code that I

  • On cRIO-9033, property node: Owning VI Reference is Invalid

    I am starring for the first time to work with a UI on cRIO-9033. The code I am trying to adapt to work on the RT is working on Windows just fine. But when I put it on the RT it throws errors. I looked through the code and I kept getting error 1026 Re

  • House took lighting hit want to know what a blinking amber printer light means photosmart 8450

    my house took a lighting hit and i i have a photosmart 8450 and the priner light is flashing amber what does this mean