10.5.3 sets my PowerPC fans a humming

After installing the latest update, the fans in my PowerPC G5 fired up and are running full bore.
I thought the thing was going to explode.
Any cure?
The fans usually ran at low rpm and nearly silent before.

MacBook (2.0ghz) upgraded to 10.5.3 with the same problem: since the update (several days ago and even more reboots), the fan has run between 5100-6100rpms and the CPU temp is between 155 and over 160.
During this time, the processor load is minimal: the fan kicks on immediately after the machine has finished starting up and just does not let go. Yes, it's protecting itself from the high CPU temp, but why is 10.5.3 raising the CPU temp? As the OP said, this was NOT a problem under 10.5.2. No, it's not indexing anything (no single process is sucking more than 1% of the load and the entire hard drive is in the DO NOT INDEX window of Spotlight). It's just... wrong.
Perhaps Apple can post information on how to rollback to 10.5.2, because 10.5.3 is a real bomb. Or has at least rendered my MacBook close to one.

Similar Messages

  • [SOLVED] m_sensors can't detect the chipset so I can't set up my fans

    I have overheating problems with my Latitude E5520
    (to be exact: http://www.dell.com/support/troubleshoo … ag/50GBMQ1)
    so I wanted to see what my fans are doing;
    I went through https://wiki.archlinux.org/index.php/Lm_sensors
    and then through https://wiki.archlinux.org/index.php/Fan_Speed_Control
    and I had to stop at "The first line of the sensors output is the chipset your motherboard uses to read the speeds, temperatures, and voltages.".
    My output:
    [sms@sms ~]$ sensors
    acpitz-virtual-0
    Adapter: Virtual device
    temp1:        +25.0°C  (crit = +107.0°C)
    coretemp-isa-0000
    Adapter: ISA adapter
    Physical id 0:  +66.0°C  (high = +86.0°C, crit = +100.0°C)
    Core 0:         +66.0°C  (high = +86.0°C, crit = +100.0°C)
    Core 1:         +62.0°C  (high = +86.0°C, crit = +100.0°C)
    is telling me nothing: I bet my chipset is not called "coretemp-isa-0000"...
    Last edited by smsware (2013-02-08 00:15:13)

    smsware wrote:
    I have overheating problems with my Latitude E5520
    (to be exact: http://www.dell.com/support/troubleshoo … ag/50GBMQ1)
    so I wanted to see what my fans are doing;
    I went through https://wiki.archlinux.org/index.php/Lm_sensors
    and then through https://wiki.archlinux.org/index.php/Fan_Speed_Control
    and I had to stop at "The first line of the sensors output is the chipset your motherboard uses to read the speeds, temperatures, and voltages.".
    My output:
    [sms@sms ~]$ sensors
    acpitz-virtual-0
    Adapter: Virtual device
    temp1:        +25.0°C  (crit = +107.0°C)
    coretemp-isa-0000
    Adapter: ISA adapter
    Physical id 0:  +66.0°C  (high = +86.0°C, crit = +100.0°C)
    Core 0:         +66.0°C  (high = +86.0°C, crit = +100.0°C)
    Core 1:         +62.0°C  (high = +86.0°C, crit = +100.0°C)
    is telling me nothing: I bet my chipset is not called "coretemp-isa-0000"...
    I realize it doesn't seem to mean anything, but my sensor gives the same name and I'm running an i7 sandybridge, so I don't think it is a mistake.  From what I've read, it is just listing the sensors it finds, starting with zero.  Subsequent sensors, if they were found, would be listed coretemp-isa-0001, coretemp-isa-0002, etc.

  • Minimum RPM of fan can't be set below 5200 RPM

    When I power on my MacBook Pro, the fan immediately starts to run at 5700 RPM. No significant cpu load (2-4%). PRAM and SMC resets have been performed several times without effect. I use the app "Mac Fan Control" to monitor and control the fan. Somehow the minimum RPM that can be set for the fan is 5200 RPM, which is rediculously high.
    The screenshot shows I have set the RPM to a constant value of 5200. The problem is that I cannot select a lower value. Also sensor-based or system managed ways of fan management do not lead to lower RPM
    My question: Who can explain how I can (re)set the minimum RPM for the fan back to 2000 RPM?

    Thanks guys.
    To clearify my original message:
    1. First the fan started to behave weird. Only then I installed fan control apps. I am not trying to outsmart engineers. No intention to overrule Mac standard settings.
    2. The fan is not only running at 5700 RPM at startup, but from startup until shutdowns. Continiously.
    3. After your comments, I uninstalled the fan control apps, rebooted (even reset SMC again). No results :-(

  • MSI Z97 Gaming 7 PWM Fan setting question

    Hello, right now I'm using Z87 motherboard from others vendor (as***k), and now I want to change my motherboard to MSI Z97 Gaming 7. But there's something that I want to ask first. When I'm using still using Z77 motherboard which is MSI Z77A-G45, I can set the PWM fan to change it speed automatically by change the CPU fan to auto in the UEFI. But in the Z87 I currently use I have to customize it in the UEFI, so that my PWM CPU fan change its speed as the CPU temperature changes, it can't be set to auto and I don't like it at all. Now that I want to change my motherboard to MSI Z97 Gaming 7, I'm searching the review first. And I'm seeing that it have similar fan setting with the Z87 motherboard that I currently use 
    I want to ask, is it possible that I can set the CPU fan setting to auto just like the Z77A-G45 I used to have?

    Quote from: Abula on 19-May-14, 08:22:10
    What you are seeing is mulitple breakpoints of temperature, as you do on your AsRock.
    I own a Z87GD65, and in mine i only have 1 true breakpoints, which is the temperature in which you want the fans to speed up, according to the temperature of the cpu.  I als did a build for a friend on a Z77GD43 and it was similar just didnt had the graph, as it has on the Z87GD65 nor the new one that you posted on the Z97 Gaming7, but what i see is more customization on the new motherboard, with 4 different breaking points, i see the same restrictions on the PWM %, increments of 12.5% as it is on my GD65, weather its worth it, personally i dont care, one is good enough for me, i usually just spin down my fans to the lowest i can, and set the breakpoints for the temperature i want my fans to spin up, if the temperature is reach they will increase gradually, defined by the max PWM % and max temperature, this two variables (that you can change) will make the graph with more or less inclination.  In the new Z97 Gaming 7, seems the same just multiple breakpoints, meaning you can have different inclinations into how the fans react depending on the temperature, weather its worth it or not.... depends on the level of customization you want to the fan control, personally im fine with a single, but i can see people that could like having depending on their needs, personally what i would have loved though, is to give me 10% increments instead of 12.5%, or 5% would been better, but 12.5% just seems odd number imo.
    Remember, MSI only has 2 true PWM fan headers, CPU_FAN1 and CPU_FAN2, even though all are 4pin physically the SYS_FAN are not true pwm fan headers, they are voltage controlled and have much higher restrictions than the real PWM fan headers.  And remember that if you plug 3pin fans on PWM fan headers they will spin at 12V that its the voltage that its handled by PWM fans, so be careful what fan you plug into where to have control on them.
    Hmn, so since Z87 MSI use that breakpoint system to control PWM fan, just like my asrock Z87. So there's no auto setting on your Z87GD65?

  • MS-7173 fan speed - bios v1.2 - smart fan BIOS setting

    Hi all,
    I would like to know if there is any possibility to set smart fan in BIOS on the MOBO mentioned above to lower than 60C.
    My goal is to reduce fan RPM, because now it runs at 1400RPM constantly. I have read numerous MSI forum pages and other pages as well, where people are advising to set smart fan to lower values like 35 or 40 degrees, what would perfectly solve my problem. But I can only set it to 60C min! 
    Does this setting have to do with my BIOS version? I recently used MSI Live Update to get the latest official 1.2 version, but it did not help with this setting. Still the same.
    Here on the MSI pages I found threads related to this MOBO and BIOSes and I found something like this:
    https://forum-en.msi.com/index.php?topic=108946.0
    Alternatively I read something about versions 1.25 from some czech forums, and a BIOS from MaxData. Those were mentioned always only in relation to Vista and Win7 installation. But I only want to change the smart fan setting. Is flashing of those BIOSes adviseable?
    Sure, I'll have to try i guess. But I don't want to unnecessairily brick my MOBO or do a useless upgrade.
    General question: Is there any way to get to set the smart fan value below 60C in BIOS?
    I only managed to reduce the RPM in Ubuntu with lm-sensors and fancontrol, which is kind of a workaround, but I am searching for a more general way.
    Thanks alot! 

    Hi guys, I stumbled across the solution while trying to fix something different
    The ultimate solution for my mobo was to flash the MAXDATA bios mentioned somwhere here in the forums, can't find the link right now. After that a plenty more settings appeared in the HW Monitor BIOS page and the CPU fan speed is now by default 740RPMs, without changing anything tadaa!
    Don't worry, nothing will by fried, temps were not moving above 45C. Now the smartfan is kicking in at 55C, what did not happen yet..

  • How do I revert firmware PowerPC g5 to older firmware?

    Hi, I have a PowerPC G5 dual 2.0 june 05 that I would like to roll back the firmware. I downloaded the version from apple and when I try to instal it says I have a newer version. Without looking the last numbers were f8 instaled and f7 downloaded.
    My fans run crazy. The drive bay fans and the rear cpu fans. No hardware problems running hardware test. Nvram reset, pmu reset. Memory all good,
    I have a seagate green 2tb drive.
    I got this machine and another and this was having some troubles and never really worked perfect. First issues were hanging at the apple logo. After much monkeying I was going to use other machine and swapped power supplies. No difference, but noticed that the bottom processor was not seated exactly perfect. 
    This would explain the intermittent booting. I had it at the apple store and it fired perfect every time, got it home and nothing.
    At that point with 80 gig sata the fans and all worked perfect. Since 2tb installed the fans keep humming away. I would change back to the 80 gig, with the exception that it seems anytime I change any hardware the boot hang happens.
    This just has me suspect to the firmware issue, and want to roll it back before any more swapping. It is consistent in booting now, and just noisy.
    I have searched internet and cannot find a step by step to revert back. Years ago I did a manual update on an imac, seemed I went into terminal and typed a long string etc.
    Any ideas or help appreciated.
    Thanks

    Before you go that far, have you reset the NVRAM?  Occasionally a HW change will confuse the device table stored therein and a reset will clear things up.
    To reset NVRAM, you need to boot into Open Firmware by holding down the cmd-option-O-F key combination until you get the white Open Firmware terminal screen.  Once you are there, enter the following three commands:
    reset-nvram <cr>
    set-defaults <cr>
    reset-all <cr>
    The last command will cause the machine to reboot and with any luck, you should come up with a normal boot.
    The fan issue may involve a thermal calibration issue, though the fact that it works fine with the 80 Gig drive says that's probably not the issue.

  • User-devel​oped Fan Control for the S10(e)

    Hello and welcome.
    When you've searched the internet and found this thread, it's possible that you are an owner of a Lenovo Ideapad S10 or S10e which has a little problem with the behaviour and/or the noise of the fan. In this post you will get all the informations you need to handle this problem for yourself. It should also be the same on every S9/S9e.
    Just a few comments before we begin:
    This is not an official support or solution by Lenovo.
    We are just normal users as you are, but we get rid of the fan and wanted to find a way to handle it. So if you want to try anything of the methods described here you have to know that you'll do all this only at your own risk. We are not responsible for any damages of your device. You should only use these methods if you know what you are doing.
    Please note that this thread is only for discussing, improving, trouble shooting and perhaps extending the fan control utilities. Any general complaints about the fan problem itself should be placed in the original thread right here: http://forums.lenovo.com/lnv/board/message?board.i​d=IdeaPad_Netbook&thread.id=795. It already has 80+ pages (the link goes to the first page) and it is better to exclude all the fan control stuff because there it's very difficult to keep an overview.
    Here you may post all of your questions, ideas/brainstorming, concerns, thanks and so on and you are really invited to participate and be an active member. 
    In this first part of this post I'm going to summarize all information about using a fan control utility. For any newbie it will be enough to read this post to get all necessary information. The second part does the same for developement of fan control utilities as we still have no known or working fan control utility for Linux, Mac OS X and other OSs I've forgotten - for now.
    For getting started you need a S10 or S10e with an up-to-date BIOS. For the S10 it's the 90 67, for the S10e the 66.
    The battery issue
    Under very specific circumstances - that we haven't figured out yet - it might happen that your Lenovo S9/10(e) no longer detects the battery while using S10FanControl or S10Fan. It might occur after 2 minutes, it might occur after 2 months, it might never occur. It does not occur using Notebook Hardware Control.
    It can be solved by removing the battery, waiting 10 seconds and put it back in. Then the battery is re-initialized and the detection works again.
    S10FanControl - Windows
    The first utility is S10FanControl created by user dresslerc. The current version is 1.0.0.1, available here: http://www.mediafire.com/file/yd5xmnrnijf/S10FanCt​rl1.0.0.1.zip. After you've downloaded it you just have to extract it and start the .EXE in the "Release" folder. Here are the notes and the description dresslerc posted right here:
    Everyone,
    I've uploaded a version which everyone can use to test with.  Remember this is still a TEST version although I think it works for the most part.  It should work both on the S10/S10e.
    Please install the .NET Framework 2.0 or later first.
    Then click here to download the exe:  http://www.mediafire.com/?jlg2enkjdxn
    Once downloaded, extract the files and hit hte S10FanCtrl.Exe.  Once this program launches you should be able to control the fan.  Keep in mind that if you lower the fan speed then it'll take upto 30 seconds before the S10 registers the change, so be patient.
    I've only tested this on the latest BIOS 59.  I am sure it will work on the 57 as well but the individual speeds might not work properly on that version.  Please try it out and report back.
    The only issue that I heard so far is that occasionally the fan will kick in regardless if in Manual/Smart Mode.  Also the temp it shows may not be accurate.  If you find any other issues please let me know what they are so I can attempt to fix them.
    Once we have all the kinks worked out then I will release the source. 
    Heres a quick Video:  http://www.youtube.com/watch?v=_PKl70ZgmFg 
    REMEMBER: USE PROGRAM AT YOUR OWN RISK!!! I AM NOT RESPONSIBLE FOR ANY DAMAGES THIS PROGRAM MIGHT CAUSE.
    Application Use:
    BIOS Controlled - Fan is controlled by the BIOS
    Smart Mode - Fan is controlled based on the conifguration in the options.  You can set the threshold here at what temp you want the fan to kick in...
    Manual - Fan is controlled manually by the slider.
    If you want to have the program startup automatically, then place a shortcut of the app in the PROGRAM FILES -> STARTUP folder.  Then you may want to go to the options and make the application minimize at startup.
    Edit:
    It seems there are some issues with the app and the S10e or previous BIOS versions.  Will post a fix asap.
    The source code for S10FanControl is available here: http://www.mediafire.com/?sharekey=7a3fb99d33817c0​8c2b435915e8821d7e04e75f6e8ebb871, written in Visual Basic .NET 2008.
    S10Fan - Windows
    The second utility is a tool written by user slash:
    Hi guys,
    Well it looks like Lenovo dropped this matter after all. Anyway, I have here another fan controller to add to the bunch. I have been using it for some time now without any problems. It is for both S10 and S10e.
    What the program does is basically the same as others. The S10's fan speed is controlled according to the ACPI thermal zone temperature. By over writing the values which resides at offset 50h of the EC register at an appropriate timing, the ACPI thermal zone temperature is over ridden. The program is written in C and uses WinIo created by Sysinternals. The GUI version is available now.
    It should be noted that the fan speed temperature thresholds differs with BIOS version. For 14CN67WW and 14CW90WW  the fan changes speed at temperatures 60c, 65c, 70c, and 80c. Furthermore, the BIOS will automatically shutdown the S10 if the temperature reaches 90c.
    The program has a fail safe mechanism that automatically disables itself if the actual ACPI thermal zone temperature goes above 85c. This allows the BIOS to regain control and the fan will work as intended by Lenovo. If the temperature drops below 85c the program will take over control again.
    To run the program, you will need administrative privileges.
    Known working BIOS versions:  14cn58ww,  14cn60ww, 14cn67ww, 14cn90ww
    The program will work with any BIOS version as long as the BIOS uses the 50h EC register readouts to control the fan.
    build 2009.05.24
    Higher priorities for EC commands.
    Usage: The program will run in the system tray. Double click or right click and use the menu to open the program. To determine the BIOS temperature thresholds, use the 'Setup' button. To run at boot time, place a short cut in the startup folder.
    http://www.mediafire.com/file/njhz0icym2t/S10Fan.z​ip build 2009.05.23
    Usage: S10Fan.exe
    Added GUI.
    build 2009.05.17
    Usage: S10Fan.exe 60 65 70 80 70 75 80 85
                S10Fan.exe test
    The first 4 values are the BIOS temperature thresholds, the latter 4 are new thresholds that we want to over ride with. To determine the BIOS temperature thresholds, use the 'test' option.
    build 2009.03.16
    Usage: S10Fan.exe 70 75 80 85
    -Slash
    For updates and newer releases please check slash's post: http://forums.lenovo.com/lnv/board/message?board.i​d=IdeaPad_Netbook&view=by_date_ascending&message.i​...
    Notebook Hardware Control - Windows
    The third utility is a profile for Notebook Hardware Control. I've adapted it from a profile for the Lenovo N500 which I've found here: http://nhc.yourcopy.de/overview/. With the manual for creating the profiles that can be found here: http://www.notebook-treff.de/board/database/hilfsp​rogramme-f%C3%BCr-nhc/92-how-to-create-an-acpi-fil​... I was able to change the ACPI commands to work on the S10(e).
    Installation and setup is divided in two steps. The program Notebook Hardware Control (NHC) is available at http://www.pbus-167.com/. Install the program, but do not start it for now. Then you need my NHCConfig utility, available here: http://forum.eeepcnews.de/download/file.php?id=147​6. It detects your model number and BIOS-version via WMI and writes a proper S10(e) profile to the NHC acpi directory. The GUI is German if you have a German Windows and English if not. Additional languages can be added.
    After you've extracted the ZIP-file you have to start the nhcc.exe (requires .NET Framework 2.0). At first a message appears that you use the program at your own risk. Then you can choose if you want to apply your own settings (experts) or if you just want the program to run with my defaults (newbies). In the settings window you can see your system details on the left, you can set up your thresholds in the middle and you can set the fan speed you want on the right. Then click on execute. 
    Now start NHC. Go to the "Settings" tab and click on "Show all NHC options and settings". Then a few more tabs appear. Go to the "ACPI" tab and check if the "ACPI Control System" is running (if everything works, the message "ACPI Control System running" will appear, otherwise it says "ACPI control system is not yet configured for this system"). Now click on "Show ACPI Control System details".
    Here you can change the temperature values the fan control depends on (the settings from NHCC are the default values). On the bottom of the window you can see the "Current CPU temperature". That is the value you have to deal with. In general it has a value of around 60°C. In the middle you can see four user editable temperature values. You can leave the values as they are if everything works. The on/off values are responsible for the temperatures at which the fan starts running and stops again after cooling the device. The level values are responsible for the fan speed, for example you can set the off_level higher to let the fan run all the time at the lowest level, if the values do not fit for your device or whatever.
    You can switch between NHC and BIOS control by disabling or enabling the "ACPI Control System" or by closing NHC.
    Q:
    A:
    With every utility it is possible that it takes some time until you see an effect after you've started the program. Any failure of the programs should be no big problem because the only thing that should happen is that the BIOS controls the fan. Another issue that might occur due to the way the fan is controlled is that the fan may start running for a very short time and it looks like the fan control has lost control. The fan should stop immediately or at least after a few seconds.
    Keep in mind that running the S10(e) with a fan control means that the S10(e) has to deal with higher temperatures. That could mean that the device will not last for 10 years but only 9 years (who uses a netbook so long...?). In every case you need a tool for monitoring your cpu temperature. We know that especially Core Temp 0.99.5 and Real Temp 3.00 do a very good job. That is important because the temperature values you need to set up the fan control are different from the values reported by the cpu sensor, they are between 15°C and 20°C higher. A normal temperature reported by the monitoring should be around 40°C, with the NHC default values the fan starts running at 52°C and stops at 38°C.
    Q:
    A:
    Q:
    A:
    END using fan control
    BEGINNING developing fan control
    Controlling the S10(e)'s fan is a litte bit difficult because it looks like there is no way to control it directly. But it is possible to manipulate the temperature the BIOS fan control depends on. As long as the built-in fan control thinks that the cpu is cool enough the fan stays off. And that is exactly the point where we can attack.
    The fan control depends on a field called RTMP in the memory of the embedded controller. It can be accessed via "_SB.PCI0.LPCB.EC0.ERAM", the offset of RTMP is 0x50 (hex) or 80 (dec). It is a direct I/O read/write. The complete NHC command for reading the value is: ACPI.FIELD.ReadByOffset("_SB.PCI0.LPCB.EC0.ERAM", ref value, 0x50, 8) with "value" as the variable which gets the value.
    What program logic do you need? You need a timer or something else that conducts an always-refresh cycle. It sounds very easy: You read the value, manipulate it and write it back. And it is that easy, you just have to keep some things in mind.
    This refresh has to be done very often. The procedure must be very thin and quick. Also the bus that is used to communicate with the EC is a problem, but since the S10e BIOS 66 it became a minor problem for me because it looks like the built-in fan control now depends on some kind of average value over the last few seconds and it doesn't really matter if one write-cycle is failing.
    The read-event must be placed before the write-event. Otherwise you just read your manipulated value. The field is filled by the system regularly, so you just have to test if the read_value is different from the written_value, then you know that the field was filled with a "fresh" value. Like "if read_temperatue <> written_temperature then real_cpu_temperature = read_temperature else do nothing".
    About the values you have to write back... you will have to test and play a bit. My experience is that you can select three fan levels, starting at 59°, 62° and 70° - at least with the NHC profile and my S10e it's like that. It's some trial 'n' error. My fan stays off at < 59°, but you should select a very low value for fan_off like 30°. In my opinion it switches off much faster the lower the written value is. But it's just a feeling, I haven't measured it.
    Q:
    A:
    Q:
    A:
    Perhaps some users from countries with other languages than German and English can add tags for "fan", "control" and "noise".
    Note from Moderator:  Minor edits in title and disclaimer.
    Message Edited by JaneL on 04-25-2009 02:32 PM

    Great opening post Carsten!
    The latest bios:
    http://www-307.ibm.com/pc/support/site.wss/documen​t.do?sitestyle=lenovo&lndocid=MIGR-71252 (BIOS 66)
    The FSB can be reduced from 133MHz to 100MHz using SetFSB, this also reduces the heat:
    http://www13.plala.or.jp/setfsb/
    clockgen = SLG8SP513V
    If you add a shortcut to the startup folder the program will start at startup. Under properties you can change the target to:
    "C:\Program Files\SetFSB\setfsb.exe" -s100 -b1 -cg[SLG8SP513V] -w20
    So it starts with a FSB of 100Mhz, in the background, with the right clock generator, after 20 seconds.
    Message Edited by quazar on 04-25-2009 05:07 AM

  • Strange fan problem

    Whenever I plug my MBP into an external monitor (Apple brand), the fans go to 6,000rpm (basically max speed) and stay there. I've checked the core temperature and it's only about 60-65 celsius so there's not need for the fans to max out. I've also looked in activity monitor and the loads are low (load averages of .50) and there are no runaway applications.
    I can't for the life of me figure this one out. I've tried resetting the SMC several times but to no avail.
    Eventually in a desperate move to stop the noise, I used the command-line utility that comes with smcFanControl to set a max fan speed of 4,000 rpm. Doing this proves that the machine is setting the fan speed way faster than what is needed since the temperature hasn't moved up with the fans at 4,000rpm max.
    And before anyone tells me: yes, I know it's not a good idea to limit the max in case loads do increase and I cook my processor. I'm doing it as an experiment.
    So, does anyone have any ideas?
    For what it's worth, it didn't always do this although I can't pinpoint what might have changed.

    {quote:title=Stephen Schwartz1 wrote:}
    Eventually in a desperate move to stop the noise, I used the command-line utility that comes with smcFanControl to set a max fan speed of 4,000 rpm. Doing this proves that the machine is setting the fan speed way faster than what is needed since the temperature hasn't moved up with the fans at 4,000rpm max.{quote}
    Can you tell me how exactly one does this, with smcFanControl and the command-line utility (where is it)? I have a similar problem: My iMac fans are going crazy due to a broken temperature sensor somewhere, and I'd like to limit the max fan speed. I don't care if it is risky, I can't use my iMac as it is because of the roaring fans. Thanks in advance!

  • Temperatur​e control system using thermocoup​les and cooling fans

    Greetings labview community,
    I'm fairly new to the labview program and though I have watched the tutorial videos and tried to search these forums I couldn't find a solution to my problem.
    I need to write a program in labview that controls the temperature via use of fans inside a case with heatsinks and various electronic parts.
    In particular I want to use two thermocouples, in order to measure the temperature of two transistors (one in each side of the case), where heatsinks are placed on top of them.
    When the temperature is above 25 degrees, a fan should activate. The fans speed should be faster, the longer the temperature stays above 25 degrees, until it drops down to 25 degrees. 
    How can this be done? I thought of using a "mask and limit testing" for activating it, but I can't figure out how to control the speed of the fan in a loop automatically based on the temperature.
    Here are some of my specifications:
    USB-6009 (this was provided to me and is therefore my only option)
    Labview 2011
    NIDAQmx 9.5 driver
    2 thermocouples (one for measuring the temperature for each transistor and activating one fan)
    2 fans 0-5V 
    Below you'll see an attachment of the program I've wrote so far (just for one set of thermocouple-fan) and I'm using a slider to simulate the input from the thermocouple. If there is anymore information needed, tell me. 
    Thank you very much.
    Attachments:
    Temperature sensors and fan activation.vi ‏130 KB

    Hi Lomedil
    What you have is a general control problem. This statement:
    "The fans speed should be faster, the longer the temperature stays above 25 degrees, until it drops down to 25 degrees. "
    Is an indication that you at least need a PI-controller, or you could use a PID-controller. The I in PID stands for integral and that means that the longer you have the same value different from your reference the larger the control signal will be and thereby the faster the fan will spin.
    I would recommend you to have a look at the following article to learn the basic principles of control theory:
    PID Control
    http://zone.ni.com/devzone/cda/tut/p/id/6440
    To find the coefficients in your design you can either choose to make a mathematical approximation of your test setup and then calculate the three constants Kd, Ki, Kp using this model, or you can choose to estimate the parameters on a "trial-and-error" basis until you have the desired response time / overshoot i.e.
    In general you should note that designing a control application on a General Purpose O/S as Windows will not give you deterministic timing, thus your control loop can be more unstable than expected, design your controller with this in mind! For the fan operation it should not be a problem but for more advanced control purposes your would always use a Real-Time system like the singleboardRIO, compactRIO or setting up a standard PC as a LabVIEW Real-Time Target (Converting a Desktop PC to a LabVIEW Real-Time Target - http://zone.ni.com/devzone/cda/tut/p/id/2733)
    Best Regards
    Anders Rohde
    Applications Engineer
    National Instruments Denmark

  • [Solved] Asus L1366 mobo, cpu fan speed control

    Hi, everyone,
    I finally have this new core i7 system, to replace my old AMD athlonx2.  I have one question about the CPU fan speed control.
    I remember that in my old system, the cpu fan speed control works out of box, no configuration is needed.
    But when I install arch 64 on this new i7 system, the cpu fan is running at its maximum speed constantly while the CPU temperature is modestly low. I know there is a wiki teaching how to do it.
    However, I am just curious why it doens't work out of box any more? Does CPU fan control work for you guys out of box normally? especially the new Core i7 cpu users?
    Please let me know, really appreciated it.
    Thanks a lot.
    Update: the issue is solved, see my last post, the solution is blacklisting: asus_atk0110, instead use w83667hg.
    Cheers.
    Last edited by mark.altern (2009-10-01 08:18:18)

    First off, it would be useful to know what the sensors-detect script actually reports.
    Okay. How fan control works on Linux: First, navigate to /sys/class/hwmon
    Each of these folders, i.e. hwmon0, stands for a sensors monitor / fan controller on your mainboard that may control one or several fans. Inside hwmonN, there should be a subfolder called device, which contains several interfaces if your BIOS allows software-side fan control. You can read them with cat and write to them with echo.
    Examples:
    pwm1_enable shows if OS-level fan control is enabled (1) or disabled and in BIOS control (0). Changing fan speed won't work if this is disabled. (i.e. cat /sys/class/hwmon0/device/pwm1_enable reports 0 -> disabled; you could enable it with echo 1 > /sys/class/hwmon0/device/pwm1_enable).
    pwm1 allows to change fan speed. The values range from 0 (fan off) to 255 (full speed, 12V).
    fan1_input shows the current RPM if a fan is connected. You can only read from this interface. Its useful to check all of these in the each of the hwmon folders to find out if there is actually a fan connected to the fan controller (they often have more ports than mainboard manufacturers use).
    There might be a fan1_div, this is somehow related to how the kernel reads the RPM, I don't know how it works.
    temp1_input interfaces can appeare too, if some of the chips have temperature sensors located somewhere. I *think* lm_sensors places the core temperatures it reads from CPU (the coretemp-isa-000X thingies) in one of the hwmon-folders too.
    There might be interfaces for different fans in the same hwmon folder, i.e. pwm2_enable, pwm2, fan2_input, etc., all interfaces with the same index belong to the same physical fan connector, and all in the same hwmonN are managed by the same IC on your mainboard.
    Warning: These interfaces, if they work, control the fans directly without any kind of security measure. If you shut some essential fan down, it will stay off until you reboot your CPU shuts down.
    (If you see something likein0_alarm, in0_input, in0_max, etc. it's a voltage monitoring chip.)
    If one of those interfaces can do something, OS-level fan control does work, if none of those folders contain a working pwm interface, fan control seems to be unavailable.
    Sometimes there is an option in the BIOS to enable it, and for some BIOSs software-side fan control only works if dynamic fan control is disabled in the BIOS and fan speed is set to a static value - or vice versa.
    I don't know what you are using to control fan speed, there are many applications that use these interfaces, i.e. GNOME or KDE power managers, so I'm not sure what is happening:
    IF: Windows 7 enables OS-level fan control and sets it the RPM to those you observed and you have nothing that provides fan control in Arch and so fan control stays at BIOS-level, which might also read out a different sensor / the same sensor differently or it might be more conservative in setting fan speeds altogether;
    OR: You have something that provides fan control installed in Arch and it reads out a the wrong value supplied by lm_sensors and thus sets a higher fan speed.
    Anyway, possible solutions I can think of:
    Find out if you have some kind of fan control software and what it does. For example, I use the fancontrol daemon, I can't help you if you use something else.
    The wiki mentions how to assign a fan speed to a certain temperature sensors. You might assign it to a different one. For example, there are no sensor chips on the mainboard of my EEE (no temp1 etc.) so I assigned the fan speed to the temperature reported by the BIOS via ACPI (those are in /sys/class/thermal, also no "device" subfolder on EEEs):
    FCTEMPS=/sys/class/hwmon/hwmon0/pwm1=/sys/class/thermal/thermal_zone0/temp
    You could also change the MINTEMP/MAXTEMP values to one higher than those you actually want to compensate for the effect of lm_sensors reporting temperatures that are too high.
    It is currently not possible for a mortal user to change the coretemps lm_sensors reads, see this post, last paragraph.
    There is a configuration file, /etc/sensors3.conf, you can change sensor names and adjust offsets here, but only for the monitoring chips and their sensors that are on the mainboard.
    Last edited by Malstrond (2009-08-19 19:34:22)

  • Cooling fan problem

    Please my laptop is having issues with the cooling fan. And now it is no more turning on. Please what can i do for it to work properly??

    first, check if there are any obstruction in the vent.
    if not performing BIOS update resolves that kind of issue its not a hardware issue.
    if after BIOS update same issue persist, check the setting of the fan in BIOS (f10) and check the FAn setting is on.
    contact HP for repair if issue persist

  • Better Fan Control in Command center?

    I am looking for a way to set my system fans to 20% (like you can for the CPU fans) or set them to 0%(Off) for a certain temp setting.
    Is there a way to do this with command center (Thinking INI config or something)
    if there is no way currently to do this, where can I make a feature request?

    Actually you can have them off for low temp..at least for mine.
    I am actually using an LED strip in the case fan 2 plug
    I have the Z97 Gaming 5.. and in the bios I have the smart fan setup once it hits 40 it lights the led, but then min is 50% (I wish it could be less!) then as the temp increases, it gets brighter.
    At idle, the led is off...
    would be really nice if the case fans had the option for 20% like the cpu..
    So have you looked at the bios fan settings?
    waiiit... I wonder if I could connect it to the CPU fan 2!!! then it can be as low as 20% lol

  • G580 Smart Fan Noise PLZ Help me Any One...PLZZZZZZZZZZZZZZzz

    PLZ help me. My lenovo g580 When power on ..Just hearing Noise . Its Smart fan Noise. Plz Help Me Bro...........

    hi Arif664
    Welcome to Lenovo Community Forums!
    You may want to try a software Called speed fan, This gives control to your Fan and also shows Temperature readings.
     Other Lenovo Motherboard have Restrictions for controlling the Fan. But give it a shot If it detected your fan then you're all set. adjust the Fan to your desired speed and fine tune it with the Temp that you're getting
    If the Fan really get too Loud, beyond normal, I would still suggest to call Lenovo Technical Support for Assistance.
    Best Regards
    Solid Cruver.
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • R7870-2GD5T/OC fan constant stop and start in idle

    Hello,
    I have an R7870-2GD5T/OC and I have the following problem with it:
    When the Windows7 turn off the screen after x minutes idle time, the VGA card cool off, and turn off the fans completely. However, 0,5 seconds after the turning off he realize the card is too hot, and turning back the fans. However, after 2 seconds he realize the card is cool off and turn off the fans completely. So on.
    This continues until the computer goin' to sleep, or the screen turn back.
    The problem is the noise. The spinning fans are ok, the stopped fans are ok too, but this constant stopping-starting make a noise like boyracers at the red sign, very annoying.
    I installed the MSI softwares, first checked the firmware update, but there is no update for the firmware. I tried to set the fan speed with the Afterburner software, and set to manually to keep the fans in working even at minimum temperature, but is didn't help. When the screen turn off, the VGA card goin to mad.
    There is any solution for this? (behind the workaround to never turn off the screen)
    This is an Intel i5 config, with 64 bit windows7.
    Thank you.

    As GPUs can operate at quite high temps, have you tried setting your min fan speed, i.e. where the fans stop spinning to be maintained up to 60C and only then start increasing the fan speed from there?
    What kind of other ventilation have you got in your machine? Have you got a fan on the side panel that can blow onto the GPU?
    Does your GPU not have a switch to toggle between normal and LN2 settings?
    If all fails, ask MSI technical if they have a different VBIOS for your card that prevents the fans from stopping at all.

  • Macbook Pro fans stuck at 6000 RPM

    Hello,
    I am using a 2006 MacBook Pro, 2GB RAM, 2 GHz Intel Core Duo with a 500GB HDD that has 450 GB free.
    About a month ago the left and right fan started cranking up to 6000 RPM (which is apparently max for this model) upon startup. Most discussions I've read while looking for a solution suggest resetting the SMC, which I have tried a few times to no avail. CPU and RAM usage are normal, nothing taking up tons of processing power on activity monitor and temps are around 35-40 degrees Celsius. I saw a few boards talk about a stuck print job which I checked for as well, but there was nothing. I tried downloading and using the smcFan Control app and setting the preferred fan speed to as low as possible but the app still registers speed at 6000 RPM and they have not slowed down.
    Unfortunately, I bought this MBP from a used dealer (had it for a few months before this started), so I do not have the original OS disks to perform a hardware diagnostic. It came with 10.5 on it but I have since upgraded to 10.6.8
    I'm not experiencing any problems with operation but the fans at this speed are extremely loud and annoying; is there anything further I can do to try to fix this? I'm a bit new to macs, is there a program that gives you more powerful fan control than the one I downloaded? How much would something like this cost to get fixed by Apple? Thank you in advance for any advice.

    You likely have blocked vents inside or a hardware issue, like a failed sensors to trigger the fans at default max warp speed.
    If your adapt at opening it up, you might want to take a look at these videos and get yourself a can of air spray + tube and blast out the obstructions out from the inside.
    http://eshop.macsales.com/installvideos/

Maybe you are looking for