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!