Underclock or Lower CPU voltage X220?
Underclock or Lower CPU voltage X220?
Hi never really experimented with this but is it easy/possible to Underclock/ Lower the voltage on an X220 CPU as i was looking to get less heat & better battery life if possible?
Would like to get it running more like my x200s lol
Thanks
Would like to get it running more like my x200s lol
Thanks
Many Thanks for any advice, shared knowledge & wisdom is a wonderful thing.
1st Thinkpad T42 (Old 570,600e, A21,X31,X40,X41) Current X60s, T60, Z61T,X200
1st Thinkpad T42 (Old 570,600e, A21,X31,X40,X41) Current X60s, T60, Z61T,X200
-
theterminator93
- Senior Member

- Posts: 770
- Joined: Fri Oct 11, 2013 7:45 pm
- Location: Avon Lake, Ohio, United States
Re: Underclock or Lower CPU voltage X220?
Not sure if it'll work but IBM_ECW might be able to adjust some of what you're looking for. I'm pretty sure it was designed for the T4x series but I used it on my T61p to help bring temps down with great success. Not sure if it'll run on the X220 (or any 20 series), and if so how effectively Sandy Bridge CPUs can be undervolted... but it might be worth a shot. Otherwise RMClock would likely do the trick - though it's not free like IBM_ECW.
Daily: W520 i7-2860QM·Quadro 2000m·IPS FHD | T420 i7-2640M·NVS 4200m·IPS FHD | X220 i7-2640M | T601F T9900·NVS 140M·IPS UXGA
Wife's: T61p T9500·2010 FX570m·WUXGA | X220T i7-2640M
Others: T400·61p·61·60·43·42p|X41T·24·23·22|G41|A31p·22m|i1200|TransNote|380D|365XD|701C|755C
Wife's: T61p T9500·2010 FX570m·WUXGA | X220T i7-2640M
Others: T400·61p·61·60·43·42p|X41T·24·23·22|G41|A31p·22m|i1200|TransNote|380D|365XD|701C|755C
-
axur-delmeria
- ThinkPadder

- Posts: 1269
- Joined: Mon May 28, 2012 5:49 am
- Location: Metro Manila, Philippines
Re: Underclock or Lower CPU voltage X220?
Windows 7 itself can underclock your X220.

Change the maximum processor state accordingly.
AFAIK undervolting is impossible in Sandy Bridge (and later) mobile CPUIs .

Change the maximum processor state accordingly.
AFAIK undervolting is impossible in Sandy Bridge (and later) mobile CPUIs .
Daily driver: X220 4291-P79 i5-2520M
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
-
RealBlackStuff
- Admin
- Posts: 17485
- Joined: Mon Sep 18, 2006 5:17 am
- Location: Mt. Cobb, PA USA
- Contact:
Re: Underclock or Lower CPU voltage X220?
Lovely day for a Guinness! (The Real Black Stuff)
Check out The Boardroom for Parts, Mods and Other Services.
Check out The Boardroom for Parts, Mods and Other Services.
-
axur-delmeria
- ThinkPadder

- Posts: 1269
- Joined: Mon May 28, 2012 5:49 am
- Location: Metro Manila, Philippines
Re: Underclock or Lower CPU voltage X220?
Undervolting on Sandy Bridge desktop processors is doable on BIOSes that have overclocking (and overvoltage) settings, as seen in the articleRealBlackStuff wrote:https://mattgadient.com/2012/05/21/sand ... ervations/
.
Laptops generally don't have this capability.
Daily driver: X220 4291-P79 i5-2520M
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
-
nitrocaster
- Junior Member

- Posts: 400
- Joined: Fri Mar 04, 2016 8:38 am
- Location: Moscow, Russia
Re: Underclock or Lower CPU voltage X220?
Can be quite easily done with hardware modification.axur-delmeria wrote:AFAIK undervolting is impossible in Sandy Bridge (and later) mobile CPUIs .
For those who interested in buying X220/X230 FHD kit: Read this before sending me a PM!
X230: i7-3520M | 16GB RAM | 512GB M.2 Micron M600 | LG LP125WF2-SPB4 FHD IPS | 9c Li-Ion | Win8.1 Pro 64
X230: i7-3520M | 16GB RAM | 512GB M.2 Micron M600 | LG LP125WF2-SPB4 FHD IPS | 9c Li-Ion | Win8.1 Pro 64
-
axur-delmeria
- ThinkPadder

- Posts: 1269
- Joined: Mon May 28, 2012 5:49 am
- Location: Metro Manila, Philippines
Re: Underclock or Lower CPU voltage X220?
I'll rephrase that then: "AFAIK undervolting is impossible in Sandy Bridge (and later) mobile CPUs using just software"nitrocaster wrote:Can be quite easily done with hardware modification.axur-delmeria wrote:AFAIK undervolting is impossible in Sandy Bridge (and later) mobile CPUIs .
Daily driver: X220 4291-P79 i5-2520M
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
Re: Underclock or Lower CPU voltage X220?
I have asked the same question regarding undervolting in the german thinkpad forum, unfortunately without any replies.
There seems to be no way to undervolt using software.
Can you give some more information on possible hardware modifications?
There seems to be no way to undervolt using software.
I, too, thought it should be possible. But I don't know how exactly it has to be done.nitrocaster wrote:Can be quite easily done with hardware modification.
Can you give some more information on possible hardware modifications?
using an X220 (i3->i5->i7, hopefully soon FHD IPS), an X41 (SSD via (m)sata-Mod, IPS, ~100Wh custom battery);
playing with an T430u(buntu), storing a T22, X41t, T42, R61, T61p;
and taking care of the T420s (FHD IPS) of my wife
playing with an T430u(buntu), storing a T22, X41t, T42, R61, T61p;
and taking care of the T420s (FHD IPS) of my wife
-
nitrocaster
- Junior Member

- Posts: 400
- Joined: Fri Mar 04, 2016 8:38 am
- Location: Moscow, Russia
Re: Underclock or Lower CPU voltage X220?
U48 is an adjustable switching regulator that controls VCCCPUCORE. One of R_SEL[0:8] terminals (I guess, R_SEL3) is responsible for output voltage. All you have to do is to replace the resistor connected to that terminal. The tricky part is that there's no datasheet for U48 available on the internet, so it may turn into trial and error.StefanKo wrote:Can you give some more information on possible hardware modifications?
For those who interested in buying X220/X230 FHD kit: Read this before sending me a PM!
X230: i7-3520M | 16GB RAM | 512GB M.2 Micron M600 | LG LP125WF2-SPB4 FHD IPS | 9c Li-Ion | Win8.1 Pro 64
X230: i7-3520M | 16GB RAM | 512GB M.2 Micron M600 | LG LP125WF2-SPB4 FHD IPS | 9c Li-Ion | Win8.1 Pro 64
Re: Underclock or Lower CPU voltage X220?
I already searched for a datasheet for that voltage regulator, too. Didn't find it.
So it's hard to say what can be modified. Here are some o my thoughts about this:
The vcccpucore should not be static, but adjusted to the frequency, right?
The setpoint should be given from the cougar point (VCC1R05B ??).
U48 has so many inputs, why do you think one of those resistors should change the vcccpucore?
And change the different vcccpucore linearly with the resistance, or by offset, or how?
There are some Sense signals going into U48, too. Shouldn't it try to somehow match sense and setpoint?
Maybe it is easier to change the output of U48, SPHASE1_x. There is some power driver behind that anyway.
So it's hard to say what can be modified. Here are some o my thoughts about this:
The vcccpucore should not be static, but adjusted to the frequency, right?
The setpoint should be given from the cougar point (VCC1R05B ??).
U48 has so many inputs, why do you think one of those resistors should change the vcccpucore?
And change the different vcccpucore linearly with the resistance, or by offset, or how?
There are some Sense signals going into U48, too. Shouldn't it try to somehow match sense and setpoint?
Maybe it is easier to change the output of U48, SPHASE1_x. There is some power driver behind that anyway.
using an X220 (i3->i5->i7, hopefully soon FHD IPS), an X41 (SSD via (m)sata-Mod, IPS, ~100Wh custom battery);
playing with an T430u(buntu), storing a T22, X41t, T42, R61, T61p;
and taking care of the T420s (FHD IPS) of my wife
playing with an T430u(buntu), storing a T22, X41t, T42, R61, T61p;
and taking care of the T420s (FHD IPS) of my wife
Re: Underclock or Lower CPU voltage X220?
To be honest I don't think the effort will be worth it. It'll be fun and interesting, of couse, but not worth it.
The only difference it would make is in long term high load scenarios which, generally speaking, are not that common on laptops. Most computers these days, including laptops, sit idle for more than 95% of their computing time, and the voltage is already significantly lowered for idle frequencies.
That said I too would be interested in how this could be achieved. Because, like I said, it'd be fun and interesting from an academic point of view
The only difference it would make is in long term high load scenarios which, generally speaking, are not that common on laptops. Most computers these days, including laptops, sit idle for more than 95% of their computing time, and the voltage is already significantly lowered for idle frequencies.
That said I too would be interested in how this could be achieved. Because, like I said, it'd be fun and interesting from an academic point of view
It's got that typical Thinkpad ruggedness. Drop it, and your floor may be in serious danger.
Re: Underclock or Lower CPU voltage X220?
Many Thanks for all the replies guys. As undervolting may not be possible & certainly appears tricky to do on Sandy Bridge mob. i have gone with axur-delmeria appreciated suggestion re: the windows power setting. Changed to 70% on battery & 90% on mains.
I now seem to get quite a considerable improvement in battery life & when on mains it runs cooler. Obviously i lose some'performance' but for every day stuff so far it is negligible to me so i am quite happy
.
I now seem to get quite a considerable improvement in battery life & when on mains it runs cooler. Obviously i lose some'performance' but for every day stuff so far it is negligible to me so i am quite happy
Many Thanks for any advice, shared knowledge & wisdom is a wonderful thing.
1st Thinkpad T42 (Old 570,600e, A21,X31,X40,X41) Current X60s, T60, Z61T,X200
1st Thinkpad T42 (Old 570,600e, A21,X31,X40,X41) Current X60s, T60, Z61T,X200
Re: Underclock or Lower CPU voltage X220?
Can you give values for your extended battery time?
Because I remember something called "Race to Idle", which means, the quicker the cpu is allowed to calculate, the earlier and longer it can sleep. See here: http://mjg59.livejournal.com/88608.html (written in an unique way
Because I remember something called "Race to Idle", which means, the quicker the cpu is allowed to calculate, the earlier and longer it can sleep. See here: http://mjg59.livejournal.com/88608.html (written in an unique way
using an X220 (i3->i5->i7, hopefully soon FHD IPS), an X41 (SSD via (m)sata-Mod, IPS, ~100Wh custom battery);
playing with an T430u(buntu), storing a T22, X41t, T42, R61, T61p;
and taking care of the T420s (FHD IPS) of my wife
playing with an T430u(buntu), storing a T22, X41t, T42, R61, T61p;
and taking care of the T420s (FHD IPS) of my wife
-
axur-delmeria
- ThinkPadder

- Posts: 1269
- Joined: Mon May 28, 2012 5:49 am
- Location: Metro Manila, Philippines
Re: Underclock or Lower CPU voltage X220?
Theoretically, that should the case.StefanKo wrote:Can you give values for your extended battery time?
Because I remember something called "Race to Idle", which means, the quicker the cpu is allowed to calculate, the earlier and longer it can sleep. See here: http://mjg59.livejournal.com/88608.html (written in an unique way
The problem is, there may be workloads (as well as quirks on the clock scaling algorithm) that can cause the CPU to get stuck at high speeds (or even Turbo clocks), to the detriment of battery life. Reducing the max clock speed is one way to alleviate it.
Daily driver: X220 4291-P79 i5-2520M
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
Re: Underclock or Lower CPU voltage X220?
Stefan only tried for a couple of days & 95% has just been web browsing so i cannot really give any definite values yet but i have certainly seen an improvement in battery time. Read the article article & i guess in theory it should not happen but i am happy to keep a lower clock speed for my needs. Perhaps Azur is onto something with his explanation. Maybe you could tweak the processor setting on your machine and see if you notice any gains also?
Many Thanks for any advice, shared knowledge & wisdom is a wonderful thing.
1st Thinkpad T42 (Old 570,600e, A21,X31,X40,X41) Current X60s, T60, Z61T,X200
1st Thinkpad T42 (Old 570,600e, A21,X31,X40,X41) Current X60s, T60, Z61T,X200
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Low voltage v Normal RAM (Mixing?)
by blink » Thu Dec 29, 2016 8:17 am » in Thinkpad - General HARDWARE/SOFTWARE questions - 3 Replies
- 1601 Views
-
Last post by Kasm279
Fri Dec 30, 2016 11:39 am
-
-
-
Cpu upgrade what cpu to search
by radiator » Sun May 21, 2017 12:45 am » in ThinkPad T400/410/420 and T500/510/520 Series - 2 Replies
- 512 Views
-
Last post by my03
Sat May 27, 2017 6:22 pm
-
-
-
Upgrading X220/X230 to WQHD 1440p
by nitrocaster » Mon Dec 26, 2016 6:45 am » in ThinkPad X200/201/220 and X300/301 Series - 18 Replies
- 3729 Views
-
Last post by crashnburn
Wed Mar 29, 2017 3:10 am
-
-
-
WTB: Dead X220/X230 motherboards
by nitrocaster » Mon Dec 26, 2016 5:37 pm » in Marketplace - Forum Members only - 0 Replies
- 336 Views
-
Last post by nitrocaster
Thu Jan 05, 2017 7:27 am
-
Who is online
Users browsing this forum: asgaard and 4 guests



