Contribute
Register

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

@CaseySJ and @ummario, I am in the same boat as ummario. I had my iGPU working before I did the FCPX fix described on page 1. However, I can know open up FCPX - it used to crash. Also before doing the fix, I could select UHD 630 or Vega 64 in Geekbench and now I only have Vega 64 as an option.

Things that I need to fix

1. USB port mess
2. Thunderbolt no work
3. iGPU

I want this section to be a reference for the others using the Z390 Gigabyte Xtreme Motherboard.

For point 1, I have made a few pictures to assist in port selection. I can get my Bluetooth to work if I disable HS14 and include HS13. I have no idea how to do any of this via an SSDT as I was simply adding boot parameters "via_exclude "literally every combination until I had it all mapped out"

Interestingly, there is a USB 3 port on the back that is on HS02 but not on SS02. I have not been able to get my usb c devices to be picked up via the rear usb C ports. Here are the ports that I would definitely need, total of 13.

HS02,HS03,HS04,HS05,HS06,HS11,HS13
SS01,SS02,SS03,SS04,SS05,SS06

Ports that I probably need (don't know how the Thunderbolt configuration works)
HS07,HS08,SS07,SS08 - If I need to get some down, I could take off the HS07,HS08 as I will never plug a USB 2.0 USB-c device into these ports.

Ports that I definitely need to disable: HS14

The Bluetooth would be coming from HS13

Any help in creating an SSDT that would help would be amazing. Obviously the SSDT included in this guide was not exactly the same and disabled may of the ports I hoped to use.


For point 2, As I can get no USB-c devices to be registered, I am assuming that the thunderbolt ports do not work. I back this up by showing my about this mac -> PCI : it only shows the aquantia NIC as opposed to showing any thunderbolt ports when using that SSDT.

For point 3, as I mentioned, I had the Jpeg preview working but FCPx would not work. Since doing the fix, FCPx works and the JPEG preview does not work. This makes me think that there should be some intermediate change that could be made to fix this. I tried changing back the intel gfx to 0x0 but that did not help. I also tried changing SMBIOS to iMac 18,3, but this did not help either. I have changed everything back to MacMini 8,1 and all the changes suggested in the first page to get FCPx working so that @ummario and I can get this fixed together.

Thanks so much, let me know how I can help - not opposed to manual labor, not smart enough to write an SSDT.
 

Attachments

  • USB Ports Gigabyte Z390 Xtreme.jpg
    3.1 MB · Views: 55
  • USB Ports Gigabyte Z390 Xtreme 2.jpg
    4 MB · Views: 61
here you go
Here is the modified version with VRAM increased to 2048MB for iGPU. Of course, copy your serial number back into SMBIOS.

Some questions:
  • You have applied a lot of kernel and Kext Patches for audio.
  • But AppleALC 1.3.4 already supports the Realtek ALC1220-VB audio controller.
  • Have you tried removing all of the AppleHDA patches and just installing AppleALC 1.3.4?
 

Attachments

  • config-tsamy-v2.plist
    10.6 KB · Views: 83
Also, I can only get USB-C devices to be found when I have HS07/08 up but not when I have SS07/08 up.
 
Here is the modified version with VRAM increased to 2048MB for iGPU. Of course, copy your serial number back into SMBIOS.

Some questions:
  • You have applied a lot of kernel and Kext Patches for audio.
  • But AppleALC 1.3.4 already supports the Realtek ALC1220-VB audio controller.
  • Have you tried removing all of the AppleHDA patches and just installing AppleALC 1.3.4?
Thanks for help. I will try your file,
Actually, I follow this guide because he has almost every thing like me, and I copied his EFI folder. If your advice to remove this kernel I will try it
https://www.tonymacx86.com/threads/...pro-macos-mojave-sapphire-rx580-nitro.267090/
 
@frickergg The attached Custom USB SSDT is for your configuration (Gigabyte AORUS Extreme Z390).

It enables the following 15 ports:
  • USB 2.0 -- HS02, HS03, HS04, HS05, HS06, HS10, HS11, HS12, HS13
  • USB 3.0 -- SS02, SS03, SS04, SS05, SS06
  • USB 3.1 Gen 2 (USB-C) -- SS01
To install (do this on EFI partition of Mojave SSD):
  • Copy the file to CLOVER/ACPI/patched
  • In config.plist, disable the USB port limit patch from "Kernel and Kext Patches"
  • In config.plist, remove any boot arguments that are explicitly disabling ports (uia_exclude=...)
  • Save config.plist and reboot
Test all your ports and if you have any problems please save your IOReg file (using IORegistryExplorer) and upload.
 

Attachments

  • SSDT-UIAC-AORUS-EXTREME-Z390.aml
    696 bytes · Views: 72
PCI only showing Aquantia NIC with the SSDT / .aml files from page 1. Also included is a screenshot showing no PCI devices when I delete all SSDT / .aml from page 1. This strikes me as better since it seems to be using a native driver - I still have 10GBe without them.
 

Attachments

  • Screen Shot 2019-01-19 at 10.58.52 AM.png
    Screen Shot 2019-01-19 at 10.58.52 AM.png
    131.4 KB · Views: 65
  • Screen Shot 2019-01-19 at 10.59.01 AM.png
    Screen Shot 2019-01-19 at 10.59.01 AM.png
    100.8 KB · Views: 65
  • Screen Shot 2019-01-19 at 11.03.44 AM.png
    Screen Shot 2019-01-19 at 11.03.44 AM.png
    109.7 KB · Views: 69
Also, I can only get USB-C devices to be found when I have HS07/08 up but not when I have SS07/08 up.
Once the Thunderbolt SSDT is installed and working, then your USB 3.1 devices will work at full speed in those 2 USB-C ports, but not before!
 
PCI only showing Aquantia NIC with the SSDT / .aml files from page 1. Also included is a screenshot showing no PCI devices when I delete all SSDT / .aml from page 1. This strikes me as better since it seems to be using a native driver - I still have 10GBe without them.
Aquantia is natively supported in MacOS -- no need for SSDT or kexts.

The Thunderbolt page of System Information will ALWAYS say No Drivers Loaded or No Hardware Found. We never look at that page.
 
Please try @kenntkim66's config file and also double-check that Lilu and WhateverGreen are installed. If they're installed in /Library/Extensions, run "Kext Utility" to rebuild kernel caches and then reboot.

View attachment 380467

Sorry, probably in front of my nose. Where I can find latest version of 'Kext Utility'?

Already found and run it. Everything the same :(

Changed SMBIOS to iMacPro1,1 and .jpg preview is working again!!!
 
Last edited:
Back
Top