Jump to content
Sign in to follow this  
Followers 0
piromanneo

HELP Asus p5w dh deluxe sleep, fans, power management problems Yosemite

7 posts in this topic

Recommended Posts

Hi guys !

 

I'm writing in hope, that somebody can help me with my problem.

 

1.My problem is that hack goes to sleep ok, but it does not wake up from sleep (i think cpu halted). I tried different usb ports, and wake up from power button, but always is the same. 

 

2.Next problem is that when OS X is booting all fans in case stop (look like something cuts their voltage every second, because is seen in fan led that voltage is lowered in steps, until they stop because voltage is too low). So temperatures are very dangerously high when hack is under load. Tried bios setting (AI quiet on, off -manual fan control (silent, optimised, performance) NO difference. 

 

(Audio not working in all methods, reset and shutdown works in all methods ootb)

 

Firstly I tried booting it from unibest usb without any files loaded on system (vanilla), and graphic card, ethernet, wireless, bluetooth all that works ootb, also my ram and cpu are recognised correctly, even I have 3 steps in cpu frequency (c states),   usb ports are tricky (sometimes they work) and disks are orange (as external)  AND problems mentioned in first two paragraphs remain.

 

Next I made clean reinstall, installed clover boot loader (my favourite) and a custom dsdt-( patched it with some old patches pack for its motherboard (p5w dh deluxe), and fixed all errors, but some warning and optimisations remained. USB problems were gone and AHCI drives were recognised as internal, BUT first two problems remained.

 

Then I tried some different user dsdts from other builds around the interwebz but same motherboard (no fix for first two problems) (not good idea I know :D)

 

Next i used my other dsdt, from mavericks. In 10.9 there were no problems everything was working, but they changed something in 10.10 AND first two problems remained.

 

Currently I'm running hack (again clean) with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] easy mode (all those cpu management kexts loaded) and first two problems remain.

 

I've read allot about dsdt editing, but all those guides are based on newer builds, or are made for easy applying (.txt patches from repos), and i could not find the any in deep guide (what is what, what to write, what to delete, replace...) to make user dsdt from scratch (no those .txt patches), also I'm not a programer so all those lines of code make me crazy, and i could not fix anything.  :D

 

So if somebody is wiling to help here i've attached oem dsdt, Io registry dump, boot log.

THANK YOU

 

SPECS:

Intel c2d e8400 (3.0mhz)

ram 6gb 800mhz

gpu Ati 4870 512vram (works ootb,)

Audio ALC 882 (not working)

Marvell Yukon ethernet (works ootb)

Broadcom Apple wifi bluetooth (works ootb)

Realtek motherboard buildin Wifi ( not working no problem because i don't use it)

Motherboard ASUS p5w dh deluxe 3002 stock bios 

(bios setting from this guide " http://hamac.pl/topic/985-asus-p5w-dh-deluxe-instalacja-snow-leoparda-od-a-do-z/ ")

All sata is connected on Intel ahci

piromanneo.zip

Share this post


Link to post
Share on other sites
Advertisement

For ALC882 sound, this post might be helpful

 

http://www.insanelymac.com/forum/topic/68453-asus-p5w-dh-deluxe-thread-for-105x-leo-109x-mavericks/page-74?do=findComment&comment=2055183

 

I do not have working sleep in Yosemite (have a watercooling setup, so don't want sleep)

 

Your other issue sounds more like a hardware issue then anything obviously DSDT-related: which version of this now-elderly motherboard do you have? (1.04 is I think the last), are you running CPU or RAM overclocked, and exactly which make/model PSU are you using?

Share this post


Link to post
Share on other sites

For ALC882 sound, this post might be helpful

 

http://www.insanelymac.com/forum/topic/68453-asus-p5w-dh-deluxe-thread-for-105x-leo-109x-mavericks/page-74?do=findComment&comment=2055183

 

I do not have working sleep in Yosemite (have a watercooling setup, so don't want sleep)

 

Your other issue sounds more like a hardware issue then anything obviously DSDT-related: which version of this now-elderly motherboard do you have? (1.04 is I think the last), are you running CPU or RAM overclocked, and exactly which make/model PSU are you using?

Thanks for ALC (I've forgot to mention that with Apple HDA and HDA enabler sound works, but i think that your link will be better solution)

 

Board is 1.03G and not overlocked, under windows I have no problems with fans or sleep. Under windows stress tests for graphic and cpu completed 48h without errors, PSU is LC power 560W (voltages from bios = 3.280 (3.3), 5.790 (5), 12.640 (12) 

 

btw

 

I've even tried bios reflash (3001, 3002) and than made new dsdt NO difference in first two problems.

Share this post


Link to post
Share on other sites

OK - I'll see if I can help things along this coming w/e. It will help if you can boot into a Linux liveCD, running firmware 3002, and extract a completely clean DSDT.

Share this post


Link to post
Share on other sites

OK - I'll see if I can help things along this coming w/e. It will help if you can boot into a Linux liveCD, running firmware 3002, and extract a completely clean DSDT.

Here you go clean linux dsdt

 

thanks for helping me :)

 

EDIT:

 

Used LINUX dsdt patched it with:

 

got orange icons same usb problems and existing fan, power management problems NO CHANGES

 

however i got 328kb Config Disk Media in disk utility, and warning at startup, that this disk can not be initiated... strange (googled it, must be something related to sata problems)  :)

 

EDIT2:

 

 
Btw my fan problems are gone, because there is buggy LPCSensors.kext in FakeSMC that causes fans to stop working under OS X, now fans spin normal but as expected their speed is not monitored, I've also lost voltage values. But at least they spin :)
 
into method label DTGP remove_entry;
into definitionblock code_regex . insert
begin
Method (DTGP, 5, NotSerialized)\n
{\n
    If (LEqual (Arg0, Buffer (0x10)\n
            {\n
                /* 0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, \n
                /* 0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B\n
            }))\n
    {\n
        If (LEqual (Arg1, One))\n
        {\n
            If (LEqual (Arg2, Zero))\n
            {\n
                Store (Buffer (One)\n
                    {\n
                        0x03\n
                    }, Arg4)\n
                Return (One)\n
            }\n
            If (LEqual (Arg2, One))\n
            {\n
                Return (One)\n
            }\n
        }\n
    }\n
    Store (Buffer (One)\n
        {\n
            0x00\n
        }, Arg4)\n
    Return (Zero)\n
}
end;
into method label FGET code_regex Return\s\(Zero\) remove_matched;
into method label FGET insert
begin
Return (Zero)
end;
into device label PWRB code_regex (Name\s\()_HID(\,\sEisaId\s\(\"PNP0C0C\"\)\)) replace_matched begin %1_CID%2 end;
into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0103 code_regex_not IRQNoFlags code_regex Name\s\(([^,]+),\sResourceTemplate\s\(\)\n\s+\{((?:.|\n)*)\}\) replace_matched
begin
Name (%1, ResourceTemplate ()\n
                    {\n
                        IRQNoFlags ()\n
                            {0}\n
                        IRQNoFlags ()\n
                            {8}\n
%2
})
end;
into method label _DSM parent_adr 0x001F0000 remove_entry;
into device name_adr 0x001F0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    Store (Package (0x02)\n
        {\n
            "device-id", \n
            Buffer (0x04)\n
            {\n
                0xB9, 0x27, 0x00, 0x00\n
            }\n
        }, Local0)\n
    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
    Return (Local0)\n
}
end;
into_all all code_regex (Acquire\s\(MUTE,\s0x)....\)
replace_matched
begin
%1FFFF)
end;
into method label OCOP code_regex Return\s\(Zero\) remove_matched;
into method label OCOP insert
begin
Return (Zero)
end;
into device label SPKR remove_entry;
into device label FDC remove_entry;
into device label FDC0 remove_entry;
into device label LPT1 remove_entry;
into device label LPTE remove_entry;
into device label LPT remove_entry;
into device label ECP1 remove_entry;
into device label MEM remove_entry;
into device label ^^RMEM remove_entry;
into method label PROC code_regex Return\s\(Zero\) remove_matched;
into method label PROC insert
begin
Return (Zero)
end;
into device name_adr 0x001F0003 parent_label PCI0 remove_entry;
into device label PCI0 insert
begin
Device (SBUS)\n
{\n
    Name (_ADR, 0x001F0003)\n
    Device (BUS0)\n
    {\n
        Name (_CID, "smbus")\n
        Name (_ADR, Zero)\n
        Device (DVL0)\n
        {\n
            Name (_ADR, 0x57)\n
            Name (_CID, "diagsvault")\n
        }\n
    }\n
    Method (_DSM, 4, NotSerialized)\n
    {\n
        Store (Package (0x02)\n
            {\n
                "device-id", \n
                Buffer (0x04)\n
                {\n
                    0x30, 0x3A, 0x00, 0x00\n
                }\n
            }, Local0)\n
        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
        Return (Local0)\n
    }\n
}
end;
into method label _PTS code_regex_not If\s\(LEqual\s\(Arg0,\s0x05\)\) code_regex ^((?:.|\n)*)$ replace_matched
begin
        If (LEqual (Arg0, 0x05)) {}\n
        Else\n
        {\n
%1
        }
end;
into method label TGET code_regex Return\s\(Zero\) remove_matched;
into method label TGET insert
begin
Return (Zero)
end;
into method label VGET code_regex Return\s\(Zero\) remove_matched;
into method label VGET insert
begin
Return (Zero)
end;
into_all all code_regex _T_0 replaceall_matched begin T_0 end;
into_all all code_regex _T_1 replaceall_matched begin T_1 end;
into device name_adr 0x001B0000 parent_label PCI0 remove_entry;
into device label PCI0 insert
begin
Device (HDEF)\n
{\n
    Name (_ADR, 0x001B0000)\n
    Method (_DSM, 4, NotSerialized)\n
    {\n
        Store (Package (0x04)\n
            {\n
                "layout-id", \n
                Buffer (0x04)\n
                {\n
                    0x0C, 0x00, 0x00, 0x00\n
                }, \n
                "PinConfigurations", \n
                Buffer (Zero) {}\n
            }, Local0)\n
        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
        Return (Local0)\n
    }\n
}
end;
into method label _DSM parent_adr 0x001D0007 remove_entry;
into device name_adr 0x001D0007 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
Store (Package (0x04)\n
{\n
"AAPL,clock-id",\n
Buffer (One)\n
{\n
0x01\n
},\n
"device_type",\n
Buffer (0x05)\n
{\n
"EHCI"\n
}\n
}, Local0)\n
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
Return (Local0)\n
}
end;
into method label _DSM parent_adr 0x001A0007 remove_entry;
into device name_adr 0x001A0007 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
Store (Package (0x04)\n
{\n
"AAPL,clock-id",\n
Buffer (One)\n
{\n
0x02\n
},\n
"device_type",\n
Buffer (0x05)\n
{\n
"EHCI"\n
}\n
}, Local0)\n
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
Return (Local0)\n
}
end

linux dsdt.zip

Share this post


Link to post
Share on other sites

 

 

Btw my fan problems are gone, because there is buggy LPCSensors.kext in FakeSMC that causes fans to stop working under OS X, now fans spin normal but as expected their speed is not monitored, I've also lost voltage values. But at least they spin :)

hey man you saved me!!

Didn't really know why my system fan was shutting down after osx booting. This doesn't happen booting on windows OS, obviously.

Removing fakesmc plugins was the solution, now system fan spin properly.

 

thank you 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

  • Similar Content

    • By k.panic
      Hi to all, i've installed High Sierra (with Clover) on:
       
      Asrock H110 BTC+
      Intel G3900 (with FakeCPUID 0x0106E0)
      GeForce 710
       
      but he can't go in sleep. what should i fix? Thanks!
    • By denixx95
      Hello,
      Big Problem.., My Hack can not recognize my USB3 and no Bluetooth ....
      I'm on High Sierra 10.13.6  (max with my NVIDIA GeForce GTX 970 CG 4070 MB)
      My Setup
      - Rampage V + 5820K config  
      - 32G Ram
      - GeForce GTX 970
      - full of HD ssd
      I am attaching my config.plist! and print my ktext screen ( I have to clean my room...)
       
      Thank you for your help !!
      config.plist.zip

    • By o_kram24
      So I've attempted to install MacOS Catalina on my Asus ZenBook Pro 15 (UX550GE) for a while and one time I got it to work, using the ##### method and adding a SSDT file that I'm not sure where I found. Now I've tried following the same steps I did before and they didn't work. I've attached my EFI folder and will attach my verbose error log. It now gets stuck on the part I attached. I'm a total complete noob and the time I got it to work I can't really explain how I got it except for luck, but I would really like to get this working. My system details are on my profile, hope someone can help me. I'm trying to install MacOS on an SSD, I read that Catalina no longer needs any patching for SSDs but not quite sure. Thank you so much. (EDIT: I used to get an AppleBusPowerController error or something and now that I've tried to boot without Lilu and WhatverGreen (because they gave me a memory protection error (0,2) and ejected a MicroSD, it seems like there is "progress". Just moments after that screenshot my PC shows me 3 blurred Apple logos side to side (briefly) and then a blank black screen).
      EFI.zip

    • By dmpcoke
      Hi,
       
      I followed the OC guide, and installed Catalina 10.15.5 on my PC.
      The installation went very well. Most parts also work well after I login to the desktop except the following
      issue:
      Each time I tried to log back into the desktop from sleep, I would get a black screen very shortly after I entered the desktop.
      And black screen will last from a few seconds to a few minutes, no exact lasting time.
      Keyboards and mouse are still working during black screen, I can see the operations after the monitor works again.
       
      It connects LG monitor via DP port and I tried to modified the dp version between 1.2 and 1.4, got the same issue.
       
      Attached my entire OC folder, I'm so appreciated if someone could help me check it out, or tell me which part I should focus on.
       
      Thanks in advance!
       
      P.S. Here is my PC summary: Dell Optiplex 7060 MFF
       
      CPU Intel(R) Core(TM) i3-8100 CPU @ 3.60GHz; 8th Gen, Coffee Lake GPU Intel(R) UHD Graphics 630 RAM Team Group 32 GB (2 × 16GB), 2400 MHz, DDR4 Chipset
      Intel 300 Series LPC (Q370) – A306 Audio Realtek ALC255/3234 (Codec ID: 0x10EC0255) Ethernet Intel(R) Ethernet Connection I219-LM WiFi/BT M.2 BCM43224 802.11a/b/g/n Storage Samsung SSD 970 EVO 500GB USB Ports Type-C × 1,USB 3.0 × 5 Video Output DP × 2 Monitor LG 4K 3840 x 2160 @ 60 Hz
      BIOS v1.4.2 OC.zip
    • By MaLd0n
      -Donations with PayPal
      https://tinyurl.com/r2bvzm7
       
      -Donations with Bitcoin
      33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3
       
      -Donations with PicPay 
      @danielnmaldonado
        ***The topic is for Notebooks and Desktops***   Install MacOS with Olarila Image, Step by Step, Install and Post Install
      https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
       
      Mobos serie 400 with 10th processors, use MacBookAir9,1 smbios for now
        First... ***Update bios to last available version!***   If you need DSDT edits for SkyLake, KabyLake or CoffeeLake... -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app     Look at my Clover folders and understand what we really need, this is the best way to learn     1-Installation     --Create a bootable copy of macOS Sierra / High Sierra / Mojave   https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick   https://github.com/CloverHackyColor/CloverBootloader/releases   --Replace with my Clover folder    https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Install Sierra/High Sierra and boot into system! 2-Post Installation     --Install Clover in HDD/SSD and replace with my folder   https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Reboot and activate video!   3-Video     -Nvidia WebDriver Sierra http://www.insanelymac.com/forum/topic/312525-nvidia-web-driver-updates-for-macos-sierra-update-07212017/   -Nvidia WebDriver High Sierra   http://www.insanelymac.com/forum/topic/324195-nvidia-web-driver-updates-for-macos-high-sierra-update-10162017/   -Cuda   http://www.insanelymac.com/forum/topic/302795-cuda-90214-is-out-update-10162017/   -Check it, easy way   nvidia-update.command.zip by Benjamin-Dobell   4-DSDT       Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC* -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -RTC -IRQs -SBUS* -BLC0 -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -IMEI -EC -PNLF(Nvidia/AMD) -HDMI ---To avoid problems use some patches in config.plist, don't forget!--- GLAN to GIGE 474c 414e 4749 4745 GFX0 to IGPU 47465830 49475055 HDAS to HDEF 48444153 48444546 HECI to IMEI 48454349 494d4549 SAT0 to SATA 53415430 53415441 5-SSDT   Generate your SSDT for PM, use ssdtPRGen by Piker-Alpha https://github.com/Piker-Alpha ssdtPRGen.command.zip   or just use "plugin-type"=0x01 in DSDT, SSDT or Clover config.plist   for check Power, Frequency, Temperature and Utilization, use it Install Intel Power Gadget.pkg.zip   6-Brightness  
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
        -Clover   https://sourceforge.net/projects/cloverefiboot/files/Installer/   -Lan driver by Mieze     -Atheros http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   -Links     -FakeSmc https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/293863-applehda-patch-requests/   -USB https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads   if u like, Rate Topic     It's time to Rock -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, badruzeus and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
×