Jump to content

Asus P5W DH Deluxe thread for 10.5.x Leo - 10.9.x Mavericks


G5rocks
 Share

1,494 posts in this topic

Recommended Posts

aliab: k, i did that.

installed dsdt, also your /extra kext and voodoops2:

i can finally have full fw speed and seems also system runs fine with hpet into s/l/e.

i've also flashed latest (2901) bios and seems dsdt is still working.

 

i miss only the sleep/wake (i'm doing those test using an external usb hdd, could be a problem?).

if i try to push sleep button (power on kp or power button), screen switch off, but system fan/usb are still powered on, and no matter which button i try to push, this strange sleep status won't wake up.

any clues?

can you please add also bios setting into your topic so i can have a check if everything is ok?

 

thanx

Link to comment
Share on other sites

Finally i make working patches to DSDT... Tested on 10.5.8... No more need to delete AppleHPET or using disabler to get working all USB ports or FW. All USB ports work always in High Speed, also FireWire working, sleep, shutdown, restart working, waking from USB kayboard/mouse working, TM Fix implemented, Vanilla SpeedSteep working on 65nm CPUs.

 

Source and compiled DSDT.aml files can get here:

http://forum.osx86.org.pl/topics27/fixy-ds...susow-vt857.htm

or complete pack here:

http://rapidshare.com/files/283233093/P5W_...e_DSDT_2504.zip

DSDT compiled on BIOS base version 2504, because later version don't have SSDT Tables, and cannot get working Vanilla SpeedSteep.

 

Enjoy...

 

So thank you for your great job

 

I ve compiled the 2901 ROM with your DSDT's fix,and both dsdt.aml (2901 and 2504) are working perfectly with 10.5.8

 

there some issues with Snow :

no automatic sleep and the restart has to be helped with reset button in 64 bit-Kernel (works in 32 without NullCPUPowerManagment )

i notice that if you do not have OpenHaltRestart or NullCPUPowerManagment you won't boot in 64 bit-kernel and you've got a ACPI_SMC_PlatformPlugin :: pushCPUCSTData cst evaluation failed

have you an idea about this and modification we could do to fix in DSDT ?

Link to comment
Share on other sites

So thank you for your great job

 

I ve compiled the 2901 ROM with your DSDT's fix,and both dsdt.aml (2901 and 2504) are working perfectly with 10.5.8

 

there some issues with Snow :

no automatic sleep and the restart has to be helped with reset button in 64 bit-Kernel (works in 32 without NullCPUPowerManagment )

i notice that if you do not have OpenHaltRestart or NullCPUPowerManagment you won't boot in 64 bit-kernel and you've got a ACPI_SMC_PlatformPlugin :: pushCPUCSTData cst evaluation failed

have you an idea about this and modification we could do to fix in DSDT ?

 

my P5W DH (2801) surely boots in x64 without NullPowermanagement.kext and without OpenHaltStart.kext ... did you try the DSDTSE (DSDT Simple Editor from Spain) fixes ? Or DSDT Patcher ? Restart works without any problem ... sleep mostly do not work ...

Link to comment
Share on other sites

To fix the Repair permissions problem in snow

 

hi clock sorry, i be holidays.

 

first:

 

boot with -s

 

/sbin/fsck -fy

/sbin/mount -uw /

sudo -s (not shure is necessary)

chown -R root:wheel /Volumes/snow partition/System/Library/Extensions/*

chmod -R 755 /Volumes/snow partition/System/Library/Extensions/*

 

then i did:

 

sudo chown 0:0 /

rm -rf /System/Library/Cashes

kextcache -v l -t -l -m /System/Library/Cahces/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions

 

test....

 

 

if not...... 3 solutions for that,

 

1 soft solution: install uuid.kext, my new package include this.

 

2 you must edit Info plist in PlatfromUUID.kext

Code:

<key>PlatformUUID</key>

<string>HEREISPLACEFORUUID</string>

To string place UUID of your snow partition. get it in disk uttility ( right click to paartiton and select information)

 

And add this kernel flags to com.apple.boot.plist in boot 132

Code:

<key>Kernel Flags</key>

<string>rd=uuid boot-uuid=HEREISPLACEFORUUID<string>

 

3 if the problem continues, reinstall only BSD.pkg

 

if you have used installation from Desktop by usidng the "open" command, that won't work ... either the UUID thing won't work ... use as UUID in PlatformUUID.kext the default and for the last 12 digits your MacAddress without ":" ... only use boot-uuid flag in com.apple.boot.plist, if you have more than one SL start partitions ...

 

Hi Everyone,

 

So I am searching the boards for help. My computer has been out of commission for a while and it has me paralyzed.

 

The short of it, I have been using EFI-X to boot my system (with a retail leopard install + a few minor patches) for about 8 months. Prior to that, I was using Kalyway's OS install, but eventually wanted something easier, so I bought an EFI-X. A month ago the EFI-X died, fried my mobo, and I have been without a working system since. ASUS repaired my mobo, but now I can not get my system to boot. I really really don't want to have to do a fresh install, as I don't have a very recent backup. Is there any way to create some kind of USB so that I can boot the leopard install that is there?

 

PLEASE. Any advice would be MUCH MUCH appreciated.

 

Thanks.

 

Ben

 

easiest way:

 

download iPC live DVD, burn and start from ... install Chameleon RC3 on your old leopard disk, copy kexts to /Extra/Extension folder on your leopard disk: JMicronATA.kext, FakeSMC.kext (netkas.org) and voodoohda.kext for sound ... thats all to start ... anything else could be installed later on ...

Link to comment
Share on other sites

aliab: i did some test using same bios settings and kext as yours but i can't get a working sleep.

 

if some1 has a working solution for it please let me know

 

thnx

 

Find in BIOS:

"USB Legacy Support" and change from Auto to Enable

 

PS Change PS/2 keyboard mouse to USB...

 

@aliab don't use DSDT from 2504 in 2901 - they different in processor section. If You don't have 45nm processor, last good version of BIOS is 2504 with SSDT tables needed to get working Vanilla SpeedSteep... later BIOS'es don't have it.

Link to comment
Share on other sites

Ok thank's

 

i have copy your dsdt modifications in 2504 to 2901 (hpet lan and clean irq's in pic tmr)

with 2901 edited i've got CST evaluation error at boot and no speedstep

i get speedstep with 2 values (my smbiosplist is related to Mac pro 3,1) only if i use your dsdt

everything working usb hispeed, firewire (40 Mo/s) shutdown restart.. under snow 32-bit kernel even sleep but the automatic sleep under energy saver preferences do not ?

 

i think there are main things to follow here

 

 

with your dsdt i get 2 values :

post-92099-1254384582_thumb.png

Link to comment
Share on other sites

Ok thank's

 

i have copy your dsdt modifications in 2504 to 2901 (hpet lan and clean irq's in pic tmr)

with 2901 edited i've got CST evaluation error at boot and no speedstep

i get speedstep with 2 values (my smbiosplist is related to Mac pro 3,1) only if i use your dsdt

everything working usb hispeed, firewire (40 Mo/s) shutdown restart.. under snow 32-bit kernel even sleep but the automatic sleep under energy saver preferences do not ?

 

i think there are main things to follow here

 

 

with your dsdt i get 2 values :

post-92099-1254384582_thumb.png

 

Probably, because 2901 dont't have SSDT tables needed to working Vanilla SpeedSteep. You can try to implement SSDT tables manually in processors section.

 

In Attachment You find SSDT tables dumped from 2504 BIOS.

P5W_DH_Deluxe_2504_SSDT_tables.zip

Link to comment
Share on other sites

I tried the DSDT and operate high-speed USB but not speedstep. CPU-X always marks 2.4GHz (Q6600).

Is there any particular order to get the speedstep or to make it work I have put the 2504 bios?

Thanks in advance.

Link to comment
Share on other sites

Finally i make working patches to DSDT... Tested on 10.5.8... No more need to delete AppleHPET or using disabler to get working all USB ports or FW. All USB ports work always in High Speed, also FireWire working, sleep, shutdown, restart working, waking from USB keyboard/mouse working, TM Fix implemented, Vanilla SpeedSteep working on 65nm CPUs.

 

Source and compiled DSDT.aml files can get here:

http://forum.osx86.org.pl/topics27/fixy-ds...susow-vt857.htm

or complete pack here:

http://rapidshare.com/files/283233093/P5W_...e_DSDT_2504.zip

DSDT compiled on BIOS base version 2504, because later version don't have SSDT Tables, and cannot get working Vanilla SpeedSteep.

 

Enjoy...

 

 

I just tried to upgrade my mainboard bios to 2504. I put your DSDT but cpux I always marks 2.4GHz and does not vary, indicating that speedstep is not active: as active??

thanks

 

Found in console: 02/10/09 01.17.48 kernel ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed

Link to comment
Share on other sites

Is there any particular order to get the speedstep or to make it work

 

Set the machine model to MacPro3,1, here is sample smbios.plist for chameleon 2.0:

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>		
<key>SMbiosversion</key>
<string>MP31.88Z.00C1.B00.0802091544</string>
<key>SMmanufacter</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>MacPro3,1</string>
<key>SMsystemversion</key>
<string>1.0</string>
<key>SMserial</key>
<string>W87234JHYA4</string>
<key>SMexternalclock</key>
<string>333</string>
<key>SMmaximalclock</key>
<string>2667</string>
<key>SMmemtype</key>
<string>19</string>
<key>SMmemspeed</key>
<string>667</string>
<key>SMmemmanufacter_1</key>
<string>PDP Systems</string>
<key>SMmempart_1</key>
<string>6400LL Series</string>
<key>SMmemmanufacter_3</key>
<string>PDP Systems</string>
<key>SMmempart_3</key>
<string>6400LL Series</string>
</dict>
</plist>

Link to comment
Share on other sites

Hi,

 

I was out of loop for some time now....

 

I want to install SL. What do I need? Boot132 cd and retail SL?

 

Also, what about BIOS? I have now 2602, do I need downgrade it do 2504? I do not need speedstep, only sleep...

 

And finally, what about 32-bit/64-bit kernels? What do you recommend?

 

EDIT: I forgot to mention, I want Vanilla kernel...

 

Thx! :D

Link to comment
Share on other sites

Set the machine model to MacPro3,1, here is sample smbios.plist for chameleon 2.0:

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>		
<key>SMbiosversion</key>
<string>MP31.88Z.00C1.B00.0802091544</string>
<key>SMmanufacter</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>MacPro3,1</string>
<key>SMsystemversion</key>
<string>1.0</string>
<key>SMserial</key>
<string>W87234JHYA4</string>
<key>SMexternalclock</key>
<string>333</string>
<key>SMmaximalclock</key>
<string>2667</string>
<key>SMmemtype</key>
<string>19</string>
<key>SMmemspeed</key>
<string>667</string>
<key>SMmemmanufacter_1</key>
<string>PDP Systems</string>
<key>SMmempart_1</key>
<string>6400LL Series</string>
<key>SMmemmanufacter_3</key>
<string>PDP Systems</string>
<key>SMmempart_3</key>
<string>6400LL Series</string>
</dict>
</plist>

 

Nothing, not work. I creat smbios.plist. Start a 64bit e non work. Now try on 32 bit.

 

anything less is not 32bit. Could you post the DSDT? I used one of your folder without the ATI video card. Everything works, FireWire, USB high speed but the speedstep not working. Mine is a p5wdh rev 1.x

Link to comment
Share on other sites

Hi,

 

I was out of loop for some time now....

 

I want to install SL. What do I need? Boot132 cd and retail SL?

 

Also, what about BIOS? I have now 2602, do I need downgrade it do 2504? I do not need speedstep, only sleep...

 

And finally, what about 32-bit/64-bit kernels? What do you recommend?

 

EDIT: I forgot to mention, I want Vanilla kernel...

 

Thx! :P

 

If you don't have Vista or seven in the 64bit version, or don't have a 45nm CPU, you don't need a BIOS later than 2504. Newer versions have introduced only the support for 45nm processors as E8xxx, but removed them SSDT tables needed for proper operation SpeedSteep under Linux or Mac OS X.

 

Unfortunately, if you are using 64bit Windows, you must have BIOS version 2901 which fixes the appearance of BSOD.

 

Nothing, not work. I creat smbios.plist. Start a 64bit e non work. Now try on 32 bit.

 

anything less is not 32bit. Could you post the DSDT? I used one of your folder without the ATI video card. Everything works, FireWire, USB high speed but the speedstep not working. Mine is a p5wdh rev 1.x

 

I have not tested the action SpeedSteep in Snow Leo ... under Leo 10.5.8 working properly. See the attached screens:

post-161205-1254472581_thumb.png

post-161205-1254471991_thumb.png

post-161205-1254472592_thumb.png

post-161205-1254472000_thumb.png

Link to comment
Share on other sites

Probably, because 2901 dont't have SSDT tables needed to working Vanilla SpeedSteep. You can try to implement SSDT tables manually in processors section.

 

In Attachment You find SSDT tables dumped from 2504 BIOS.

 

Thank you very much

i will give it a try

 

It seems to work in CPU-i but not reported in IORegister ?

post-92099-1254475308_thumb.png

 

Edit : in fact 2 values are working the 6x and the 9x

Link to comment
Share on other sites

If you don't have Vista or seven in the 64bit version, or don't have a 45nm CPU, you don't need a BIOS later than 2504. Newer versions have introduced only the support for 45nm processors as E8xxx, but removed them SSDT tables needed for proper operation SpeedSteep under Linux or Mac OS X.

 

Unfortunately, if you are using 64bit Windows, you must have BIOS version 2901 which fixes the appearance of BSOD.

 

Yes, I'm using Win 7 x64 (RTM). I didn't have BSOD under windows so far....

 

So, If I don't want a SpeedStep under OS X, I do not need edit SSDT tables and everything can remain the same as it is now?

 

Thanks for help! B)

Link to comment
Share on other sites

@morfy - On your screens do not see the value CPUPlimit which must have a value of 0x0 to SpeedSteep work. Are you using NULLCPU or disabler ... If so, remove them ...

 

I put the bios 2901 and the DSDT of ALIAB started working with the speedstep-x32 (tested with MSR) while 64-bit anything.

Link to comment
Share on other sites

I can not use bios 2504 because my board was built after its release. In other words, during the process of updating, I get an error that it can not proceed because the bios is older than the mb.

 

If anyone has the ALIAB dsdt changed so it will work better with bios 2901 please post it.

 

 

Thanks

Link to comment
Share on other sites

 Share

×
×
  • Create New...