Contribute
Register

Getting speedstep with P8P67 pro -2103 bios with 2500K to work!

Status
Not open for further replies.
this dsdt is based on your compiled one.
added the info from the i7 overclocked ssdt in multibeast.

use the ssdt from multibeast with this dsdt, and test with msrdumper
 

Attachments

  • DSDT-Kastro.zip
    14 KB · Views: 160
this dsdt is based on your compiled one.
added the info from the i7 overclocked ssdt in multibeast.

use the ssdt from multibeast with this dsdt, and test with msrdumper

Hi Samisnake,

Thanks alot man, I will test this when I get home in 12 hours or so... do you think it will work? does it look similiar to your dsdt.aml?

I think I've inputted this before but no luck, hopefully the way you have done it works.

Cheers, moment of truth is coming ;)
 
the way i did it on mine is the way fishcow's post lays it out.
i did yours based on the same, so no reason it shouldnt work.

make sure your bios settings are right, and that no extra kexts are being used
 
the way i did it on mine is the way fishcow's post lays it out.
i did yours based on the same, so no reason it shouldnt work.

make sure your bios settings are right, and that no extra kexts are being used

One thing I noticed was APSS name is different for mine

Instead of...
Code:
Name (APSS, Package (0x10) to -----> Name (APSS, Package (0x18)
Mine is...
Code:
Name (APSS, Package (0x1B)

Also, packages are different...
Fishcow method
Code:
Package (0x06)
            {
                0x0F3C, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2700, 
                0x2700
            }, 
            Package (0x06)
            {
                0x0ED8, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2600, 
                0x2600
            }, 
            Package (0x06)
            {
                0x0E74, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2500, 
                0x2500
            }, 
            Package (0x06)
            {
                0x0E10, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2400, 
                0x2400
            }, 
            Package (0x06)
            {
                0x0DAC, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2300, 
                0x2300
            }, 
            Package (0x06)
            {
                0x0D48, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2200, 
                0x2200
            }, 
            Package (0x06)
            {
                0x0CE4, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2100, 
                0x2100
            }, 
            Package (0x06)
            {
                0x0C80, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2000, 
                0x2000
            }, 
            Package (0x06)
            {
                0x0C1C, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1F00, 
                0x1F00
            }, 
            Package (0x06)
            {
                0x0BB8, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1E00, 
                0x1E00
            }, 
            Package (0x06)
            {
                0x0B54, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1D00, 
                0x1D00
            }, 
            Package (0x06)
            {
                0x0AF0, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1C00, 
                0x1C00
            }, 
            Package (0x06)
            {
                0x0A8C, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1B00, 
                0x1B00
            }, 
            Package (0x06)
            {
                0x0A28, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1A00, 
                0x1A00
            }, 
            Package (0x06)
            {
                0x09C4, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1900, 
                0x1900
            }, 
            Package (0x06)
            {
                0x0960, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1800, 
                0x1800
            }, 
            Package (0x06)
            {
                0x08FC, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1700, 
                0x1700
            }, 
            Package (0x06)
            {
                0x0898, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1600, 
                0x1600
            }, 
            Package (0x06)
            {
                0x0834, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1500, 
                0x1500
            }, 
            Package (0x06)
            {
                0x07D0, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1400, 
                0x1400
            }, 
            Package (0x06)
            {
                0x076C, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1300, 
                0x1300
            }, 
            Package (0x06)
            {
                0x0708, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1200, 
                0x1200
            }, 
            Package (0x06)
            {
                0x06A4, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1100, 
                0x1100
            }, 
            Package (0x06)
            {
                0x0640, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1000, 
                0x1000
            }
My DSDT
Code:
Name (APSS, Package (0x1B)
        {
            Package (0x06)
            {
                0x1068, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2A00, 
                0x2A00
            }, 
            Package (0x06)
            {
                0x1004, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2900, 
                0x2900
            }, 
            Package (0x06)
            {
                0x0FA0, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2800, 
                0x2800
            }, 
            Package (0x06)
            {
                0x0F3C, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2700, 
                0x2700
            }, 
            Package (0x06)
            {
                0x0ED8, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2600, 
                0x2600
            }, 
            Package (0x06)
            {
                0x0E74, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2500, 
                0x2500
            }, 
            Package (0x06)
            {
                0x0E10, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2400, 
                0x2400
            }, 
            Package (0x06)
            {
                0x0DAC, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2300, 
                0x2300
            }, 
            Package (0x06)
            {
                0x0D48, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2200, 
                0x2200
            }, 
            Package (0x06)
            {
                0x0CE4, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2100, 
                0x2100
            }, 
            Package (0x06)
            {
                0x0C80, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2000, 
                0x2000
            }, 
            Package (0x06)
            {
                0x0C1C, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1F00, 
                0x1F00
            }, 
            Package (0x06)
            {
                0x0BB8, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1E00, 
                0x1E00
            }, 
            Package (0x06)
            {
                0x0B54, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1D00, 
                0x1D00
            }, 
            Package (0x06)
            {
                0x0AF0, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1C00, 
                0x1C00
            }, 
            Package (0x06)
            {
                0x0A8C, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1B00, 
                0x1B00
            }, 
            Package (0x06)
            {
                0x0A28, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1A00, 
                0x1A00
            }, 
            Package (0x06)
            {
                0x09C4, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1900, 
                0x1900
            }, 
            Package (0x06)
            {
                0x0960, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1800, 
                0x1800
            }, 
            Package (0x06)
            {
                0x08FC, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1700, 
                0x1700
            }, 
            Package (0x06)
            {
                0x0898, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1600, 
                0x1600
            }, 
            Package (0x06)
            {
                0x0834, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1500, 
                0x1500
            }, 
            Package (0x06)
            {
                0x07D0, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1400, 
                0x1400
            }, 
            Package (0x06)
            {
                0x076C, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1300, 
                0x1300
            }, 
            Package (0x06)
            {
                0x0708, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1200, 
                0x1200
            }, 
            Package (0x06)
            {
                0x06A4, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1100, 
                0x1100
            }, 
            Package (0x06)
            {
                0x0640, 
                Zero, 
                0x0A, 
                0x0A, 
                0x1000, 
                0x1000
            }
 
like i said earlier, the cpu info for yours comes from the overclocked i7 ssdt. fishcows is different.

Name (APSS, Package ) relates to how many pstates you paste into the dsdt from the ssdt.
in the case of your dsdt, it was 27, which converts to 1b in hex (thus (APSS, Package (0x1B) )

fishcows post was meant to serve as a guide to help you do it yourself, it isnt meant to be copied literally.
 
samisnake thanks to you man,

I've got this DSDT and SSDT info drilled into my brain.

So here are my findings... and very important to note for at least Asus P8P67 Pro users...

If your going to use the multibeast 4.2GHz i5/i7 overclocked SSDT your bios must be overclocked by individual cores and set to 4.2GHz.
** In my case, I was overclocked via 4 cores but I set it to 4.6GHz turbo, thats why it wasnt working. I actually made the DSDT edits properly when I got the steps above, so I setup my OC to 4.2GHz.

Started ML
Copied my edited DSDT to the Extra's folder
Launched Multibeast and selected the SSDT and system utilities so it can repair permissions and rebuild cache.
Restarted and crossed my fingers...
:p Jumped for joy as I was now free from the 1.6 GHz limit!

Geekbench Benchmark
Screen%20Shot%202012-07-30%20at%2084015%20AM.png


So I got real cocky and thought yeah I can edit my DSDT and SSDT for 4.6GHz easy...
Opened DSDT Editor and added the following code to my DSDT and SSDT
Code:
Name (APSS, Package (0x1F)
        {
            Package (0x06)
            {
                0x11F8, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2E00, 
                0x2E00
            }, 
            Package (0x06)
            {
                0x1194, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2D00, 
                0x2D00
            }, 
            Package (0x06)
            {
                0x1130, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2C00, 
                0x2C00
            }, 
            Package (0x06)
            {
                0x10CC, 
                Zero, 
                0x0A, 
                0x0A, 
                0x2B00, 
                0x2B00
            },

As you can see, I edited the line for "Name (APSS, Package (0x1B) --> Name (APSS, Package (0x1F)"
That is because 1B is 27 and now I have 31 edits, so 1F stands for 31.
So now I have inputted these lines of code under Scope_PR.
These edits are obviously for 4.3, 4.4, 4.5 & 4.6 - excellent.
I restarted and guess what my mission was complete :) It worked confirmed by MSRDumper.

Geekbench Benchmark
Screen%20Shot%202012-07-30%20at%2091414%20AM.png

** As you can see not much difference because obviously I've only got the trial version of Geekbench, so it can only run in 32Bit.

Cinebench Benchmark
Screen%20Shot%202012-07-30%20at%2091928%20AM.png

** Amazing benchmarks here :)

MSRDumper logs in Console
Screen%20Shot%202012-07-30%20at%2091438%20AM.png

** I'm hitting 6 P-States and thats a good spectrum I guess

ASUS P8P67 PRO users, Ive attached my DSDT below which is patched for ALC892 audio as well
This Kext allows for Speedstep & Sleep no problem.

YOU HAVE 2 Options with the attachments, One is set for original 4.2GHz overclock and the other is for my current overlock of 4.6GHz.

samisnake I owe you big time :p

Justin
 

Attachments

  • P8P67PRO-DSDT&SSDT-OC42.zip
    14.9 KB · Views: 190
  • P8P67PRO-DSDT&SSDT-OC46.zip
    14.6 KB · Views: 105
I've decided I'd like to build my own DSDT for my P8P67 Deluxe, with patched 2302 bios, and XFX HD6870 Dual Fans edition (not Black edition).

If I extract my own DSDT file, can someone point me in the right direction for applying P-states to the DSDT file for a non-overclocked 2600k, as well as whatever patches need entering for the ALC889 audio, eSata, and the XFX video card?

I asked TooSixty to help me out, and he did. But he or I no longer have the files as I cleaned up my hard drive a bit tooooo much while updating to ML.

I'll help you out if you provide an untouched DSDT Extract using DSDT Editor.

Just tell me what clock have you got your CPU set to in bios and I'll do the rest.

Prefer if you overclocked to 4.2GHz as that is the easiest way to make sure it works.

Justin
 
just use the stock i5 ssdt in multibeast, and copy the info from there.
no need to use the overclocked ssdt if he isnt overclocking
 
Hi KidCastro & Samisnake,

Hope you can help, I have a P8P67-Pro (not rev31). My bios is 2103 with an i5 2500k (not overclocked). I have been trying to get mountain lion up and running but am having issues. I used the DSDT file from tonymac Database but that just causes a kernel panic with Cpu Power kext. I added nullcpupower and it now just hangs on loading. I only have fakesmc kext in extra directory which I copied from unibeast (manually done, used disk-utility for permission fix).

I tried the stock i5 SSDT from multibeast but having no luck. In my boot plist I just have GraphicsEnabler=Yes, InstantMenu=No and UseKernelCache

Can you guys help please?

Thanks
 
Status
Not open for further replies.
Back
Top