View previous topic :: View next topic |
Author |
Message |
Master_Of_Disaster l33t
Joined: 28 Feb 2003 Posts: 610 Location: 15.05072° East, 48.13747° North (aka Mauer), Austria
|
Posted: Sun May 04, 2003 8:21 pm Post subject: |
|
|
I tried these setpci settings on my machine (MSI K4 Ultra, Athlon XP 2000+, 512 MB DDR) but none worked, so i poked around in the net, and i found a BIOS Update on the MSI Site that did the trick. Temperature dropped about 10°C from 53 (full load) to 43 (full load) and 43 (idle) to 34 (idle)
Get the patch at http://www.msi.com.tw/program/support/bios/bos/spt_bos_detail.php?UID=356&NAME=MS-6590 |
|
Back to top |
|
|
Decibels Veteran
Joined: 16 Aug 2002 Posts: 1623 Location: U.S.A.
|
Posted: Sun May 04, 2003 10:36 pm Post subject: |
|
|
On my Gigabyte GA-7DX board the settings work great. I am experiencing lockups though, but only after a period of idle and with no Foldingathome running and just letting the machine set. Doesn't seem to do it while using it and no sound problems either (even with Foldingathome not running). Temp drops to about 30C (accurate if the scaling factor from previous cal is linear). Last time the screensaver came on before it locked up.
I still want to run Foldingathome, so at first I setup a fcron job to run it for 15 min at the top of the hour. Then changed it to run at top and bottom of the hour. Maybe that will keep it from locking up.
Still, I think there might be a wake up item in bios to fix this I haven't gotten set. Need to check that later. |
|
Back to top |
|
|
steveb Advocate
Joined: 18 Sep 2002 Posts: 4564
|
Posted: Mon May 05, 2003 2:24 am Post subject: |
|
|
i have serval boards with a athlon cpu. and i could not resist to enhance the init script wich was posted on this topic, to work on serval computers without need of changing the content of the script. this is what i got so far (i tryed to handle as much possible): Code: | #!/sbin/runscript
# This shell script takes care of starting and stopping the northbridge "cool" bits
# /etc/init.d/athlon_cool_bit by SteveB, email: tp22a@softhome.net
checkconfig() {
if [ ! -f /sbin/lspci ]; then
eerror "You need \"sys-apps/grep\" for this to work"
return 1
fi
if [ ! -f /bin/grep ]; then
eerror "You need \"sys-apps/grep\" for this to work"
return 1
fi
}
start() {
PCI_Class=""
PCI_Vendor=""
PCI_Devic=""
PCI_SVendor=""
PCI_SDevice=""
lspci -m -v -s 0:0.0 | grep -i "^[A-Za-z0-9]" | while true
do
read LSPCI_LINE
LSPCI_LINE_RC="$?"
LSPCI_KEY=""
LSPCI_VALUE=""
LSPCI_KEY="${LSPCI_LINE%%:*}"
LSPCI_VALUE="${LSPCI_LINE#*:}"
if [ "${LSPCI_KEY}" = "Class" ]; then
PCI_Class="${LSPCI_VALUE}"
elif [ "${LSPCI_KEY}" = "Vendor" ]; then
PCI_Vendor="${LSPCI_VALUE}"
elif [ "${LSPCI_KEY}" = "Device" ]; then
PCI_Device="${LSPCI_VALUE}"
elif [ "${LSPCI_KEY}" = "SVendor" ]; then
PCI_SVendor="${LSPCI_VALUE}"
elif [ "${LSPCI_KEY}" = "SDevice" ]; then
PCI_SDevice="${LSPCI_VALUE}"
fi
if [ "${LSPCI_LINE_RC}" -ne "0" ]; then
if (echo "${PCI_SVendor}" | grep -iq "Asustek") && (echo "${PCI_SDevice}" | grep -iq "A7V333"); then
# Asus A7V333 Mainboard
ebegin "Starting KT266/266a NB cool bit [A7V333]"
setpci -H1 -s 0:0.0 92=EB >/dev/null 2>&1
eend $?
elif (echo "${PCI_SVendor}" | grep -iq "Microstar") && (echo "${PCI_SDevice}" | grep -iq "K7T266Pro"); then
# MSI K7T266Pro (MS-6380)
ebegin "Starting KT266 NB cool bit [K7T266Pro]"
setpci -H1 -s 0:0.0 70=86 >/dev/null 2>&1 && setpci -H1 -s 0:0.0 95=1E >/dev/null 2>&1
eend $?
elif (echo "${PCI_Vendor}" | grep -iq "VIA Technologies") && (echo "${PCI_Device}" | grep -iq "KT133"); then
# Generic KT133 Mainboard
ebegin "Starting KT133/133a NB cool bit [generic]"
setpci -H1 -s 0:0.0 52=EB >/dev/null 2>&1
eend $?
elif (echo "${PCI_Vendor}" | grep -iq "VIA Technologies") && (echo "${PCI_Device}" | grep -iq "KT266"); then
# Generic KT266 Mainboard
ebegin "Starting KT266/266a NB cool bit [generic]"
setpci -H1 -s 0:0.0 92=EB >/dev/null 2>&1
eend $?
elif (echo "${PCI_Vendor}" | grep -iq "VIA Technologies") && (echo "${PCI_Device}" | grep -iq "KT333"); then
# Generic KT333 Mainboard
ebegin "Starting KT333 NB cool bit [generic]"
setpci -H1 -s 0:0.0 70=86 >/dev/null 2>&1 && setpci -H1 -s 0:0.0 95=1E >/dev/null 2>&1
eend $?
elif (echo "${PCI_Vendor}" | grep -iq "VIA Technologies") && (echo "${PCI_Device}" | grep -iq "KT400"); then
# Generic KT400 Mainboard (experimental: plz mail me if it works, maybee someone could test this for the other chip$
ebegin "Starting KT400 NB cool bit [generic]"
setpci -H1 -s 0:0.0 D2=EB >/dev/null 2>&1
eend $?
elif (echo "${PCI_Vendor}" | grep -iq "VIA Technologies") && (echo "${PCI_Class}" | grep -iq "Host bridge"); then
# Unknown VIA host bridge
[[ "${PCI_Vendor}" != "" ]] && einfo "Vendor: ${PCI_Vendor}"
[[ "${PCI_Device}" != "" ]] && einfo "Device: ${PCI_Device}"
[[ "${PCI_SVendor}" != "" ]] && einfo "SVendor: ${PCI_SVendor}"
[[ "${PCI_SDevice}" != "" ]] && einfo "SDevice: ${PCI_SDevice}"
eend 1 "Unknown VIA host bridge"
return 1
else
# Unknown host bridge
# on AMD760/AMD761:
# enable: setpci -s 0:0.0 0x62=0xb7
# disable: setpci -s 0:0.0 0x62=0xb1
# on sis730: (experimental: plz mail me if it works, maybee someone could test this for the other chipsets also ?)
# enable: setpci -s 0:0.0 6b=0x19
# disbale: setpci -s 0:0.0 6b=0x18
# Athlon XP (experimental: plz mail me if it works)
# enable: setpci -v -H1 -s 0:0.0 92=EB
# disable: setpci -v -H1 -s 0:0.0 92=6B
[[ "${PCI_Vendor}" != "" ]] && einfo "Vendor: ${PCI_Vendor}"
[[ "${PCI_Device}" != "" ]] && einfo "Device: ${PCI_Device}"
[[ "${PCI_SVendor}" != "" ]] && einfo "SVendor: ${PCI_SVendor}"
[[ "${PCI_SDevice}" != "" ]] && einfo "SDevice: ${PCI_SDevice}"
eend 1 "Unknown host bridge"
return 1
fi
# exit while true loop
break
fi
done
}
stop() {
PCI_Class=""
PCI_Vendor=""
PCI_Devic=""
PCI_SVendor=""
PCI_SDevice=""
lspci -m -v -s 0:0.0 | grep -i "^[A-Za-z0-9]" | while true
do
read LSPCI_LINE
LSPCI_LINE_RC="$?"
LSPCI_KEY=""
LSPCI_VALUE=""
LSPCI_KEY="${LSPCI_LINE%%:*}"
LSPCI_VALUE="${LSPCI_LINE#*:}"
if [ "${LSPCI_KEY}" = "Class" ]; then
PCI_Class="${LSPCI_VALUE}"
elif [ "${LSPCI_KEY}" = "Vendor" ]; then
PCI_Vendor="${LSPCI_VALUE}"
elif [ "${LSPCI_KEY}" = "Device" ]; then
PCI_Device="${LSPCI_VALUE}"
elif [ "${LSPCI_KEY}" = "SVendor" ]; then
PCI_SVendor="${LSPCI_VALUE}"
elif [ "${LSPCI_KEY}" = "SDevice" ]; then
PCI_SDevice="${LSPCI_VALUE}"
fi
if [ "${LSPCI_LINE_RC}" -ne "0" ]; then
if (echo "${PCI_SVendor}" | grep -iq "Asustek") && (echo "${PCI_SDevice}" | grep -iq "A7V333"); then
# Asus A7V333 Mainboard
ebegin "Resetting KT266/266a NB cool bit [A7V333]"
setpci -H1 -s 0:0.0 92=6B >/dev/null 2>&1
eend $?
elif (echo "${PCI_SVendor}" | grep -iq "Microstar") && (echo "${PCI_SDevice}" | grep -iq "K7T266Pro"); then
# MSI K7T266Pro (MS-6380)
ebegin "Resetting KT266 NB cool bit [K7T266Pro]"
setpci -H1 -s 0:0.0 70=82 >/dev/null 2>&1 && setpci -H1 -s 0:0.0 95=1C >/dev/null 2>&1
eend $?
elif (echo "${PCI_Vendor}" | grep -iq "VIA Technologies") && (echo "${PCI_Device}" | grep -iq "KT133\|KX133"); then
# Generic KT133 Mainboard
ebegin "Resetting KT133/133a and KX133 NB cool bit [generic]"
setpci -H1 -s 0:0.0 52=6B >/dev/null 2>&1
eend $?
elif (echo "${PCI_Vendor}" | grep -iq "VIA Technologies") && (echo "${PCI_Device}" | grep -iq "KT266"); then
# Generic KT266 Mainboard
ebegin "Resetting KT266/266a NB cool bit [generic]"
setpci -H1 -s 0:0.0 92=6B >/dev/null 2>&1
eend $?
elif (echo "${PCI_Vendor}" | grep -iq "VIA Technologies") && (echo "${PCI_Device}" | grep -iq "KT333"); then
# Generic KT333 Mainboard
ebegin "Resetting KT333 NB cool bit [generic]"
setpci -H1 -s 0:0.0 70=82 >/dev/null 2>&1 && setpci -H1 -s 0:0.0 95=1C >/dev/null 2>&1
eend $?
elif (echo "${PCI_Vendor}" | grep -iq "VIA Technologies") && (echo "${PCI_Device}" | grep -iq "KT400"); then
# Generic KT400 Mainboard (experimental: plz mail me if it works, maybee someone could test this for the other chipsets also ?)
ebegin "Resetting KT400 NB cool bit [generic]"
setpci -H1 -s 0:0.0 D2=6B >/dev/null 2>&1
eend $?
elif (echo "${PCI_Vendor}" | grep -iq "VIA Technologies") && (echo "${PCI_Class}" | grep -iq "Host bridge"); then
# Unknown VIA host bridge
[[ "${PCI_Vendor}" != "" ]] && einfo "Vendor: ${PCI_Vendor}"
[[ "${PCI_Device}" != "" ]] && einfo "Device: ${PCI_Device}"
[[ "${PCI_SVendor}" != "" ]] && einfo "SVendor: ${PCI_SVendor}"
[[ "${PCI_SDevice}" != "" ]] && einfo "SDevice: ${PCI_SDevice}"
eend 1 "Unknown VIA host bridge"
return 1
else
# Unknown host bridge
# on AMD760/AMD761:
# enable: setpci -s 0:0.0 0x62=0xb7
# disable: setpci -s 0:0.0 0x62=0xb1
# on sis730: (experimental: plz mail me if it works, maybee someone could test this for the other chipsets also ?)
# enable: setpci -s 0:0.0 6b=0x19
# disbale: setpci -s 0:0.0 6b=0x18
# Athlon XP (experimental: plz mail me if it works)
# enable: setpci -v -H1 -s 0:0.0 92=EB
# disable: setpci -v -H1 -s 0:0.0 92=6B
[[ "${PCI_Vendor}" != "" ]] && einfo "Vendor: ${PCI_Vendor}"
[[ "${PCI_Device}" != "" ]] && einfo "Device: ${PCI_Device}"
[[ "${PCI_SVendor}" != "" ]] && einfo "SVendor: ${PCI_SVendor}"
[[ "${PCI_SDevice}" != "" ]] && einfo "SDevice: ${PCI_SDevice}"
eend 1 "Unknown host bridge"
return 1
fi
# exit while true loop
break
fi
done
} |
since i do not have a SIS or a AMD board, i can not code the setpci statements i found on the diffrend webpages (i don't know how the lspci output looks on those computers...), but anyone is welcome to modify the script to include the other chipsets. just post the result back so others can profit from your changes.
cheers
SteveB |
|
Back to top |
|
|
StanoMagic n00b
Joined: 03 Jun 2003 Posts: 1
|
Posted: Tue Jun 03, 2003 12:44 pm Post subject: VIA KT400 GA-7VAXP |
|
|
dose anyone have an idea how to get my CPU Temp down? Witch setings are to take in WPCREDIT to cool it down? It worked gread on my old KT266 Bord. But im not so familar to WPCREDIT.
Thanx StanoMagic |
|
Back to top |
|
|
Kruuse n00b
Joined: 29 Aug 2002 Posts: 15 Location: Denmark
|
Posted: Fri Jun 06, 2003 6:48 am Post subject: Fixed sound for KT133A |
|
|
Board: Soltek SL-75KAV, BIOS: Q11
CPU: TBird 1200
Chipset: KT133A
Enable:
Code: | setpci -v -H1 -s 0:0.0 52=EB >/dev/null && setpci -v -H1 -s 0:0.0 70=C4 >/dev/null |
Disable:
Code: | setpci -v -H1 -s 0:0.0 52=6B >/dev/null && setpci -v -H1 -s 0:0.0 70=C0 >/dev/null |
Changing register #70 fixes the sound problem for me.
[70:2]=PCI Master Read Caching 0=disable 1=enable
Cheers,
Jens |
|
Back to top |
|
|
TheCoop Veteran
Joined: 15 Jun 2002 Posts: 1814 Location: Where you least expect it
|
Posted: Fri Jun 06, 2003 8:14 am Post subject: |
|
|
my bios now has a 'CPU Halt Command Detection' which i guess does the same thing, its bout 2C cooler than before
MSI KT4 Ultra (latest bios), KT400 chipset
AMD Barton 2500+ overclocked _________________ 95% of all computer errors occur between chair and keyboard (TM)
"One World, One web, One program" - Microsoft Promo ad.
"Ein Volk, Ein Reich, Ein Führer" - Adolf Hitler
Change the world - move a rock |
|
Back to top |
|
|
stodgel n00b
Joined: 08 Jun 2003 Posts: 1
|
Posted: Sun Jun 08, 2003 1:36 pm Post subject: |
|
|
This is very interesting. Is there some way to check the cpu temp in Linux. Some sort of app. The only way I can see what the temp is on mine is when it boots up.
My temp tends to run high though, would this help me in Linux w/Athlon XP1700, v-266B chipset? |
|
Back to top |
|
|
TheCoop Veteran
Joined: 15 Jun 2002 Posts: 1814 Location: Where you least expect it
|
Posted: Sun Jun 08, 2003 4:04 pm Post subject: |
|
|
look at lm_sensors and gkrellm2 _________________ 95% of all computer errors occur between chair and keyboard (TM)
"One World, One web, One program" - Microsoft Promo ad.
"Ein Volk, Ein Reich, Ein Führer" - Adolf Hitler
Change the world - move a rock |
|
Back to top |
|
|
nouse66 Apprentice
Joined: 09 Jan 2003 Posts: 194
|
Posted: Tue Jun 10, 2003 1:39 am Post subject: |
|
|
steveb wrote: | i have serval boards with a athlon cpu. and i could not resist to enhance the init script wich was posted on this topic, to work on serval computers without need of changing the content of the script. this is what i got so far (i tryed to handle as much possible):
since i do not have a SIS or a AMD board, i can not code the setpci statements i found on the diffrend webpages (i don't know how the lspci output looks on those computers...), but anyone is welcome to modify the script to include the other chipsets. just post the result back so others can profit from your changes.
cheers
SteveB |
That script isn't running for me....
Code: |
bash-2.05b# /etc/init.d/athlon_cool_bit start
* ERROR: "/etc/init.d/athlon_cool_bit" has syntax errors in it; not executing...
|
does anyone else have that problem? |
|
Back to top |
|
|
SpinDizzy n00b
Joined: 28 May 2003 Posts: 63 Location: Moss Vale, Australia
|
Posted: Tue Jun 10, 2003 1:36 pm Post subject: |
|
|
TheCoop wrote: | my bios now has a 'CPU Halt Command Detection' which i guess does the same thing, its bout 2C cooler than before
MSI KT4 Ultra (latest bios), KT400 chipset
AMD Barton 2500+ overclocked |
Can you toggle this option in the bios?
If you can, a hexdump of the pci data would let everyone with a KT400 northbridge know which bit to set.
eg:
(as root)
hexdump /proc/bus/pci/00/00.0
Even if you can't toggle it, I'd be interested in the dump to compare with my own. |
|
Back to top |
|
|
TheCoop Veteran
Joined: 15 Jun 2002 Posts: 1814 Location: Where you least expect it
|
Posted: Tue Jun 10, 2003 2:32 pm Post subject: |
|
|
umm, im not sure how this can help but here is the
hexdump with HLT disabled:
Code: | 0000000 1106 3189 0006 2230 0000 0600 0800 0000
0000010 0008 e000 0000 0000 0000 0000 0000 0000
0000020 0000 0000 0000 0000 0000 0000 1106 0000
0000030 0000 0000 00a0 0000 0000 0000 0000 0000
0000040 1900 8088 4482 0001 1911 1088 4482 0000
0000050 00c0 0000 c4f2 2020 10ff 1010 2020 2020
0000060 aa00 2000 99e6 1f40 2d7e d054 7851 0000
0000070 c882 0100 0900 0050 0001 0000 0000 0200
0000080 000f 0000 0080 0000 0002 1a96 0000 0000
0000090 0000 0000 0000 0000 0000 0000 0000 0000
00000a0 c002 0020 0217 1f00 0314 1f00 9821 0000
00000b0 9b7f 9b00 0046 0000 006a 0000 0000 8600
00000c0 0001 0002 0000 0000 0000 0000 0000 0000
00000d0 f515 ea69 1c0f 19f1 ff10 0000 2121 0074
00000e0 0000 0000 ff00 0001 779a 9a9a 9a00 0020
00000f0 0000 0000 0000 0005 0000 0000 0200 0000
0000100 |
with HLT enabled:
Code: | 0000000 1106 3189 0006 2230 0000 0600 0800 0000
0000010 0008 e000 0000 0000 0000 0000 0000 0000
0000020 0000 0000 0000 0000 0000 0000 1106 0000
0000030 0000 0000 00a0 0000 0000 0000 0000 0000
0000040 1900 8088 4482 0001 1911 1088 4482 0000
0000050 00c0 0000 c4f2 2020 10ff 1010 2020 2020
0000060 aa00 2000 99e6 1f40 2d7e d054 7851 0000
0000070 c882 0100 0900 0050 0001 0000 0000 0200
0000080 000f 0000 0080 0000 0002 1baa 0000 0000
0000090 0000 0000 0000 0000 0000 0000 0000 0000
00000a0 c002 0020 0217 1f00 0314 1f00 9821 0000
00000b0 9b7f 9b00 0046 0000 006a 0000 0000 8600
00000c0 0001 0002 0000 0000 0000 0000 0000 0000
00000d0 f515 eae9 1e0f 19f1 ff10 0000 2121 0074
00000e0 0000 0000 ff00 0001 779a 9a9a 9a00 0020
00000f0 0000 0000 0000 0005 0000 0000 0200 0000
0000100
|
Differences are in lines 0000080, and 00000d0 _________________ 95% of all computer errors occur between chair and keyboard (TM)
"One World, One web, One program" - Microsoft Promo ad.
"Ein Volk, Ein Reich, Ein Führer" - Adolf Hitler
Change the world - move a rock |
|
Back to top |
|
|
SpinDizzy n00b
Joined: 28 May 2003 Posts: 63 Location: Moss Vale, Australia
|
Posted: Wed Jun 11, 2003 6:18 am Post subject: |
|
|
Thanks,
Ok, it is the 2nd bit in the D5 register. Like yours my value without the halt is 1c, toggling the bit on changes this value to 1e.
Using
Code: | setpci -s 00:00.0 D5=1e | makes a big difference to the idle temperature of the CPU.
To unset this option use
Code: | setpci -s 00:00.0 D5=1c |
This is of course specific to the KT400 northbridge. I have no problems with the sound "staggering" as I did when I tried this on a KT133a board (which I could have used Kruuses fix on). |
|
Back to top |
|
|
TheCoop Veteran
Joined: 15 Jun 2002 Posts: 1814 Location: Where you least expect it
|
Posted: Wed Jun 11, 2003 8:29 am Post subject: |
|
|
glad i could be of assistance. could somene amend the first post to reflect this? _________________ 95% of all computer errors occur between chair and keyboard (TM)
"One World, One web, One program" - Microsoft Promo ad.
"Ein Volk, Ein Reich, Ein Führer" - Adolf Hitler
Change the world - move a rock |
|
Back to top |
|
|
zendron Tux's lil' helper
Joined: 28 Jul 2002 Posts: 82
|
Posted: Wed Jun 11, 2003 9:19 am Post subject: |
|
|
This is my hexdump of a Epox 8K9A2 VIA KT400:
Code: |
0000000 1106 3189 0006 2230 0000 0600 0800 0000
0000010 0008 d000 0000 0000 0000 0000 0000 0000
0000020 0000 0000 0000 0000 0000 0000 1106 3189
0000030 0000 0000 00a0 0000 0000 0000 0000 0000
0000040 1900 8088 4482 0001 1911 8088 4482 0000
0000050 00c0 0000 85e0 2020 11f1 2010 2020 2020
0000060 aa80 a000 9912 1d40 2d75 d054 7c71 0000
0000070 c882 0100 0941 0050 0001 0000 0000 1000
0000080 0000 0000 0080 0000 0000 0000 0000 0000
0000090 0000 0000 0000 0000 0000 0000 0000 0000
00000a0 c002 0020 0207 1f00 0000 1f00 9821 0004
00000b0 9b7f 9b00 0044 0200 0068 0100 0000 8c00
00000c0 0001 0002 0000 0000 0000 0000 0000 0000
00000d0 f416 eae9 0c4f 19f1 ff21 0000 3221 0030
00000e0 0000 0000 ff00 0001 779a 00cc 9a00 00a0
00000f0 0001 0000 0000 0005 0000 0000 0200 0000
0000100
|
After
Code: | setpci -s 00:00.0 D5=1e |
my cpu runs about 4°C cooler when idle. |
|
Back to top |
|
|
iceburglar n00b
Joined: 05 Feb 2003 Posts: 10 Location: Boston, MA (God's Country)
|
Posted: Sun Jun 15, 2003 12:37 am Post subject: All the links to this are dead... |
|
|
Anybody have a working link for the original article? I've been searching that Sudhian site to no avail.
I have a Shuttle SK41G XPC (Small Form Factor), with an XP1700 and the CPU temp seems to be running out of control after a few minutes. I have used this existing setup with windows without any problems, so I am lead to believe something in Gentoo is causing this, but that doesn't sound possible to me.
Any help or ideas would be great. _________________ --
Iceburglar;
To the world, you may just be one person,
But to one person, you may just be the world. - Source Unknown. |
|
Back to top |
|
|
semiSfear Guru
Joined: 08 Jul 2003 Posts: 302 Location: Adelaide, SA
|
Posted: Wed Jul 09, 2003 8:35 pm Post subject: |
|
|
Mirar wrote: | I wrote this script (/etc/init.d/coolbit):
#!/sbin/runscript
# This shell script takes care of starting and stopping the northbridge "cool" bits
start() {
ebegin "Starting KT333 NB cool bit"
setpci -H1 -s 0:0.0 70=86 >/dev/null &&
setpci -H1 -s 0:0.0 95=1e >/dev/null
eend $?
}
stop() {
ebegin "Resetting KT333 NB cool bit"
setpci -H1 -s 0:0.0 70=82 >/dev/null &&
setpci -H1 -s 0:0.0 95=1c >/dev/null
eend $?
}
I have an Asus A7V333. This worked on my previous Abit KR7A too, not as good though since I had to turn it off if I were going to use the TV card. |
since i also got a KT333 on my Soyo mobo i tried ur script. couldn't find any setpci values on my own. and look what comes out when i run sensors now
Code: | it87-isa-0290
Adapter: ISA adapter
Algorithm: ISA algorithm
VCore 1: +1.84 V (min = +1.53 V, max = +1.87 V)
VCore 2: +3.31 V (min = +2.25 V, max = +2.75 V) ALARM
+3.3V: +5.84 V (min = +2.96 V, max = +3.60 V) ALARM
+5V: +5.04 V (min = +4.50 V, max = +5.48 V)
+12V: +9.84 V (min = +11.36 V, max = +13.80 V) ALARM
-12V: -16.09 V (min = -15.86 V, max = -13.40 V) ALARM
-5V: -6.67 V (min = -10.13 V, max = -9.44 V) ALARM
Stdby: +3.24 V (min = +4.50 V, max = +5.48 V) ALARM
VBat: +0.00 V
fan1: 0 RPM (min = 3000 RPM, div = 2) ALARM
fan2: 2732 RPM (min = 3000 RPM, div = 2) ALARM
fan3: 0 RPM (min = 3000 RPM, div = 2) ALARM
Temp1/MB: +30?C (min = +20?C, max = +60?C)
Temp2/CPU: -16?C (min = +20?C, max = +60?C)
Temp3: +12?C (min = +20?C, max = +60?C)
|
now this doesn't seem right no ? _________________ DnB is my religion, Jungle is my church. |
|
Back to top |
|
|
djinnshi n00b
Joined: 10 Apr 2003 Posts: 4 Location: zuidhorn, netherlands
|
Posted: Thu Jul 10, 2003 3:25 pm Post subject: |
|
|
works really good on a kt266 here
as i'm writing this the temp. has already dropped 5 degrees and is still going down, no sound clicking so far _________________ 3 words: FAQ, RTFM, HOWTO |
|
Back to top |
|
|
Sleeper l33t
Joined: 12 Nov 2002 Posts: 667
|
Posted: Wed Jul 16, 2003 11:53 pm Post subject: |
|
|
nouse66 wrote: |
That script isn't running for me....
Code: |
bash-2.05b# /etc/init.d/athlon_cool_bit start
* ERROR: "/etc/init.d/athlon_cool_bit" has syntax errors in it; not executing...
|
does anyone else have that problem? |
Be sure that the last } is followed by a \n (i.e it should not be on the last line) |
|
Back to top |
|
|
Tightwork n00b
Joined: 02 Jun 2003 Posts: 26
|
Posted: Thu Jul 24, 2003 4:16 pm Post subject: Report |
|
|
i have Asus A7V 333 mobo along with a XP2700, that normally without any setpci settings runs at 35C, im using a enormous thermalright copper heatsink with silver paste, lianli aluminum case, and 4 fans, (2 blowing in, 2 blowing out)
i tried mirar's script (https://forums.gentoo.org/viewtopic.php?t=6131#131460) but i see no difference in tempurature, nor problems with video or audio
though im always up for lower temp if anyone could tell me whats up _________________ emerge unmerge sleep && emerge energy betawaves
http://www.foresight.org/Nanomedicine/Respirocytes.html |
|
Back to top |
|
|
jeffrice Tux's lil' helper
Joined: 25 Jun 2003 Posts: 89 Location: New York, USA
|
Posted: Fri Jul 25, 2003 7:20 pm Post subject: |
|
|
Amazing. On my XP2000+ KT400,
setpci -s 00:00.0 D5=1e
drops the temp about 12C when idle. |
|
Back to top |
|
|
TheCoop Veteran
Joined: 15 Jun 2002 Posts: 1814 Location: Where you least expect it
|
Posted: Fri Jul 25, 2003 8:05 pm Post subject: |
|
|
I think this is a serious case of YMMV, it all depends on the cpu/mobo/bios used... _________________ 95% of all computer errors occur between chair and keyboard (TM)
"One World, One web, One program" - Microsoft Promo ad.
"Ein Volk, Ein Reich, Ein Führer" - Adolf Hitler
Change the world - move a rock |
|
Back to top |
|
|
sieter Tux's lil' helper
Joined: 03 Jan 2003 Posts: 111
|
Posted: Tue Jul 29, 2003 10:41 am Post subject: |
|
|
for my k7s5a with sis735 chip I use:
from : http://cip.uni-trier.de/nofftz/linux/Athlon-Powersaving-HOWTO.html
Code: | on SIS735/740/745/746/755:
enable: setpci -v -H1 -s 0:0.0 6A=$(printf %x $((0x$(setpci -H1 -s 0:0.0 6A) | 0x0001)))
disable: setpci -v -H1 -s 0:0.0 6A=$(printf %x $((0x$(setpci -H1 -s 0:0.0 6A) & 0xfffe))) |
|
|
Back to top |
|
|
glamdringlfo n00b
Joined: 30 Jul 2003 Posts: 15 Location: Grand Rapids, MI
|
Posted: Fri Aug 01, 2003 8:13 pm Post subject: |
|
|
Hey, that's really great.
Enabling those options made a big difference, about 7 degrees or so.
Thanks a lot. Keep up the good work.
Skal!
Glamdringlfo |
|
Back to top |
|
|
Config Retired Dev
Joined: 25 May 2003 Posts: 187 Location: Zurich, Switzerland
|
Posted: Sun Aug 03, 2003 11:00 am Post subject: Re: Fixed sound for KT133A |
|
|
Kruuse wrote: | Board: Soltek SL-75KAV, BIOS: Q11
CPU: TBird 1200
Chipset: KT133A
Enable:
Code: | setpci -v -H1 -s 0:0.0 52=EB >/dev/null && setpci -v -H1 -s 0:0.0 70=C4 >/dev/null |
Disable:
Code: | setpci -v -H1 -s 0:0.0 52=6B >/dev/null && setpci -v -H1 -s 0:0.0 70=C0 >/dev/null |
Changing register #70 fixes the sound problem for me.
[70:2]=PCI Master Read Caching 0=disable 1=enable
Cheers,
Jens |
I have a QDI Kinetiz 7T and used your version: the temp dropped over 10C° so far
Great job _________________ Config - caught by a chronic disease called tuxmania.... |
|
Back to top |
|
|
jkcunningham l33t
Joined: 28 Apr 2003 Posts: 649 Location: 47.49N 121.79W
|
Posted: Sun Dec 21, 2003 8:26 pm Post subject: |
|
|
I skimmed this thread and didn't notice the HOWTO on this topic referenced anywhere. I found the information very informative. Also, there are several links to little scripts/apps to automate figuring out the commands to toggle the latency timers:
http://www.tldp.org/HOWTO/Athlon-Powersaving-HOWTO/approaches.html
-Jeff |
|
Back to top |
|
|
|