Server Products
Data Center Products including boards, integrated systems, Intel® Xeon® Processors, RAID Storage, and Intel® Xeon® Processors
4778 Discussions

Intel SCR 5520 Fan Control - Non Intel Chassis - SRD file

STram
Beginner
1,324 Views

Hello, I got a problem with fan control in the SCR 5520 Mainboard:

I ran the board in a non Intel Chassis and i need to modificate the lut of the fanspeeds.

It's because i am using big 12cm CPU Fans with big heatsinks. I know it's not suggested by intel, but "just" a private user of the workstation Board.

It take some time to understand how to modificate the minimal Fanspeed for the CPU Fans in the HC_BMC.sdr file.

Now the system didn't went to "panic" mode anymore when the Fanspeed is less than 700RPM.

But i am stuck on changing the control mechanism of the fanspeed. In the Moment the CPU Temperature will rise above 80C° without any increase in Fanspeed.

The same Problem i got with the System Fan, no change until the memory (and the whole case!) got really hot.

What i didn't fully understand is, what the master.cfg does in combination with the HC_BMC.sdr!

Seems that the master CFG set's some tags which are checked in the HC_BMC.sdr?

There are many Tags and at least 30 Kombinations which seems to be connected with "OTHER Chassis" it's not practicable to change all if there is only one of them valid.

Where is the "actual" configuration when i respond to the master config like this:

8> Other Chassis

1,2 CPU Fans

5 System Fan

Here is one of many possibilities in the HC_BMC.sdr

//=========================================================================//

// Chassis Fan Control Domain 0 with profile 5,6

// For OTHER Chassis

// Fan Control Domain Number # 0 (PWM0: Processor1&2 Fan)

//====================================================================//

_SDR_TYPE C0

_SDR_TAG 'OTHER'

_REC_LEN 001D

// Sensor Record Header

017A // Record ID

51 // SDR Version

C0 // Record Type

18 // Record Length

// Record Body Bytes

570100 // Manufacturer ID

0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2)

// Temperature Fan Control Record

01 // Record Version

00 // Fan Control Domain Number # 0 (PWM0: Processor1&2 Fan)

14 // Normal Control Value (14h = PWM 20%)

FF // Boost Control Value (FFh = PWM 255%)

01 // Ramp Step (1=1%)

02 // Scan Rate (2 Cycles)

30 // Fan Profile Support

// Stepwise Linear type Temperature Sensor Sub-record

20 // Sensor Owner ID

20 // Temperature Sensor Number -- (T1)

64 // Temp Sensor failure control Value (64h = PWM 100%)

00 // Sleep Control Value

41 // [7:6]-Supported in S1 (1=yes); [5:3]-Reserved; [2:0]-Control Type (001b=Stepwise linear)

50 // Temperature Info [7]-Reserved; [6]-Domain Maximum=1; [5:3]-Negative Hysteresis=2; [2:0]-Positive Hysteresis=0

03 // Count of Temperature/Control Value Pairs (03h = 3)

0F // Temperature 1 15c

64 // Control Value 1 (Percentage) (64h = PWM 100%)

19 // Temperature 2 25c

64 // Control Value 2 (Percentage) (64h = PWM 100%)

21 // Temperature 3 33c

64 // Control Value 3 (Percentage) (64h = PWM 100%)

Is normal Control Value the "idle rotation speed"?

What Temperature Sensor is Unsed for the Chassis fan?

Sorry for lot's of my questions. I did searched in the www a lot, but i didn't find a good documentation for those settings!

0 Kudos
3 Replies
Daniel_O_Intel
Employee
449 Views

Normal Control Value is the global minimum fan speed. I'm a little concerned about the Boost Control Value, normally that should max at 64h

0 Kudos
STram
Beginner
449 Views

Thanks for your answer!

The biggest problem for me is to find out, which configuration is the choosen one.

So I can modificate only this modification.

There are many different ones.

To show a few:

//=========================================================================//

// Chassis Fan Control Domain 2 with profile 7,8

// For OTHER AC Chassis

// Fan Control Domain Number # 2 (PWM2: System Fan1 front PCI Fan 92mm)

//====================================================================//

....

//=========================================================================//

// Chassis Fan Control Domain 2 with profile 1,2,3,4

// For OTHER WS Chassis

// Fan Control Domain Number # 2 (PWM2: System Fan1 front PCI Fan 92mm)

//====================================================================//

....

//=========================================================================//

// Chassis Fan Control Domain 1 with profile 1,3,5,7

// For OTHER Chassis

// Fan Control Domain Number # 1 (PWM1: System Fan5 Rear Fan)

//====================================================================//

....

//=========================================================================//

// Chassis Fan Control Domain 1 with profile 1,2,3,4,5,6,7,8

// For OTHER Chassis

// Fan Control Domain Number # 1 (PWM1: System Fan5 Rear Fan)

//====================================================================//

0 Kudos
Daniel_O_Intel
Employee
449 Views

If it's the 5520HC:

DomainFan Header0CPU_2_Fan1SYS_5_Fan2SYS_1_Fan, SYS_2_Fan3SYS_3_Fan, SYS_4_Fan4CPU_1_Fan

If it's one of the other 5520 boards, find the full name at http://www.intel.com/p/en_US/support/server Support for Server Products and let me know which board it is.

0 Kudos
Reply