Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

  • Do you need to enable IGPU with SMBIOS iMacPro1,1?
    • The IGPU is currently set to Platform ID 0x3E920003 (headless), but you have also defined frame buffer connector patches which are not needed in headless mode.
    • I would recommend disable IGPU in BIOS and delete the 2nd entry in Devices --> Properties as shown:
    • View attachment 431843
  • Also delete SSDT-Z390-VEGA64.aml from CLOVER/ACPI/patched. This is no longer needed or recommended.
  • Then clean up the CLOVER/kexts/Otherfolder. Here's what it looks like right now:
    • View attachment 431844
    • Keep the files in the red boxes only.
    • Check whether the files in blue boxes are already in /Library/Extensions.
      • If they are not in /Library/Extensions, copy them there and run Kext Utility to rebuild the kernel cache.
      • Then delete them from CLOVER/kexts/Other.
    • All files that are not in red or blue boxes will already be present in /Library/Extensions. So delete them from CLOVER/kexts/Other.
    • Then change Inject Kexts to Detect as shown:
    • View attachment 431846

UPDATE: It seems you might be using the KGP version of FakeSMC and its plugins. Those kexts are no longer supported on this system. Please replace these files:
  • FakeSMC.kext
  • LPCSensors.kext
  • CPUSensors.kext
  • ACPISensors.kext
with FakeSMC which you can download by clicking here. If the above files also exist in /Library/Extensions, delete them from there and replace them with FakeSMC, then rebuild kernel cache by running Kext Utility.
When I disabled IGPU in the BIOS, it froze in the same way as soon as the mac started up. I am deleting the second entry in [Devices]-> [Properties] to enable IGPU from BIOS.
I have not changed / Library / Extensions because there are two places on mac. I have / Library / Extensions almost empty.
If there is a problem with this, I would like to change it as soon as possible.
 
Hi @CaseySJ, thx for your detail info.
- I have dual boot and login to Windows, the middle port still doesn't work. Does motherboard's F_USB3.0 port support all 2 front ports? I noticed inside Phanteks case, there are 2 big USB 3.0 cables, and i use only one, wondering switching to another can solve this problem.
- I use SSDT-UIAC-DESIGNARE-Z390-V7.aml
- iMac 19,1 always
- The port is still in good condition.
Thanks for giving me a thorough checklists.
The Designare Z390 has one F_USB30 and one F_USB31C:
  • F_USB30 supports two USB 3.0 ports
  • F_USB31C supports one USB-C port
    Screen Shot 2019-10-21 at 6.52.22 PM.png
  • We should connect both of the cables, but for USB 3.0 you would only need to connect to F_USB30 (on left side of red box).
 
[QUOTE =“ CaseySJ,帖子:2021350,成员:2134452”]
IORegistryExplorer,
This file was created after i removed the 9 Pin USB Splitter 1-to-2,Sleep is occasionally good but after a few hours later it may be wakeup automatically,Please check the file to help me and see where the problem is.thanks a lot.
The only strange thing I see is that Google Chrome is attached to every USB port:

Screen Shot 2019-10-21 at 6.57.09 PM.png

Screen Shot 2019-10-21 at 6.57.35 PM.png

Screen Shot 2019-10-21 at 6.57.50 PM.png

Are you running some Google development tool?

Many sleep/wake problems are due to USB configuration and USB devices. While this may not be the cause of your problem, it does look suspicious.
 
When I disabled IGPU in the BIOS, it froze in the same way as soon as the mac started up. I am deleting the second entry in [Devices]-> [Properties] to enable IGPU from BIOS.
I have not changed / Library / Extensions because there are two places on mac. I have / Library / Extensions almost empty.
If there is a problem with this, I would like to change it as soon as possible.
We should not delete the standard kexts (those that are included with macOS) from /Library/Extensions. So yes, it would be best to copy all standard kexts back to /L/E and rebuild kernel cache. Then follow the rest of the advice from previous reply. Make a full backup of existing system before making any changes!
 
The Designare Z390 has one F_USB30 and one F_USB31C:
  • F_USB30 supports two USB 3.0 ports
  • F_USB31C supports one USB-C port
    View attachment 431938
  • We should connect both of the cables, but for USB 3.0 you would only need to connect to F_USB30 (on left side of red box).
I just did a check, exactly from schema, everything installed properly, 1 USB 3.0 (only working with front left USB 3.0, not with USB 3.0 in middle), 1 USB 3.1 C installed properly also and it works for the front one. Any other suggestions that I should check?
This is what I got with IORegistryExplorer while both USB 3.0 are plugged.
Screen Shot 2019-10-21 at 7.22.48 PM.png
 
Last edited:
I just did a check, exactly from schema, everything installed properly, 1 USB 3.0 (only working with front left USB 3.0, not with USB 3.0 in middle), 1 USB 3.1 C installed properly also and it works for the front one. Any other suggestions that I should check?
This is looking like a hardware fault. If you can look behind the front panel of the case with a flashlight, check to see if the USB 3.0 cable is physically connected to both USB 3.0 ports.
 
We should not delete the standard kexts (those that are included with macOS) from /Library/Extensions. So yes, it would be best to copy all standard kexts back to /L/E and rebuild kernel cache. Then follow the rest of the advice from previous reply. Make a full backup of existing system before making any changes!
What kind of kixt is best included in / Library / Extensions? I would like to copy what is in your / Library / Extensions.

I also turned on the IGPU from the BIOS and removed the second entry in [Devices]-> [Properties]. However, this experiment failed. Also freeze after a few minutes.
(If IGPU is turned off, it will freeze immediately after mac starts up)

I found this forum.
This forum is said to have solved due to the platform ID. (IGPU is on)

I wonder if that is the cause, what do you think?
 
We tested and UAD will work after reboot without need of re powering the interface, (HotPlug), you must check you Thunderbolt settings at BIOS (as this guide tells), and thunderbolt hotplug SSDT, you must have a normal reboot, without KP
This is spected behaviour using Digital Out, even on real Mac, volume should be controlled in SPDIF host, as USB Firewire or Thunderbolt Interfaces / DAC.

Hmm... I think you've run the test backwards, or something was lost in translation:
"...are you able to power-up and (mount) the UAD (TB3) device after the (Computer) has (already) been booted?"

The test of successful Thunderbolt powerswitch hotplug is a running DAW session with your Thunderbolt-connected device of choice:
  1. Please quit the DAW and all other programs but do not restart the computer.
  2. Switch off the UAD Thunderbolt device -if it has no switch, unplug the Thunderbolt cable.
  3. Count to seven.
  4. While your computer is still running, switch on the power to the Thunderbolt interface.
  5. Wait and watch: Does the device reconnect to the system? Look for the "Host" light too appear...
If the device can reconnect without a computer restart, this window will appear as the driver is loaded:

Driver connecting to device.png

If you get it to work, if you would be so kind, please post a short video of this process. It's the final frontier of Hackintosh, especially if you can do it with a Thunderbolt 2 device.
 
I just did a check, exactly from schema, everything installed properly, 1 USB 3.0 (only working with front left USB 3.0, not with USB 3.0 in middle), 1 USB 3.1 C installed properly also and it works for the front one. Any other suggestions that I should check?
This is what I got with IORegistryExplorer while both USB 3.0 are plugged.
View attachment 431945
If you haven't already, check the actual USB3.0 connector attached to the motherboard. On more than one occasion I've seen the cable come loose from one of the ends, causing one of the ports to not work properly. Make sure the connector is firmly seated with all pins making contact. Sometimes I've seen the connector get pulled by the cable routing or the heavy wires of the connectors putting strain on the port itself.

Also, is this plug connected to 2 thick wires? Or one? (most cases usually have 1 wire per USB3 port)
 
I am using iMac 19,1 for my Hack/DAW. iGPU is enabled in BIOS. No problems in Logic Pro X. Or Cubase. Or anything else.
Sleep is a bit iffy, that's all.

MacOS 10.14.5.
Ahhh thx for the report! :)
Sleep has always been a touchy point of hacks, and one feature that I don't really use much on the DAW, so I should be OK. But for the case of completion and having a fully working system, I'll probably try to get it working as good as I can... What kind of issues are you encountering with sleep?
 
Back
Top