Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Custom DSDT/SSDT for P4 EIST+C-States
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
s0be
Apprentice
Apprentice


Joined: 23 Nov 2002
Posts: 239

PostPosted: Mon Apr 19, 2010 5:59 pm    Post subject: Custom DSDT/SSDT for P4 EIST+C-States Reply with quote

Well, this is really just boasting... I think it's allowed...

http://pat.erley.org/Other/P4EISTSSDT

It's taken me a Ton of reading (including a thread from here, haha), studying, trying, swearing, etc, but I've finally mastered DSDT/SSDT cpufreq stuff. The short summary: I have a p4 6x0 series CPU in a system that was never upgraded to support them. The CPU functions, but nothing beyong 64bit and HT is enabled in the bios. Through the use of a custom SSDT table, I've been able to get EIST and C-States to work.

Based on my understanding of what I've done, I'm pretty sure this is 'Unsupported'

haha
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 5877

PostPosted: Mon Apr 19, 2010 6:19 pm    Post subject: Reply with quote

Whoa. I might have to look at my own DSDT stuff, I've got an Atom nettop missing cpufreq support among other things...
Back to top
View user's profile Send private message
jannis
Guru
Guru


Joined: 05 Dec 2004
Posts: 326
Location: Germany / Bavaria / Aschaffenburg

PostPosted: Thu Feb 03, 2011 10:15 am    Post subject: Reply with quote

I have the same problem. Intel SS4200 that comes with a Celeron 420 without EIST. Now I have a Core2Duo E4500 with EIST. Nevertheless, EIST does not work since BIOS does not support it (and there is NO BIOS-update).
I found out, that DSDT-modification might fix it but no one has ever done it for the SS4200. I didn't come far yet but thank you VERY much for the link!
Back to top
View user's profile Send private message
s0be
Apprentice
Apprentice


Joined: 23 Nov 2002
Posts: 239

PostPosted: Thu Feb 03, 2011 2:09 pm    Post subject: Reply with quote

jannis wrote:
I have the same problem. Intel SS4200 that comes with a Celeron 420 without EIST. Now I have a Core2Duo E4500 with EIST. Nevertheless, EIST does not work since BIOS does not support it (and there is NO BIOS-update).
I found out, that DSDT-modification might fix it but no one has ever done it for the SS4200. I didn't come far yet but thank you VERY much for the link!


No problems. I chronicled my journey for 2 reasons: 1, to look back at to figure out WHY I did something as I worked on the project. It took me a lot longer to do all that than the page looks like; and 2, for others to follow along with in case they attempt similar. I'd HIGHLY suggest bugging the bios vendor for a bios update supporting ACPI/EIST, as a lot of the documentation for this stuff is not available without an NDA.
Back to top
View user's profile Send private message
jannis
Guru
Guru


Joined: 05 Dec 2004
Posts: 326
Location: Germany / Bavaria / Aschaffenburg

PostPosted: Fri Feb 04, 2011 11:05 am    Post subject: Reply with quote

I tried to enable EIST on an Intel SS4200. Some success was made, but EIST is still not working as it should. Maybe you could take a look since you made it once :)
https://forums.gentoo.org/viewtopic-p-6564953.html#6564953

BIOS-update won't happen for that machine :(
Back to top
View user's profile Send private message
DigitalCorpus
Apprentice
Apprentice


Joined: 30 Jul 2007
Posts: 245

PostPosted: Sat Feb 05, 2011 6:55 am    Post subject: Reply with quote

Okay, if I understand this right, I could also use EIST functionality on an overclocked CPU where the freqs are not longer reported, right?
_________________
Atlas (HDTV PVR, HTTP & Media server)
http://atlas.selfip.net/Info/
Back to top
View user's profile Send private message
jannis
Guru
Guru


Joined: 05 Dec 2004
Posts: 326
Location: Germany / Bavaria / Aschaffenburg

PostPosted: Mon Feb 07, 2011 9:07 am    Post subject: Reply with quote

I wouldn't bet that. Depends on how the CPU and BIOS reacts and why exactly the frequencies are no longer reported. But it might still be possible.

You might try this tool first:
http://www.ztex.de/misc/c2ctl.e.html

At least it says on the homepage: "enable SpeedStep (e.g. if it was disabled by the BIOS due to overclocking)"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum