PDA

View Full Version : CPUspeed does not work for athlon xp 2600+ mobile


CorneLinux
2006-01-07, 03:34 PM CST
Hello,

I am running FC4 2.6.14-1.1656_FC4.

I am said to have a mobile athlon XP 2600+ and my /proc/cpuinfo tells me this:

--snip--
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 10
model name : Unknown CPU Typ
stepping : 0
cpu MHz : 996.225
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow
bogomips : 1994.76
--snip--

I think 990MHz are rather slow. The 2600+ should run at nearly 2000 MHz.

BUt when I start /etc/init.d/cpuspeed i get in dmesg:

powernow-k8: Processor cpuid 6a0 not supported

Any ideas?

Regards
Cornelius

Johnny Fist
2006-01-07, 04:28 PM CST
Do you have the multiplier and fsb set correctly in the BIOS?

CorneLinux
2006-01-07, 04:33 PM CST
This is all on auto in the bios.

The CPU Clock can only be set from 100-232 althoug the FSB should be 266.

I can bump up the CPU speed to 2 GHz this way. But I still can not use cpuspeed.

/etc/init.d/cpuspeed start
FATAL: Error inserting powernow_k8 (/lib/modules/2.6.14-1.1656_FC4/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k8.ko): No such device


Regards
Cornelius

nandowong
2006-01-07, 07:39 PM CST
shoun'nt you be using the k7 powernow. k8 is for the 64bits.

nandowong
2006-01-07, 07:40 PM CST
here is mine.


processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 8
model name : mobile AMD Athlon(tm) XP2200+
stepping : 1
cpu MHz : 530.118
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow
bogomips : 1060.91

nandowong
2006-01-07, 07:41 PM CST
here is my /etc/cpuspeed.conf


VMAJOR=1
VMINOR=1

# uncomment this and set to the name of your CPUFreq module
DRIVER="powernow-k7"

# Let background (nice) processes speed up the cpu
OPTS="$OPTS -n"

# Add your favorite options here
#OPTS="$OPTS -s 0 -i 10 -r"

# uncomment and modify this to check the state of the AC adapter
OPTS="$OPTS -a /proc/acpi/ac_adapter/*/state -D"
#OPTS="$OPTS -a /proc/acpi/ac_adapter/*/state -C -D" -C makes it full speed when pluged
# uncomment and modify this to check the system temperature
OPTS="$OPTS -t /proc/acpi/thermal_zone/*/temperature 90"

CorneLinux
2006-01-08, 01:23 AM CST
Hi mandowong,

powernow-k7 sounds good.
Unfortunately there is no such kernel module in the FC4 standard kernel. (Is it?)
I can not find this module.

Have you recompiled the FC4 kernel or did you take the vanilla kernel OR where can I find this module?

Regards
Cornelius

nandowong
2006-01-08, 08:04 AM CST
it comes standard just change this line in /etc/cpuspeed.conf



DRIVER="powernow-k7"

nandowong
2006-01-08, 08:05 AM CST
i also use CPU Frequency Scaling Monitor 2.10.1 for the panel. it shows what speed you are running now and you can click and select a different speed if desired.

CorneLinux
2006-01-08, 12:24 PM CST
Sorry,

the kernel module is not available for me.
Can you check, which package it is in?


[root@wohnzimmer ~]# /etc/init.d/cpuspeed start
FATAL: Module powernow_k7 not found.


Regards
Cornelius

nandowong
2006-01-08, 05:48 PM CST
weird, when i do locate powernow all i see is the k8, but my cpuspeed shows me using k7

/lib/modules/2.6.14-1.1656_FC4/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k8.ko

jeremyreed
2006-01-08, 06:18 PM CST
This is because k7's do not support cool & quiet ie cpu scaling. cpu speed will not adjust the speed of your processor. If your cpu is not running at it's rated speed it's because your bios is not set up correctly.

The thoroughbred core is clocked at 2.13ghz with a fsb of 266
The barton core is 1.917ghz with a 333mhz fsb.


Ahh didn't catch the mobile tag first time around. I haven't worked with the mobile counterparts, but I don't believe powernow is supported by cpuspeed.

mobile is 2.0ghz barton core 266fsb.