ASRock.com Homepage
Forum Home Forum Home > Technical Support > Intel Motherboards
  New Posts New Posts RSS Feed - Fatal1ty X99X Killer Motherboard Sensors
  FAQ FAQ  Forum Search Search  Events   Register Register  Login Login

Fatal1ty X99X Killer Motherboard Sensors

 Post Reply Post Reply Page  12>
Author
Message Reverse Sort Order
DJViking View Drop Down
Newbie
Newbie
Avatar

Joined: 14 Jun 2016
Status: Offline
Points: 70
Post Options Post Options   Thanks (0) Thanks(0)   Quote DJViking Quote  Post ReplyReply Direct Link To This Post Topic: Fatal1ty X99X Killer Motherboard Sensors
    Posted: 10 Aug 2016 at 8:17pm
The pump works fine in the CPU_FAN2 connector. It is currently not running at full speed, but aprox 85%. At Idle the CPU temperature is 28 degrees Celsius. It might increase to full speed if the CPU load is more intensive (TBD).
Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 4996
Post Options Post Options   Thanks (0) Thanks(0)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 10 Aug 2016 at 9:25am
Originally posted by DJViking DJViking wrote:

I think I had it reversed.
The CPU radiator pump had a 4pin power cable. That one I plugged into CPU_FAN1. The 3 radiator fans 3pin where attached to the CPU_FAN2.

Edit: False alarm
The pump is powered from a braided 3-Pin fan header cable


I checked the specs for your Fractal Kelvin S36:

http://www.fractal-design.com/home/product/water-cooling/s36

The three fans are four pin PWM controlled fans, and the 3 into 1 fan cable makes perfect sense with those fans. This cable should be connected to the board's PWM controlled CPU_FAN1 header, with the three fans connected to this cable. They will all have their speed controlled by the mother board's fan control, which can be configured in the UEFI.

The pumps for this type of CPU cooler normally should run at full speed all the time. The manual does say that, but they also say that about the fans, which is usually not a good idea because of fan noise.

If you configure the fans to change their speed with the CPU temperature, if you connect the pump to the CPU_FAN2 connector, it will not run at full speed all the time. You can decide about the pump running at full speed or not. If you want the pump at full speed constantly, connect it to the Power Fan connector, which cannot be controlled by the mother board, by design. That connector is meant to be used with a fan or pump that should be run at full speed all the time.

You could connect the pump to one of the Chassis fan connectors, and configure it in the UEFI to run at several different speeds, depending upon the CPU temperature. That will be independent of the radiator fan speeds. You could configure the pump to run at say two speeds, low at CPU idle conditions, or full speed when the CPU is hotter than say 40C. You can experiment with the pump speed, using the CPU temperature you get as the deciding factor about running it at full speed all the time or not.

Back to Top
DJViking View Drop Down
Newbie
Newbie
Avatar

Joined: 14 Jun 2016
Status: Offline
Points: 70
Post Options Post Options   Thanks (0) Thanks(0)   Quote DJViking Quote  Post ReplyReply Direct Link To This Post Posted: 10 Aug 2016 at 3:40am
Got it working with this custom config /etc/sensors.d/nct6791.conf
chip "nct6791-*"

   label in0 "Vcore Voltage"

   label in2 "AVCC Voltage"
   set in2_min  3.3 * 0.90
   set in2_max  3.3 * 1.10

   label in3 "+3.3V Voltage"
   set in3_min  3.3 * 0.90
   set in3_max  3.3 * 1.10

   label in7 "3VSB Voltage"
   set in7_min  3.3 * 0.90
   set in7_max  3.3 * 1.10

   label in8 "Vbat Voltage"
   set in8_min  3.0 * 0.90
   set in8_max  3.3 * 1.10

   label fan1 "Chassis Fan 1 Speed"
   label fan2 "CPU Fan Speed"
   label fan3 "Chassis Fan 3 Speed"
   label fan4 "Chassis Fan 4 Speed"
   label fan5 "Power Fan Speed"
   label fan6 "CPU Pump Speed"     
    
   label temp1 "MB Temperature"
   label temp2 "CPU Temperature"

What remains now is to determine what the rests are.
in1, in4, in5, in6, in9-14
AUXTIN0-4
PECI Agent 0


Edited by DJViking - 10 Aug 2016 at 3:40am
Back to Top
wardog View Drop Down
Moderator Group
Moderator Group


Joined: 15 Jul 2015
Status: Offline
Points: 6447
Post Options Post Options   Thanks (0) Thanks(0)   Quote wardog Quote  Post ReplyReply Direct Link To This Post Posted: 09 Aug 2016 at 10:52pm
Originally posted by DJViking DJViking wrote:



So I guess then that the value showing for CPU FAN number 2 is actual the radiator pump.

Yes. CPUFAN1 is the three 120s grouped/reporting as one, and CPUFAN2 is the pump.

And an FYI/PSA concerning each of Fractals AiO Water Cooling Kits, direct from Fractal:
Quote
Max. Thermal Cooling Performance for operation at full speed:
 ??T12 ??CPU TDP 250Watt and GPU total 150 Watt
 ??S24 ??CPU TDP 250Watt and GPU total 300 Watt
 ??S36 ??CPU TDP 250Watt and GPU total 600 Watt



Nice AiO by the way.




Back to Top
DJViking View Drop Down
Newbie
Newbie
Avatar

Joined: 14 Jun 2016
Status: Offline
Points: 70
Post Options Post Options   Thanks (0) Thanks(0)   Quote DJViking Quote  Post ReplyReply Direct Link To This Post Posted: 09 Aug 2016 at 10:47pm
Originally posted by parsec parsec wrote:

You are definitely seeing the Fractal's pump speed if it is connected to the CPU_FAN2 header.

I can see in your large picture that two of the fan connectors on the 3 into 1 fan cable, which is a four pin PWM fan splitter cable, have only three wires connected to the fan connector.

The fan connector on the left side has four wires going into it, while the two on the right have three wires. I'm pretty sure that the two fan connectors on the right only have three connecting pins, while the one on the left has four pins. That is the correct design for a PWM fan splitter cable. The speed/RPM signal wire is only included on one of the fan connectors.

The usual usage of this fan cable is with two or three identical fans, which should all operate at the same speed. So monitoring the speed of one of the fans is all that is needed, as well as possible. Of course we cannot know if one of the fans whose speed cannot be monitored with this cable is not running, or running at the same speed as the others. That is simply the limitation of the way fans and the fan connectors on all mother boards work.

A fan splitter cable made for three pin fans will only have three connections to one of the fans, all the others will only have two connections, one for power and one for ground.

If the pump on your Fractal CPU cooler is meant to be running at full speed all the time, you should connect it to the three pin Power Fan Connector on your board. The Power Fan Connector will provide full voltage to the pump at all times, which is the purpose of this fan connector.
The pump is now running at 2122RPM, while max is 2400RPM
The fan(s) is now running at 1443. while max is 1700RPM
Neither is running at full power, but I thought that CPU_FAN2 did not have any control and would run on full power.


Well that clears that. Then I know that fan2 is "CPU Fan" while fan6 is "CPU Pump".

Then that leaves fan1, fan3, fan4, fan5
There are 1 power fan and 3 chassis fans not currently in use. I could connect one fan to each and try to identify which is which, but that is a lot of work than I am not sure I want to do.


Edited by DJViking - 09 Aug 2016 at 11:18pm
Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 4996
Post Options Post Options   Thanks (0) Thanks(0)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 09 Aug 2016 at 10:29pm
You are definitely seeing the Fractal's pump speed if it is connected to the CPU_FAN2 header.

I can see in your large picture that two of the fan connectors on the 3 into 1 fan cable, which is a four pin PWM fan splitter cable, have only three wires connected to the fan connector.

The fan connector on the left side has four wires going into it, while the two on the right have three wires. I'm pretty sure that the two fan connectors on the right only have three connecting pins, while the one on the left has four pins. That is the correct design for a PWM fan splitter cable. The speed/RPM signal wire is only included on one of the fan connectors.

The usual usage of this fan cable is with two or three identical fans, which should all operate at the same speed. So monitoring the speed of one of the fans is all that is needed, as well as possible. Of course we cannot know if one of the fans whose speed cannot be monitored with this cable is not running, or running at the same speed as the others. That is simply the limitation of the way fans and the fan connectors on all mother boards work.

A fan splitter cable made for three pin fans will only have three connections to one of the fans, all the others will only have two connections, one for power and one for ground.

If the pump on your Fractal CPU cooler is meant to be running at full speed all the time, you should connect it to the three pin Power Fan Connector on your board. The Power Fan Connector will provide full voltage to the pump at all times, which is the purpose of this fan connector.
Back to Top
DJViking View Drop Down
Newbie
Newbie
Avatar

Joined: 14 Jun 2016
Status: Offline
Points: 70
Post Options Post Options   Thanks (0) Thanks(0)   Quote DJViking Quote  Post ReplyReply Direct Link To This Post Posted: 09 Aug 2016 at 10:19pm
I think I had it reversed.
The CPU radiator pump had a 4pin power cable. That one I plugged into CPU_FAN1. The 3 radiator fans 3pin where attached to the CPU_FAN2.

Edit: False alarm
The pump is powered from a braided 3-Pin fan header cable


Edited by DJViking - 09 Aug 2016 at 10:41pm
Back to Top
DJViking View Drop Down
Newbie
Newbie
Avatar

Joined: 14 Jun 2016
Status: Offline
Points: 70
Post Options Post Options   Thanks (0) Thanks(0)   Quote DJViking Quote  Post ReplyReply Direct Link To This Post Posted: 09 Aug 2016 at 7:25pm
I have a Fractal Design Kelvin S36 AIO Water Cooling:

On the motherboard there is CPU_FAN1 4pin and CPU_FAN2 3pin
The 3 radioator fans are connected to the CPU_FAN1, while the pump power is connected to the CPU_FAN2 3pin.

Found an image of the 3-into-1 FAN cable
http://www.hardwareheaven.com/wp-content/uploads/2014/12/fractal-design-kelvin-s36-review-bundle2.jpg


https://www.overclockers.co.uk/media/image/thumbnail/HS008FD_142364_800x800.jpg


So I guess then that the value showing for CPU FAN number 2 is actual the radiator pump.


Edited by DJViking - 09 Aug 2016 at 7:34pm
Back to Top
wardog View Drop Down
Moderator Group
Moderator Group


Joined: 15 Jul 2015
Status: Offline
Points: 6447
Post Options Post Options   Thanks (0) Thanks(0)   Quote wardog Quote  Post ReplyReply Direct Link To This Post Posted: 09 Aug 2016 at 1:12pm
Originally posted by parsec parsec wrote:


Any single fan header/connector on any mother board is only capable of reading and displaying the speed/RPM of one fan.

Your 3 to 1 fan splitter cable, if it is designed and built correctly, will have the fan speed/RPM signal  of only one of the three fans connected to the fan speed pin on the connector that is plugged into the mother board.

If the fan speed signal from more than one fan is combined and sent to the fan speed pin on a mother board, the resulting speed reading will be wrong.



DJViking, just whose AIO water cooling setup do you have? Make and Model please.

Or parts used that it consists of if NOT an AIO water cooling system?



Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 4996
Post Options Post Options   Thanks (0) Thanks(0)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 09 Aug 2016 at 11:41am
Originally posted by DJViking DJViking wrote:

Just some points I wondering:

1) Both in Linux and in BIOS/UEFI it only shows 2 fans running, while I have 3 fans for the CPU radiator. The 3 fans are all connected together into the CPU_FAN1 slot on the motherboard. A 3-into-1 fan cable into the 4pin CPU fan connection.

There is on the motherboard:
1 Power fan 3pin
1 CPU fan 4pin
1 CPU fan 3pin
1 Chassis fan 4pin
2 Chassis fan 3pin

While I guess the fourth pin is the control pin for the fans.

2) How can I get more human readable sensor names, in0-14. SYSTIN, AUXTIN0-4, FAN0-6
Would be great to know what kind of voltage the different in# values are, also which kind of fans the different fan# are.

I can see that the sensors get the names for each sensor parameter from the following location
/sys/devices/platform/nct6775.656/hwmon/hwmon1
Is there any way to change these to more human readable names?
/sys/devices/platform/nct6775.656/hwmon/hwmon1/temp1_label = SYSTIN = MB?
/sys/devices/platform/nct6775.656/hwmon/hwmon1/temp2_label = CPUIN = CPU
/sys/devices/platform/nct6775.656/hwmon/hwmon1/temp3_label = AUXTIN0  = ?


Any single fan header/connector on any mother board is only capable of reading and displaying the speed/RPM of one fan.

Your 3 to 1 fan splitter cable, if it is designed and built correctly, will have the fan speed/RPM signal  of only one of the three fans connected to the fan speed pin on the connector that is plugged into the mother board.

If the fan speed signal from more than one fan is combined and sent to the fan speed pin on a mother board, the resulting speed reading will be wrong. There is no special protocol or method of sending the RPM information from multiple fans to one mother board fan header, which could then tell them apart and display them individually. That capability does not exist in the way PC fans and mother boards are designed and built.

Your 3 to 1 fan splitter cable must be designed correctly, as the RPM reading shown does not look like a bad reading. If you see that fan speed reading go to 0 sometimes, or 5,000 RPM, then that cable is not designed correctly. I don't know if you are using three or four pin fans on the radiator, but you can easily see if the 3 to 1 splitter cable has all the wires connected to the fans on each fan end connection.

The only way to see the speed of each fan is to have them connected to their own fan connector on the mother board.

The names for some of the various voltages are given generic names like SYSTIN, because there are only a few standard voltage readings provided by a mother board sensor chip. Since there are very few standards for what voltage readings will be given on the sensor chip outputs, programs that read these voltages can only give them simple names that are unrelated to anything specific.

The names of many of the readings you can see in my screenshot are custom names the software I'm using allows the user to create. After some time and experience over years of comparing voltages displayed in the BIOS to those in that software, on different PC hardware platforms, I learn what voltage reading belong to which item. There are some voltage readings that have no meaning, and are unused sensor outputs providing random data. There are others that might be real readings, but I've never mapped them to a real parameter. Otherwise, most of the names in that screenshot would be generic, simple names.

So the way I "get more readable sensor names" is by trial and error, and work over time. For fan identification, I know the highest RPM each fan will run at, and set them all to full speed while knowing which fan is on each fan connector. I can then tell which fan speed reading belongs to which fan connector on the board.

Do I have any idea what the mapping of SYSTIN in Linux is to your mother board, or any of the others? Sorry, no I don't.

All processors and chipsets do not use the same input voltages, which can change from one CPU generation to the next, and are different between AMD and Intel. Some boards have more sensor readings than others. So many things are different and change over time with PC hardware. That's why the sensor names are things like In1, In2, etc. Sorry to say, we get to figure them out.
Back to Top
 Post Reply Post Reply Page  12>
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.047 seconds.