powernow-k7: changing of VID is posible, says tom...
So, I've read many things about this and one of them was thread:
http://www.linux.org.uk/mailman/private/cpufreq/2004-June/003812.html
about "[PATCH] powernow-k7: Userspace PST for Athlon XP-M on desktop boards".
I know that only FID of mobile CPUs can be changed on desktop board. Personaly, I've modded my Barton to Mobile one but I had no time to try changing FID in Linux. In Window$ all worked well.
BUT !!!
Today, I've read on Tom's Hardware that there IS way to change VID on the fly. He says that "AMD keeps the corresponding utility under lock and key for security reasons."
http://www.tomshardware.com/cpu/20041001/index.html
So, if AMD has that utility for Window$,
http://www.tomshardware.com/cpu/20041001/athlon-underclocking-06.html
I guess it's posible to make something similar for Linux
Or, maybe, Tom just wants to raise number of hits for his site? ;)
Quoted 3 lines · Nebojsa Trpkovic
Today, I've read on Tom's Hardware that there IS way to change VID on the fly. He says that "AMD keeps the corresponding utility under lock and key for security reasons."
Without the motherboard hardware supporting VID changes, this tool does nothing. This is also what the article says: "But the motherboard, too, must fulfill requirements in handling a pseudo-mobile processor." So - with some boards it may work, most board don't recognize (i.e. connect) the VID pins. If somebody has a list of boards that do use the VID pins - that would be great.
Signature · 2 lines
"You've got to have a gimmick if your band sucks." -- Gary Giddens
I'm stucked!
What should I do if I get:
Quoted 6 lines
[root@beta tnt]# insmod
/lib/modules/2.6.8-dynfreq/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.komycpuid=0x6a0 myfsbspeed=200 mymaxfid=0x00 mystartvid=0xb mynumpstates=5 myfids=0x00,0x0a,0x06,0x04,0x12 myvids=0x0b,0x0d,0x13,0x13,0x13
insmod: error inserting '/lib/modules/2.6.8-dynfreq/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.ko':
-1 No such device
[root@beta tnt]# insmod/lib/modules/2.6.8-dynfreq/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.komycpuid=0x7a0 myfsbspeed=200 mymaxfid=0x00 mystartvid=0xb mynumpstates=5 myfids=0x00,0x0a,0x06,0x04,0x12 myvids=0x0b,0x0d,0x13,0x13,0x13
insmod: error inserting '/lib/modules/2.6.8-dynfreq/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.ko':
-1 No such device
Quoted 3 lines · Nebojsa Trpkovic
I'm stucked!
What should I do if I get:
use modprobe. powernow-k7 has some dependencies.
Signature · 3 lines
If everybody minded their own business, the world would go around a deal faster. -- The Duchess, "Through the Looking Glass"
Quoted 4 lines · Harald Milz
use modprobe. powernow-k7 has some dependencies.
Same story:
[root@beta tnt]# modprobe powernow-k7 mycpuid=0x6a0 myfsbspeed=200 mymaxfid=0x00 mystartvid=0xb mynumpstates=5 myfids=0x00,0x0a,0x06,0x04,0x12 myvids=0x0b,0x0d,0x13,0x13,0x13
FATAL: Error inserting powernow_k7 (/lib/modules/2.6.8-dynfreq/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.ko): No such device
[root@beta tnt]# modprobe powernow-k7 mycpuid=0x7a0 myfsbspeed=200 mymaxfid=0x00 mystartvid=0xb mynumpstates=5 myfids=0x00,0x0a,0x06,0x04,0x12 myvids=0x0b,0x0d,0x13,0x13,0x13
FATAL: Error inserting powernow_k7 (/lib/modules/2.6.8-dynfreq/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.ko): No such device
I guess that my CPU can not be recognised because it's modded Barton. I made it 'mobile' by connecting L5 bridge on it. But, in Window$ everything works fine and I'm able to change multiplier on the fly. Maybe I just use wrong mycpuid, but I've tried 0x6a0 and 0x7a0... :(
Is there any way to force powernow to work without checking of CPU?
I'm no expert here, but you may find more info using dmesg. Also should fsb be 100 instead of 200? If you have /dev/cpuid support in your kernel, I think cpuinfo will give you the cpuid (I think so anyway)
I should say that I couldnt get this to work either, although others on the list certainly have :).
Mark
Quoted 6 lines · --- Nebojsa Trpkovic
Quoted 4 lines · Harald Milz
use modprobe. powernow-k7 has some dependencies.
Quoted 9 lines
Same story:
[root@beta tnt]# modprobe powernow-k7 mycpuid=0x6a0 myfsbspeed=200
mymaxfid=0x00 mystartvid=0xb mynumpstates=5 myfids=0x00,0x0a,0x06,0x04,0x12 myvids=0x0b,0x0d,0x13,0x13,0x13
FATAL: Error insertingpowernow_k7
(/lib/modules/2.6.8-dynfreq/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.ko):
Quoted 9 lines
No such device
[root@beta tnt]# modprobe powernow-k7 mycpuid=0x7a0 myfsbspeed=200
mymaxfid=0x00 mystartvid=0xb mynumpstates=5 myfids=0x00,0x0a,0x06,0x04,0x12 myvids=0x0b,0x0d,0x13,0x13,0x13
FATAL: Error insertingpowernow_k7
(/lib/modules/2.6.8-dynfreq/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.ko):
Quoted 19 lines
No such device
I guess that my CPU can not be recognised because it's modded Barton. I
made it 'mobile' by connecting L5 bridge on it. But, in Window$
everything works fine and I'm able to change multiplier on the fly.
Maybe I just use wrong mycpuid, but I've tried0x6a0and0x7a0... :(Is there any way to force powernow to work without checking of CPU?
Quoted 5 lines
_______________________________________________
Cpufreq mailing list
[email protected]
http://www.linux.org.uk/mailman/listinfo/cpufreq
___________________________________________________________ALL-NEW Yahoo! Messenger - all new features - even more fun! http://uk.messenger.yahoo.com
Sorry thats x86info not cpuinfo
Quoted 15 lines · --- mark newman
I'm no expert here, but you may find more info using dmesg. Also should fsb be 100 instead of 200? If you
have/dev/cpuidsupport in your kernel, I think cpuinfo will give you the cpuid (I think so anyway)I should say that I couldnt get this to work either, although others on the list certainly have :).
Mark
Quoted 2 lines · --- Nebojsa Trpkovic
Harald Milz wrote:
Quoted 15 lines
Quoted 7 lines
Quoted 4 lines
use modprobe. powernow-k7 has some dependencies.
Same story:
[root@beta tnt]# modprobe powernow-k7
mycpuid=0x6a0
Quoted 6 lines
myfsbspeed=200
mymaxfid=0x00 mystartvid=0xb mynumpstates=5
myfids=0x00,0x0a,0x06,0x04,0x12
myvids=0x0b,0x0d,0x13,0x13,0x13
FATAL: Error insertingpowernow_k7
(/lib/modules/2.6.8-dynfreq/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.ko):
Quoted 11 lines
Quoted 3 lines
No such device
[root@beta tnt]# modprobe powernow-k7mycpuid=0x7a0
Quoted 6 lines
myfsbspeed=200
mymaxfid=0x00 mystartvid=0xb mynumpstates=5
myfids=0x00,0x0a,0x06,0x04,0x12
myvids=0x0b,0x0d,0x13,0x13,0x13
FATAL: Error insertingpowernow_k7
(/lib/modules/2.6.8-dynfreq/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.ko):
Quoted 6 lines
Quoted 6 lines
No such device
I guess that my CPU can not be recognised because
it's modded Barton. I
made it 'mobile' by connecting L5 bridge on it.
Quoted 26 lines
But,
Quoted 4 lines
in Window$
everything works fine and I'm able to change
multiplier on the fly.
Maybe I just use wrong mycpuid, but I've tried
0x6a0Quoted 14 lines
and
0x7a0... :(Is there any way to force powernow to work without checking of CPU?
_______________________________________________
Cpufreq mailing list
[email protected]
http://www.linux.org.uk/mailman/listinfo/cpufreq
___________________________________________________________ALL-NEW
Quoted 8 lines
Yahoo! Messenger - all new features - even more fun!
http://uk.messenger.yahoo.com_______________________________________________
Cpufreq mailing list
[email protected]
http://www.linux.org.uk/mailman/listinfo/cpufreq
___________________________________________________________ALL-NEW Yahoo! Messenger - all new features - even more fun! http://uk.messenger.yahoo.com