Fan always at full power

Discussion in 'UDOO X86' started by Sami, Oct 14, 2017.

  1. Sami

    Sami New Member

    Joined:
    Aug 31, 2017
    Messages:
    4
    Likes Received:
    1
    So I'm having an opposite problem than a previous thread: when I power up the board, the fan slowly ramps up to full power and stays there permanently. According to lm-sensors the core temperatures are only around 30-40 C, which are well below the AC0/1 limits I've set in the BIOS.

    I've tried a couple of different fans, disabling the BIOS temperature limits and re-flashing 1.03 but nothing seems to work. Any ideas? I wonder if the BIOS is somehow using an incorrect temperature/threshold because the slow ramp-up to full RPM only happens if the board has been off for some time; if I turn it off and on without letting it cool, the fan immediately goes to full throttle.
     
  2. YellowGTM

    YellowGTM Member

    Joined:
    Sep 21, 2017
    Messages:
    56
    Likes Received:
    3
    I can't recall if the fan is two wire, or three wire? It seems like the sense wire is not making contact to the main board,
    and therefore the CPU cannot detect fan speed (if 3 wire)?
     
  3. Sami

    Sami New Member

    Joined:
    Aug 31, 2017
    Messages:
    4
    Likes Received:
    1
    Update: I double-checked all the connections, reset BIOS settings and tried a couple of other fans but just couldn't get the BIOS speed control to work.

    In the end I resorted to writing a small program for the Arduino that drives the fan directly and a host-side binary that controls the former through the serial port based on the measured core temperatures. Let me know if you're interested in more details.
     
  4. sirrab

    sirrab UDOOer

    Joined:
    Jul 26, 2014
    Messages:
    257
    Likes Received:
    31
    I'm sure there are people interested in your efforts!
     

Share This Page