Contribute
Register

ASUS 1156 Chipset motherboard DSDT files [OLD]

Status
Not open for further replies.
Re: ASUS 1156 Chipset motherboard DSDT files

here's a dsdt.dsl for a vanilla p7p55d, speedstep info is for a core i5 750. Everything appears to be working with 10.6.3

bios revision is 1307 (newest BIOS as of 31March2010)
 

Attachments

  • DSDT.dsl.zip
    37.8 KB · Views: 127
Re: ASUS 1156 Chipset motherboard DSDT files

FatShenanigans said:
Give these a try and let me know what is or is not working :)

Hi,
I tried your dsdt.aml for p7p55d-le on 10.6.3, instead of the vanilla dsdt.aml from dsdt database. I had the same issues with 10.6.2.

What does not work :
  • SpeedStep (sysctl -a|grep cpufreq gives the same value for every item)
  • Sleep : sleeps well (turns off in 2 sec), but will not wake up (seems to turn on everything but screen)

DSDT.aml is in / and in /Extra

In E/E i have : AppleACPIPS2Nub, EvOreboot, fakesmc, IOAHCIBlockStorageInjector, JMicronATA, LegacyAppleRTC, LegacyATI4800Controler, NullCPUPowerManagement, VoodooHDA, VoodooPS2Controler.

In S/L/E i have the latest SleepEnabler for 10.6.x

With previous dsdt.aml and 10.6.2 i noticed that if i removed NullCPUPowerManagement SpeedStep and Sleep didn't work either, and sound became crappy (kind of slow+clicks). If i put it back, sound is back to normal.

Edit : for now i can only boot in 64bit, a 32bit boot gives me the "shutdown screen of death". Don't know why yet... i'll try a verbose boot later
 
Re: ASUS 1156 Chipset motherboard DSDT files

Trying the P7P55D-E Deluxe DSDT on my P7P55D premium as they are close. Can you tell what fixes you have put in the DSDT so i can see if they are working or not? Can't get sleep to work which i assume is in there. Speed step is disabled in bios as i have my cpu over clocked.

10.6.2 Vanilla
P7P55d Premium
i5 750
4870
4gb ram

p.s great to see someone working on the Asus stuff, i cant figure out how to apply the dsdt edits to my default dsdt as outlined by tonymac as they are so different (apart from enabling the edits).
eg. my (RTC) is (RTC0) and was default on length 02, i noticed the same in your DSDT. All the other guides from tonymac i cant find where to apply the edits.
 
Re: ASUS 1156 Chipset motherboard DSDT files

Hello all, I'm having troubles finding a working DSDT for my P7P55D motherboard. It's not one of the "special" editions, just a plain P7P55D. As per FatShenanigans' request,here is the "medium LSCPI dump":
Code:
00:00.0 Host bridge [0600]: Intel Corporation Core Processor DMI [8086:d131] (rev 11)
00:03.0 PCI bridge [0604]: Intel Corporation Core Processor PCI Express Root Port 1 [8086:d138] (rev 11)
00:08.0 System peripheral [0880]: Intel Corporation Core Processor System Management Registers [8086:d155] (rev 11)
00:08.1 System peripheral [0880]: Intel Corporation Core Processor Semaphore and Scratchpad Registers [8086:d156] (rev 11)
00:08.2 System peripheral [0880]: Intel Corporation Core Processor System Control and Status Registers [8086:d157] (rev 11)
00:08.3 System peripheral [0880]: Intel Corporation Core Processor Miscellaneous Registers [8086:d158] (rev 11)
00:10.0 System peripheral [0880]: Intel Corporation Core Processor QPI Link [8086:d150] (rev 11)
00:10.1 System peripheral [0880]: Intel Corporation Core Processor QPI Routing and Protocol Registers [8086:d151] (rev 11)
00:1a.0 USB Controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 05)
00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 05)
00:1c.0 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 [8086:3b42] (rev 05)
00:1c.4 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 [8086:3b4a] (rev 05)
00:1c.5 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 [8086:3b4c] (rev 05)
00:1c.6 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 7 [8086:3b4e] (rev 05)
00:1c.7 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 8 [8086:3b50] (rev 05)
00:1d.0 USB Controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 05)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev a5)
00:1f.0 ISA bridge [0601]: Intel Corporation 5 Series Chipset LPC Interface Controller [8086:3b02] (rev 05)
00:1f.2 SATA controller [0106]: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller [8086:3b22] (rev 05)
00:1f.3 SMBus [0c05]: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller [8086:3b30] (rev 05)
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT200 [GeForce GTX 260] [10de:05e2] (rev a1)
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
03:00.0 IDE interface [0101]: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller [197b:2363] (rev 03)
07:04.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] (rev c0)



I do not know what an I/O dump is...So I guess I will have to wait until I know how to get that. xD
 
Re: ASUS 1156 Chipset motherboard DSDT files

kvand said:
Hello all, I'm having troubles finding a working DSDT for my P7P55D motherboard. It's not one of the "special" editions, just a plain P7P55D. As per FatShenanigans' request,here is the "medium LSCPI dump":

I do not know what an I/O dump is...So I guess I will have to wait until I know how to get that. xD

what version is your BIOS? did you try the DSDT I posted on this page?
 
Re: ASUS 1156 Chipset motherboard DSDT files

No I did not. I think you said that yours was set up for an i5 750, and I run an i7 860. I don't know how to modify the DSDT, so I did not try it out. I would be more than glad to if you can explain to me the process of doing so.
 
Re: ASUS 1156 Chipset motherboard DSDT files

kvand said:
No I did not. I think you said that yours was set up for an i5 750, and I run an i7 860. I don't know how to modify the DSDT, so I did not try it out. I would be more than glad to if you can explain to me the process of doing so.

well modifying the speedstep is a bit of an involved process, but what you could try first is de-compiling the one I posted, and de-compiling one you get from a linux live-cd on your computer and then do a comparison.

In the dsdt.dsl file you get from my dsdt, you'll see some SCOPE(_PR) stuff:

Code:
Scope (_PR)
{
   ...
}

Scope (_PR.001)
{
   ...
}
Scope (_PR.002)
{
   ...
}
Scope (_PR.003)
{
   ...
}
Scope (_PR.004)
{
   ...
}

This is the processor scope, and the first entity is global CPU configuration; the dsdt.dsl file you get from your linux live-cd will have the correct SCOPE(_PR)

_PR.001 sets up C state, etc for processor core #1, and _PR.002 sets it up for core #2.
_PR.003 and _PR.004 actually just call the methods from 001 & 002.

You can probably cob the correct C state info from one of tonymac's excellent DSDT database, otherwise you'll have to calculate the _PSS and _CST packages manually -- a challenging but fun task.


edit: getting your DSDT file
This is actually pretty easy to do, just time consuming. You need a linux live-cd, something like ubuntu or knoppix. Just boot into linux and open up a terminal window and type this:

Code:
cat cat /proc/acpi/dsdt > ~/dsdt.aml

That'll put a dsdt.aml file into your "home" directory of the linux live-cd. Just email that file to yourself, or put it on a USB key, or whatever works. You can decompile it later (because using a linux live-cd isn't as fun as working in OSX :D)
 
Re: ASUS 1156 Chipset motherboard DSDT files

FatShenanigans said:
Give these a try and let me know what is or is not working :)

Does it matter what bios version I use with the P7P55D Pro motherboard?
Should I update to any specific version ?

Regards
 
Re: ASUS 1156 Chipset motherboard DSDT files

I have installed and updated successfully to 10.6.3 using iboot and multibeast and the DSDT file for the Asus P7P55D LE provided by FatSheninigans, and I can get into 10.6.3 when i use the -x switch to boot, but I lose networking support after I update to 10.6.3, it works before. i am a bit of a noob when it comes to this install process, so do I need to find kext files now for my network card built into the mobo? also I have to boot in with -x because video won't load. i have a sapphire HD3870 vid card and I have read that there are a lot of problems with the 3870 cards? i also have an XFX HD4870 card i also tried the entire process with, but I can't even get into 10.6.0 with the retail CD step. I also tried the new 10.6.3 QE/CI Exotic.pkg from netkas.org but with no luck after install.

any help with this would be appreciated.
Thanks and great work both TonyMac and FatSheninigans!!!
(I hope my signature shows up with my system specs....)
 
Re: ASUS 1156 Chipset motherboard DSDT files

What bios version has this DSDT P7P55D-PRO.aml.zip [8.93 KiB] file been extracted from ?
 
Status
Not open for further replies.
Back
Top