UPDATE: see later post, this was not working to wake, all the time.
For the lack of further stuff to try, I attempted to replace GPRW(0x08, 0x04) with 0x09, 0x04 and daaaamn - it works.
Thanks to XLNC at the AMD OSX Discord who provided SSDT to replace just those GPRW calls where first...
As promised, I did some digging and reading.
I found this confidently sounding page which recommends to edit your DSDT and whenever you find this:
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (...whatever...))
}
to turn it into this:
Method (_PRW, 0...
Ran this command:
log show --style syslog --start "2021-10-08" | fgrep "Wake reason"
and got 2 of these lines for each sleep attempt:
(AppleACPIPlatform) AppleACPIPlatformPower Wake reason:
GPP0 GPP2 GPP3 GPP4 GPP5 GPP6 GPP7 GPP9 GPPA GPPB GPPC GPPD GPPE GPPF GP10 GP11
Thanks for the tip, I just tried it briefly and it worked. I was convinced that's only for laptops but – try and learn. :)
Subsequent issue: I was testing sleep with minimal influencing factors, thus all the USB externals were disconnected except the Glorious mouse receiver. And with that sleep...
I went through @AudioGod's entire config.plist, comparing with stuff in mine and can't see anything to make a difference where wake from sleep works for his build and not for me.
So it must be hw related. :unsure:
Either something in ASRock's X570 BIOS or the fact I am using RX-570 card (since...
OK, can now confirm that SSDT-PMC is not needed even though SSDTTime generates it.
Also removed VoodooTSCSyncAMD, did not notice any issues after that, so probably outdated now.
Love that EFI becomes so much simpler.
Did try the CFG,CFG_USE_AGDC=00 from Dortania's Sleep troubleshooting – that caused black screen on entering macOS graphical mode. So, nope; who knows what that thing does.
It's really annoying to try such random hacks, since there's usually no explanation what it actually attempts. "Some...
Apparently, having EC device added through SSDT is not needed anymore. I removed it and everything works just fine (with MacPro7,1 on Big Sur).
I kept SSDT for HPET i PMC that were created by SSDTTime but will see is that really needed too. At least HPET patch may be needed, I think...
UPDATE, Oct 23: finalized build, sleep / wake works with custom SSDT.
I spent today moving away from iMacPro1,1 to MacPro7,1.
I wanted two things:
Simplify EFI
Try to fix sleep
I did hit the first goal but sleep/wake is still a damn issue.
I re-did my USB map, using USBToolbox at first...
I recently moved the small 5500 XT card into another build and brought back the RX 570. Still chugging along just fine and is able to run what I need perfectly. Moved entire build from Nouvolo Steck case into Sliger S620 which is an amazing chassis.
The link from first post still works and...
Over on the Discord, Dhinak said that Monterey can't be installed on AMD, will require patch changes. No ETA, they'll arrive when they arrive.
On Intel beta 1 works, multiple people on Reddit already tried (although I have not read the details).
I re-read Apple's support document on this issue, which lists extension cables as potential culprit. It could not be too much power drawn, as monitor has its own power thus it's pretty much guaranteed that monitor hub has its own power and it's not trying to charge itself from the PC's USB...
For the first time I tried to use the USB 3 hub on my monitor (LG GN27950). Used extension USB 3 cable to extend the one that came with my monitor and plugged into one of the ports on ASRock X570 ITX/TB3.
At first it worked but few seconds in a notification appeared that I need to unplug USB...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.