| 479 | | # These seem right for my Tyan S1598: |
|---|
| | 479 | # VIA is very specific about the voltage sensor inputs, and our labels |
|---|
| | 480 | # reflect what they say. Unfortunately, they are not at all specific about |
|---|
| | 481 | # how to convert any of the register values to real units. Fortunately, |
|---|
| | 482 | # Jonathan Yew <j.teh@iname.com> and Alex van Kaam <darkside@chello.nl> |
|---|
| | 483 | # came through with some data for temp conversion and formulae for voltage |
|---|
| | 484 | # conversion. However, the conversions should be regarded as our best guess- |
|---|
| | 485 | # YMMV. If you notice any glaring inaccuracies (eg. by comparing what sensors |
|---|
| | 486 | # says to what your BIOS says when you boot up), please let us know so we can |
|---|
| | 487 | # improve. |
|---|
| | 488 | |
|---|
| | 489 | # On the Tyan S1598, the 2.5V sensor reads 0 and is not displayed in the BIOS, |
|---|
| | 490 | # so you may want to ignore it here. |
|---|
| | 491 | |
|---|
| 497 | | set in1_min 2.5*0.95 |
|---|
| 498 | | set in1_max 2.5*1.05 |
|---|
| 499 | | set in2_min 3.3*0.90 |
|---|
| 500 | | set in2_max 3.3*1.10 |
|---|
| 501 | | set in3_min 5.0*0.95 |
|---|
| 502 | | set in3_max 5.0*1.05 |
|---|
| 503 | | set in4_min 12*0.95 |
|---|
| 504 | | set in4_max 12*1.05 |
|---|
| 505 | | |
|---|
| | 511 | |
|---|
| | 512 | # Set your temp limits here. Remember, 'tempX_over' is the temp at which an |
|---|
| | 513 | # alarm is triggered, and 'tempX_hyst' is the temp at which an alarm turns off. |
|---|
| | 514 | # Setting tempX_hyst to a few degrees below the corresponding tempX_over |
|---|
| | 515 | # prevents an oscillation between alarm on and off states. This kind of |
|---|
| | 516 | # oscillation is known as hyteresis, thus the name. (You typically get the |
|---|
| | 517 | # most serious and troublesome hysteresis when a sensor triggers something to |
|---|
| | 518 | # reduce the temp, thus creating a negative feedback loop. Even without that, |
|---|
| | 519 | # we would still get some oscillation when the temp hovers around the limit |
|---|
| | 520 | # due to noise.) |
|---|
| | 521 | |
|---|
| | 522 | set temp1_hyst 40 |
|---|
| | 523 | set temp1_over 45 |
|---|
| | 524 | set temp2_hyst 55 |
|---|
| | 525 | set temp2_over 60 |
|---|
| | 526 | set temp3_hyst 60 |
|---|
| | 527 | set temp3_over 65 |
|---|
| | 528 | |
|---|
| | 529 | # You could set your fan limits too, but the defaults should be fine. |
|---|
| | 530 | |
|---|
| | 531 | #set fan1_min 5000 |
|---|
| | 532 | #set fan2_min 5000 |
|---|
| | 533 | |
|---|
| | 534 | # For at least one Tyan S1598, the following corrections make the sensors |
|---|
| | 535 | # readings more in-line with the BIOS readings on boot. Try these, and |
|---|
| | 536 | # adjust as necessary. |
|---|
| | 537 | |
|---|
| | 538 | #compute "2.0V" 1.02*@ , @/1.02 |
|---|
| | 539 | #compute "3.3V" 1.02*@ , @/1.02 |
|---|
| | 540 | #compute "5.0V" 1.009*@ , @/1.009 |
|---|
| | 541 | #compute "12V" 1.04*@ , @/1.04 |
|---|