Wake after sleep when connecting iPhone to Titan Ridge THB 3 card

obus

New member
Joined
Apr 2, 2021
Motherboard
WS C422 PRO/SE
CPU
Xeon W-2175 14 Cores
Graphics
Vega 64
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. iMac Pro
Mobile Phone
  1. iOS

Reputation:

Hi guys
I'm a newbie on this forum and I have a problem with my TitanRidge Thunderbolt 3 cards. I'am running OpenCore 0.6.7 with two Gigabyte Titan Ridge thunderbolt 3 card installed. Everything is working and running smoothly with working sleep. As soon as I plug in my iPhone on any of my four Titan Ridge ports sleep stops working and I got immediate wake. I have both cards connected to an internal NZXT USB-2-hub because otherwise my phone isn't showing up in About this Mac ----> System Report ----> USB and neither in my Music app. My two cards is flashed with custom firmware (DESIGNARE-Z390-NVM33-Elias64Fr.bin) and with a jumper for pin 3 and 5 for power and Hot Swap capability.
Any ideas?

 

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Motherboard
GIGABYTE Z370 AROUS GAMING 3
CPU
Intel Core i9 9900K
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS

Reputation:

Hi guys
I'm a newbie on this forum and I have a problem with my TitanRidge Thunderbolt 3 cards. I'am running OpenCore 0.6.7 with two Gigabyte Titan Ridge thunderbolt 3 card installed. Everything is working and running smoothly with working sleep. As soon as I plug in my iPhone on any of my four Titan Ridge ports sleep stops working and I got immediate wake. I have both cards connected to an internal NZXT USB-2-hub because otherwise my phone isn't showing up in About this Mac ----> System Report ----> USB and neither in my Music app. My two cards is flashed with custom firmware (DESIGNARE-Z390-NVM33-Elias64Fr.bin) and with a jumper for pin 3 and 5 for power and Hot Swap capability.
Any ideas?

No PR files attached.
 

obus

New member
Joined
Apr 2, 2021
Motherboard
WS C422 PRO/SE
CPU
Xeon W-2175 14 Cores
Graphics
Vega 64
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. iMac Pro
Mobile Phone
  1. iOS

Reputation:

Ok.
Here we go!
 

Attachments

  • PR_files.zip
    19.1 MB · Views: 27

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Motherboard
GIGABYTE Z370 AROUS GAMING 3
CPU
Intel Core i9 9900K
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS

Reputation:

Ok.
Here we go!
Your configuration is not as per the guide.
For now, do the following changes.
- Disable SSDT-GFX0
- Switch to VirtualSMC.kext
- Disable AsMedia.kext
- Disable ThunderboltReset.kext
- Disable Sensors kexts.
- Enable FuzzyMatch
- Enable AppleCPUPmCfgLock
- Enable AppleXcpmCfgLock
- DisableIoMapper
- Disable TbtForcePower.efi

Reply with new PR files.
 

obus

New member
Joined
Apr 2, 2021
Motherboard
WS C422 PRO/SE
CPU
Xeon W-2175 14 Cores
Graphics
Vega 64
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. iMac Pro
Mobile Phone
  1. iOS

Reputation:

Ok.
Sleep is working flawlessly as before without my iPhone connected. As soon as I connect it to any of the four THB 3 ports on my Titan Ridge cards sleep stop working with instant reboot. If I connect the phone to my AsMedia USB-C 3.1 port in front or rear port sleep is working.
Just for your information. I need the AsMedia.kext because occasionally the ports on the AsMedia controller is not recognized after reboot. FakeSMC and sensors is working well in my setup and I need all of them for iStat Menus.app.
 

Attachments

  • PR_files.zip
    7.2 MB · Views: 17

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Motherboard
GIGABYTE Z370 AROUS GAMING 3
CPU
Intel Core i9 9900K
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS

Reputation:

FakeSMC and sensors is working well in my setup and I need all of them for iStat Menus.app.
It works with VirtualSMC too.
Disable Rename XHCI to XHC (USB) and then check.
Disable USBMap and use USBInjectAll

Do the above changes and reset NVRAM twice. Test Sleep/Wake and reply with new PR files.
 

obus

New member
Joined
Apr 2, 2021
Motherboard
WS C422 PRO/SE
CPU
Xeon W-2175 14 Cores
Graphics
Vega 64
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. iMac Pro
Mobile Phone
  1. iOS

Reputation:

It works with VirtualSMC too.
Firstly I will thank you for your efforts, I really appreciate that.
Secondly I didn't know that the ACPI sensors was working with VirtualSMC. That is good to know.
I did what you advice me to do. I enabled USBInjectAll but not the XhciPortLimit quirk in OC.
With this setup the rig was sleeping only whitout the iPhone plugged in to any of the THB 3 ports.
Attached new PR_Files.
 

Attachments

  • PR_Files.zip
    6.9 MB · Views: 10
Last edited:

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Motherboard
GIGABYTE Z370 AROUS GAMING 3
CPU
Intel Core i9 9900K
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS

Reputation:

Firstly I will thank you for your efforts, I really appreciate that.
Secondly I didn't know that the ACPI sensors was working with VirtualSMC. That is good to know.
I did what you advice me to do. I enabled USBInjectAll but not the XhciPortLimit quirk in OC.
With this setup the rig was sleeping only whitout the iPhone plugged in to any of the THB 3 ports.
Attached new PR_Files.
Do you keep the iPhone connected and then put the system to sleep?
 
Similar threads
Thread starter Title Forum Replies Date
T Resolved Immediate Wake from Sleep General 18

Similar threads

Trending Threads

Latest posts

Forum statistics

Threads
456
Messages
4,217
Members
3,963
Latest member
Gabik