Dual CPU Tyan

Petr Kristan petr.kristan na epos.cz
Pondělí Únor 10 09:08:07 CET 2003


On Fri, Feb 07, 2003 at 11:10:58PM +0100, Daniel Smolik wrote:
> Ing. Ladislav Jančík wrote:
> >Vsechny desky od TYANu pro 2 procesory musi mit ECC pameti. Jsou to 
> >opravdu serverove produkty a nema cenu tam davat normalni pameti.
> >
> >lada jancik
> >
> Tak jeste jednou. Nepodarilo se nekomu rozjet lm_sensors na Tyan 
> Thunder 2x Atholon.
> 
> 		Dik
> 				Dan
Ja mam myslim tyan tiger, ale treba Vam to pomuze. 
Po delsim zkoumani v diskuzi na lm_sensors nasel postup jak na to -- posilam moje nastaveni:

######################################################################
#
# sensors.conf for Tyan 2466
# MDS 6/25/02
#
######################################################################
#
# Requires lm_sensors 2.6.3-CVS ~April 2002 or later
# for programmable VRM support. With stock 2.6.3, comment out
# both ´set vrm 9.1´ lines below, and your VCore limints and VID readings
# will be wrong.
#
# This file is set up for dual processors.
# You can make changes as instructed below if you only have one processor,
# however it is not necessary.
#
# The following sequence is recommended at boot time
# (put in a /etc/rc.d/..... file)
#
# The i2cset lines are required to change the chip clock to 14.318 MHz,
# otherwise the fans will read high. Unfortunately there is no support
# for changing the clock via the w83781d driver at this time.
# The i2csets take 5 seconds apiece, unfortunately there is currently
# no ´-f´ force option to byass this.
#
# modprobe i2c-amd756
# modprobe w83781d force_subclients=0,0x2c,0x4a,0x4b # Move subclients for
#w83627f
# ..../lm-sensors/prog/dump/i2cset 0 0x2c 0x4b 0x40 > /dev/null # Set clock to
#14.318 MHz
# ..../lm-sensors/prog/dump/i2cset 0 0x2d 0x4b 0x40 > /dev/null # Set clock to
#14.318 MHz
# sensors -s
#
######################################################################

# This device appears at 0x2c with subclients at 0x4a and 0x4b
chip "w83627hf-*"

    label in2 "+3.3V"
#
# in3 appears to be about 3.0 V but not documented by Tyan
#    ignore in3
   label in3 "+3.0V ?"
    set in3_min 3.0 * 0.95
    set in3_max 3.0 * 1.05

    label in4 "+12V"
    label in5 "-12V"
#
# the following 3 are not documented by Tyan but appear
# to be the following voltages
#
#   ignore in6
   ignore in7
#   ignore in8
    label in6 "+2.5V ?"
#    label in7 "+3.3V ?"
    label in8 "+3.3V ?"
    set in6_max 2.5 * 1.05
    set in6_min 2.5 * 0.95
    set in7_max 3.3 * 1.05
    set in7_min 3.3 * 0.95
    set in8_max 3.3 * 1.05
    set in8_min 3.3 * 0.95

    label temp1 "VRM 1"
    label temp2 AGP
    label temp3 DDR

    label fan1 "CPU1 Fan"
    label fan2 "CPU2 Fan"
    label fan3 "Ch Fan 4"

    compute in4 ((38/10)+1)*@  ,  @/((38/10)+1)
    compute in5 (5.14 * @) - 14.91  ,  (@ + 14.91) / 5.14

#
# Use the lines below if you have a CPU in socket #2,
# if you don´t, uncomment the ignore lines and comment out the rest
#
#   ignore in0
#   ignore in1
#   ignore vid
    label in0 "VCore2 1"
    label in1 "VCore2 2"
    label vid "VCore2 id" 
    set vrm 9.1
    set in0_min vid*0.90 #!!!!
    set in0_max vid*1.05
    set in1_min vid*0.90 #!!!!
    set in1_max vid*1.05

    set in2_min 3.3 * 0.95
    set in2_max 3.3 * 1.05
    set in4_min 12 * 0.90
    set in4_max 12 * 1.10
    set in5_min -12 * 1.10
    set in5_max -12 * 0.90

    set fan1_min 2800
    set fan2_min 2800
    set fan3_min 2800

# set up sensor types (thermistor is default)
# 1 = PII/Celeron Diode; 2 = 3904 transistor;
   set sensor1 2
   set sensor2 2
   set sensor3 2


# This device appears at 0x2d with subclients at 0x48 and 0x49
chip "w83782d-*"

    label in2 "V AGP"
    label in3 "+5V"
    label in4 "V DDR"
    label in6 "+3.3VSB"

    label temp1 "VRM 2"
    label temp2 "Near CPU1"
    label temp3 "Near CPU2"

    label fan1 "Ch Fan 1"
    label fan2 "Ch Fan 2"
    label fan3 "Ch Fan 3"
#
# Even after a ´i2cset 0 0x2d 0x4b 0x40´ to set the clock speed,
# it still appears high, perhaps the chip expects 24 MHz but
# Tyan provides it 14.318; factor by that amount
#
    compute fan1 (14318/24000)*@ , @ / (14318/24000)
    compute fan2 (14318/24000)*@ , @ / (14318/24000)
    compute fan3 (14318/24000)*@ , @ / (14318/24000)
    set fan1_min 2800
    set fan2_min 2800
    set fan3_min 2800

    compute in3 ((6.8/10)+1)*@ ,  @/((6.8/10)+1)
    compute in4 ((28/10)+1)*@  ,  @/((28/10)+1)

#
# Use the lines below if you have a CPU in socket #1,
# if you don´t, uncomment the ignore lines and comment out the rest
#
#   ignore in0
#   ignore in1
#   ignore vid
    label in0 "VCore1 1"
    label in1 "VCore1 2"
    label vid "VCore1 id"
    set vrm 9.1
    set in0_min vid*0.90  #!!!Snizeno
    set in0_max vid*1.05
    set in1_min vid*0.95
    set in1_max vid*1.10  #!!!Zvysen limit
#
    set in2_min 3.3 * 0.95
    set in2_max 3.3 * 1.05
    set in3_min 5.0 * 0.95
    set in3_max 5.0 * 1.05
    set in4_min 5.0 * 0.90
    set in4_max 5.0 * 1.10
    set in6_min 3.3 * 0.95
    set in6_max 3.3 * 1.05
#
# the following 3 are not documented by Tyan but appear
# to be the voltages listed
#
#    ignore in5
#    ignore in7
#    ignore in8
   label in5 "+2.5V ?"
   label in7 "+2.5V ?"
   label in8 "+3.3V ?"
   set in5_min 2.5 * 0.95
   set in5_max 2.5 * 1.05
   set in7_min 2.5 * 0.95
   set in7_max 2.5 * 1.05
   set in8_min 3.3 * 0.95
   set in8_max 3.3 * 1.05


# set up sensor types (thermistor is default)
# 1 = PII/Celeron Diode; 2 = 3904 transistor;
   set sensor1 2
   set sensor2 2
   set sensor3 2



-- 
Ing. Petr Kristan
.
EPOS PRO s.r.o., Bozeny Nemcove 2625, 530 02 Pardubice
tel: +420 466335223    Czech Republic (Eastern Europe) 
fax: +420 466335224                 http://www.epos.cz
------------- další část ---------------
A non-text attachment was scrubbed...
Name: [žádný popis není k dispozici]
Type: application/pgp-signature
Size: 232 bytes
Desc: [žádný popis není k dispozici]
URL: <http://www.linux.cz/pipermail/linux/attachments/20030210/0265e961/attachment.sig>


Další informace o konferenci Linux