← Back to team overview

sslug-teknik team mailing list archive

Re: Problemer med cpufreq/kernel! ASAP!

 

Tirsdag den 9. september 2003 12:39 skrev Anders Misfeldt:
> Hm...
>
> Jeg opdaterede min bios og muligvis hjalp det en smule paa mit problem, men
> ikke 100%
>
> Hvis jeg proever at koere
>
> echo -n "665000:1662500:powersave" > /proc/cpufreq
>
> laaser maskinen stadig. Men proever jeg istedet fx:
>
> echo -n "670000:1662500:powersave" > /proc/cpufreq
>
> ja saa virker det fint! Underligt! Jeg proevede at installere sstepd og
> koere det med 670000 som laveste cpu-frekvens og det koerer ogsaa fint,
> indtil den har vaeret paa performance. Herefter gaar den i powersave paa
> 665000 og ikke 670000. Altsaa maskinen laaser igen!
>
> Jeg er derfor blevet noed til at installere cpufreqd istedet og saette min.
> freq til 41% istedet for 40% i configurations-filen. Jeg haaber det virker.
> Lidt irreterende, da jeg helst ville bruge sstepd. Men nuvel...
>
> Hvis nogen sidder inde med en forklaring paa mit problem, saa toev endelig
> ikke :-)
>
Følgende er fra cpufreq's postliste. Håber du kan bruge det.
<mail>
A little update :
my system seemed not to tolerate huge Frequency changes:
e.g. if going from 1666 MHz to 666MHz, system crashed.

So I wrote a script

http://domin.studentenweb.org/public/setPowerLevel.sh

that defines 5 PowerLevels for my XP 2000:

1 : 666  MHz
2 : 933  MHz
3 : 1199 Mhz
4 : 1466 Mhz
5 : 1666 Mhz

These frequency are the ones I could choose after some experiments with
the  "max-speed" sets.

The script only switches from one random frequency to the other in steps
of 1.
Using sudo and "xbindkeys", I can switch now by hand easy between
the different levels.


The powernow modules gets realy wrong information about my cpu however:

powernow: AMD K7 CPU detected.
powernow: PowerNOW! Technology present. Can scale: frequency and voltage.
powernow: Found PSB header at c00e5100
powernow: Table version: 0x12
powernow: Flags: 0x0 (Mobile voltage regulator)
powernow: Settling Time: 100 microseconds.
powernow: Has 1 PST tables. (Only dumping ones relevant to this CPU).
powernow: PST:0 (@c00e5110)
powernow:  cpuid: 0x781 fsb: 100        maxFID: 0x3     startvid: 0xb
powernow:    FID: 0x4 (5.0x [500MHz])   VID: 0xe (1.300V)
powernow:    FID: 0x8 (7.0x [700MHz])   VID: 0xe (1.300V)
powernow:    FID: 0xc (9.0x [900MHz])   VID: 0xe (1.300V)
powernow:    FID: 0x0 (11.0x [1100MHz]) VID: 0xc (1.400V)
powernow:    FID: 0x3 (12.5x [1250MHz]) VID: 0xb (1.450V)

2.4.21 kernel with  cpufreq-LINUX_2_4-20030628.tar.bz2 patch

but I got it working the way I wanted. Thanks for the nice work
on cpufreq everybody !


Dominique

PS : my sudo line:
koga    ALL = NOPASSWD : /home/koga/devel/scripts/setPowerLevel.sh
</mail>
-- 
Mvh. Gert

ICQ: 174871655



Follow ups

References