Almost Perfect ASUS B450 Ryzen 5 3600 5700XT setup (sleep issue remaining)

Mo Al

Member
Joined
Jun 8, 2020
Messages
33
Hello,

Ive been working on my setup and through the help of google and many threads on this forum I almost have everything working with my current hardware except for sleep. With the new GPU fix due to the new patching everything is running smooth as can be on open core 6.3 currently.

After letting the computer timeout and sleep I get an error message :
"panic(cpu 0 caller 0xffffff801988e17c): Sleep transition timed out after 180 seconds while calling power state change callbacks. Suspected bundle: com.apple.iokit.IOUSBHostFamily. Thread 0x4073. <--------- does this mean that I might need to do proper USB mapping. Im not sure if this info is useful or would give any clues on getting sleep to work. I can provide my current EFI folder as well below. In my config.plist i have added my NVMe drive to root properties so it can show up internal instead of external and also I have added a DSDT for my SMBus controller in the ACPI folder.

Failure code:: 0x00000080 00000014

Backtracing specified thread
Backtrace (CPU 0), Frame : Return Address
0xffffff922790b900 : 0xffffff801923f8a8 mach_kernel : _machine_switch_context + 0xc8
0xffffff8211dcb990 : 0xffffff801913a511 mach_kernel : _thread_unstop + 0x1731
0xffffff8211dcba00 : 0xffffff8019138d4f mach_kernel : _thread_block_reason + 0xaf
0xffffff8211dcba50 : 0xffffff8019129b63 mach_kernel : _lck_mtx_sleep_deadline + 0x73
0xffffff8211dcba90 : 0xffffff801982983f mach_kernel : __ZN10IOWorkLoop9sleepGateEPvyj + 0xbf
0xffffff8211dcbad0 : 0xffffff801982a953 mach_kernel : __ZN13IOEventSource9sleepGateEPvyj + 0x53
0xffffff8211dcbb10 : 0xffffff7f9a344a36 com.apple.iokit.IOUSBHostFamily : __ZN22AppleUSBHostController20lowerOnePowerStateToEm + 0x114
0xffffff8211dcbc80 : 0xffffff7f9aae1890 com.apple.driver.usb.AppleUSBXHCI : __ZN12AppleUSBXHCI20lowerOnePowerStateToEm + 0x2e2
0xffffff8211dcbcf0 : 0xffffff7f9ac04bc4 com.apple.driver.usb.AppleUSBXHCIPCI : __ZN15AppleUSBXHCIPCI20lowerOnePowerStateToEm + 0x1fc
0xffffff8211dcbd40 : 0xffffff7f9a343835 com.apple.iokit.IOUSBHostFamily : __ZN22AppleUSBHostController18setPowerStateGatedEmP9IOService + 0x2df
0xffffff8211dcbda0 : 0xffffff801982c228 mach_kernel : __ZN13IOCommandGate9runActionEPFiP8OSObjectPvS2_S2_S2_ES2_S2_S2_S2_ + 0x138
0xffffff8211dcbe00 : 0xffffff7f9a343505 com.apple.iokit.IOUSBHostFamily : __ZN22AppleUSBHostController13setPowerStateEmP9IOService + 0xcf
0xffffff8211dcbe30 : 0xffffff8019810fe4 mach_kernel : __ZN9IOService19driverSetPowerStateEv + 0x184
0xffffff8211dcbea0 : 0xffffff8019810dea mach_kernel : __ZN9IOService15pmDriverCalloutEPS_ + 0x2a
0xffffff8211dcbec0 : 0xffffff801915a645 mach_kernel : _thread_call_delayed_timer + 0xec5
0xffffff8211dcbf40 : 0xffffff801915a171 mach_kernel : _thread_call_delayed_timer + 0x9f1
0xffffff8211dcbfa0 : 0xffffff80190be13e mach_kernel : _call_continuation + 0x2e
Kernel Extensions in backtrace:
com.apple.iokit.IOUSBHostFamily(1.2)[80AD6206-0EDB-39B5-A7B9-8FEAFD6407F3]@0xffffff7f9a32f000->0xffffff7f9a428fff
dependency: com.apple.driver.AppleBusPowerController(1.0)[D84ABB82-6590-3A4D-BF03-8AB990F2AF71]@0xffffff7f9a315000
dependency: com.apple.driver.usb.AppleUSBCommon(1.0)[B5515CE4-E548-3AEE-9980-1967FB191C23]@0xffffff7f9a31d000
dependency: com.apple.driver.AppleUSBHostMergeProperties(1.2)[7D9D2E98-5B93-3287-89FB-16CBD09E351A]@0xffffff7f9a32b000
com.apple.driver.usb.AppleUSBXHCI(1.2)[D877721D-A4F1-3271-B4E2-C3668D189793]@0xffffff7f9aacd000->0xffffff7f9ab24fff
dependency: com.apple.iokit.IOACPIFamily(1.4)[2956198D-24F2-3790-A9B2-1EAB9434B906]@0xffffff7f9a2e2000
dependency: com.apple.iokit.IOUSBHostFamily(1.2)[80AD6206-0EDB-39B5-A7B9-8FEAFD6407F3]@0xffffff7f9a32f000
dependency: com.apple.driver.usb.AppleUSBCommon(1.0)[B5515CE4-E548-3AEE-9980-1967FB191C23]@0xffffff7f9a31d000
com.apple.driver.usb.AppleUSBXHCIPCI(1.2)[D5238DED-D891-3BED-A4B2-8FF9E58629DC]@0xffffff7f9abfc000->0xffffff7f9ac30fff
dependency: com.apple.iokit.IOACPIFamily(1.4)[2956198D-24F2-3790-A9B2-1EAB9434B906]@0xffffff7f9a2e2000
dependency: com.apple.iokit.IOPCIFamily(2.9)[2F37AE58-E6B9-3B18-9092-3B80D34C334B]@0xffffff7f99b31000
dependency: com.apple.iokit.IOUSBHostFamily(1.2)[80AD6206-0EDB-39B5-A7B9-8FEAFD6407F3]@0xffffff7f9a32f000
dependency: com.apple.driver.usb.AppleUSBCommon(1.0)[B5515CE4-E548-3AEE-9980-1967FB191C23]@0xffffff7f9a31d000
dependency: com.apple.driver.usb.AppleUSBXHCI(1.2)[D877721D-A4F1-3271-B4E2-C3668D189793]@0xffffff7f9aacd000

BSD process name corresponding to current thread: kernel_task
Boot args: keepsyms=1 debug=0x100 npci=0x2000 alcid=1 agdpmod=pikera

Mac OS version:
19H15

Kernel version:
Darwin Kernel Version 19.6.0: Thu Oct 29 22:56:45 PDT 2020; root:xnu-6153.141.2.2~1/RELEASE_X86_64
Kernel UUID:
Kernel slide: 0x0000000018e00000
Kernel text base: 0xffffff8019000000
__HIB text base: 0xffffff8018f00000
System model name: MacPro7,1 (Mac-27AD2F918AE68F61)
System shutdown begun: NO
Panic diags file available: YES (0x0)

System uptime in nanoseconds: 1100981440163 "
 

Attachments

  • EFI.zip
    1.8 MB · Views: 11

owlly61

New member
Joined
Oct 20, 2020
Messages
11
As far as i know, Catalina has Sleep/Wake problems. It's a hit or miss. Sleep/Wake doesn't work on my Catalina hackintosh too but works so well after upgrading to BigSur Beta.
Try USB Mapping. Maybe that'll solve your problem. Good luck.
 

MagicMANX

New member
Joined
May 8, 2020
Messages
14
one thing that helped me was to plug the mouse and keyboard to the USB2.0 ports at the back, if I had them on any other port, sleep would not work.

PS. I have not mapped my USB ports.
 

zeph016

New member
Joined
Oct 16, 2020
Messages
12
Mapped my usb ports and Sleep/Wake still does not work. Usb 2.0 devices plugged on usb 3.0 and some 3.1 ports causes this.

The only way is to plug usb 2.0 devices to usb 2.0 or 3.1(some work).
If somehow your usb 2.0 ports are populated. Just plug a usb 3.0 hub port and attach your 2.0 devices there.
 

vanquish

Member
Joined
Nov 14, 2020
Messages
94
I had the sleep/wake issue but just disabled sleep so no longer an issue :)

Slightly off-topic though, @Mo Al did you update your bios on the B450 and Catalina still worked ok? I updated my Gigabyte B450 I to Bios version F60 so I would be able to run a Gen3 Ryzen but then I could not boot into Catalina. Just got a black screen with the Apple logo. Had to roll back to F50 and it is now fine.
 
Top Bottom