You are not logged in.

#1 2011-02-23 00:29:49

Geissler
Member
Registered: 2011-02-22
Posts: 13

Undervolting Pentium M

Hi all, I'm having trouble undervolting the Pentium M in my X40 Thinkpad. I've been trying to follow this guide, but I can't get linux-phc or phctool working. The version of phchool-svn in the AUR gives a syntax error when executed.
Could someone please point me to a way of achieving this?

Since it's my first post, I also want to mention that I'm a newcomer to Arch... I used ubuntu a couple of years ago and distro-hopped for a while; was always fascinated by Arch but never had the balls to install it. I must say, installing Arch is nowhere near as hard as its reputation suggests. Thanks to a couple of guides I got everything up and running extremely quickly (only these mouse and undervolt issues left to iron out, then I'll play with themes). It feels amazing to have so much control over my system and the programs running on it. I think I've found the distro for me - finally.

Thanks!

Last edited by Geissler (2011-02-23 08:36:49)

Offline

#2 2011-02-23 01:32:51

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,354

Re: Undervolting Pentium M

Please post separate questions in separate threads. Welcome to Arch.


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#3 2011-02-23 08:19:46

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: Undervolting Pentium M

As far as I know not every Pentium M can be undervolted. I have my regular laptop, where it works, and I have my brother's old laptop, which also has a Pentium M, but this one can't be undervolted (at least it doesn't work for me, maybe it's the same thing on your laptop).

Maybe it would help to have some information about your cpu, please post the output of "cat /proc/cpuinfo" and please tell us exactly what steps you took to make phc work.

phctool-svn from the AUR doesn't work right now, so you won't be able to rely on it. But you can test if phc works by looking for the existence of the file /sys/devices/system/cpu/cpu0/cpufreq/phc_vids And look what the file contains with "cat /sys/devices/system/cpu/cpu0/cpufreq/phc_vids". This is already mentioned in the link you posted. But you just said "it's not working". Does this last command show any output? If yes, phc works, if no, did you restart your computer after you installed phc-intel from the AUR?

Offline

#4 2011-02-23 08:57:03

Geissler
Member
Registered: 2011-02-22
Posts: 13

Re: Undervolting Pentium M

I know it can be undervolted because I've done it under Windows with NHC with great results. Output of cat /proc/cpuinfo:

processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 13
model name    : Intel(R) Pentium(R) M processor 1.40GHz
stepping    : 6
cpu MHz        : 600.000
cache size    : 2048 KB
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 2
wp        : yes
flags        : fpu vme de pse tsc msr mce cx8 apic sep mtrr pge mca cmov clflush dts acpi mmx fxsr sse sse2 ss tm pbe up bts est tm2
bogomips    : 1196.00
clflush size    : 64
cache_alignment    : 64
address sizes    : 32 bits physical, 32 bits virtual
power management:

cat /sys/devices/system/cpu/cpu0/cpufreq/phc_vids outputs the following:

26 26 25 23 22 21 20 18

Thanks for the help.

Last edited by Geissler (2011-02-23 08:57:53)

Offline

#5 2011-02-23 10:07:42

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: Undervolting Pentium M

Ok so it looks like phc works. Now all you have to do is add a line like

echo 24 18 14 10 6 2 > /sys/devices/system/cpu/cpu0/cpufreq/phc_vids

(This is my line, you have to adjust it according to your needs)
to your /etc/rc.local and you are good to go.
One hint, give http://aur.archlinux.org/packages.php?ID=31534 a shot.

Offline

#6 2011-02-23 10:43:21

Geissler
Member
Registered: 2011-02-22
Posts: 13

Re: Undervolting Pentium M

Army, when I try to makepkg linux-phc-optimize, I get a 404 error while trying to download linux-phc-optimize.bash. I know the voltages I need (same ones I used with NHC under windows) but the numbers in phc don't correspond with them.

There's a link to a new file underneath but it's the .bash file alone... IT seems I need to add the url to the PKGBUILD file, but that results in an md5 error, not to mention the other "functions" file it needs is nowhere to be found.

There's this table on the page I linked to previously... Trouble is, my X40 has a 1.4GHz processor so I don't know which row to use and I'm quite hesitant to just try them arbitrarily. I don't even have the same number of values as these tables are suggesting.


Machine     CPU Type            GHz          phc_controls (fid:vid)
T42     Pentium-M Dothan (735)     1.7     17:19 14:12 12:8 10:4 8:1 6:1
X31     Pentium-M Banias (1.4)     1.4     14:35 12:32 10:25 8:20 6:10 (fairly conservative)
X32     Pentium-M Dothan (745)     1.8     18:26 16:20 14:15 12:11 10:6 8:2 6:1
X40     Pentium-M Banias LV (718)     1.2     12:18 11:15 10:12 9:9 8:6 6:3
X41 Tablet     Pentium-M Dothan LV (758)     1.5     15:15 14:13 13:11 12:9 11:7 10:5 9:3 8:2 6:2

Last edited by Geissler (2011-02-23 11:17:45)

Offline

Board footer

Powered by FluxBB