Contribute
Register

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

Joined
Jun 15, 2013
Messages
38
Motherboard
Gigabyte Z390 Aorus Pro - Flashed
CPU
i9-9900K
Graphics
RX 580
Use SSDT-SBUS-MCHC.aml if you don't have.

@StefanAM Thanks for the suggestion. Have you seen this solve a similar problem before? I realized this happened after the latest Catalina update that hung on install, so I am rebuilding the machine to see if the problem is not with the boot loader (I have now observed it happening with both Clover and OC).
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
16,343
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
@CaseySJ - I am seeing both of the quick reference links from Titan Ridge DROM Micro-Guides (v1.0 and 2.0) link to post #16,237. Is there a Micro-Guide for the 2.0?

Thank you!
Thanks for pointing out the error in the Thunderbolt Repository. The link there has been fixed. Additionally, please see the Quick Reference to Mini-Guides and Micro-Guides:

Screen Shot 2020-08-20 at 5.38.31 AM.png
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
16,343
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hi @CaseySJ,

I have a question as I'm still on Mojave would the Gigabyte RX 5700 XT work on my system or not? If yes do I need to change framebuffer and parameters in clover?

I searched the entire thread for an update guide but I seem to be lost.
Hello again @xanderevo,

Unfortunately AMD NAVI GPUs (RX 5500, 5600, 5700) will not work in Mojave. They were first supported in Catalina 10.15.2 if I recall correctly.
 
Joined
May 15, 2020
Messages
1,157
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900KF
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
Thanks for pointing out the error in the Thunderbolt Repository. The link there has been fixed. Additionally, please see the Quick Reference to Mini-Guides and Micro-Guides:

View attachment 485044
Hey!
You will love HackinDROM next update!
I have to make a video to show all new things :)
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
16,343
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hey Guys I'm having a weird behavior on my Hackintosh. My actual problem today I can't make my USBs work properly.
I don't have any USB 3.0 working as well. The same for USB 3.1.
I removed USBPorts.Kext and then I lost 2 (frontal) USB 2.0 and I was able to plug my WD BLACK 5TB, but the fenvi card for bluetooth doesn't work at all. If I put the USBPorts.kext back on /Kext/other, all the USBs work, but I can't use my external HD.
I have a spliter. I don't if I did something stupid.
I tried everything I found Including the instructions in the spoiler titled: If USB Ports Cannot Charge High Current Devices
I appreciate your help and kindness.
Fab
As @UtterDisbelief pointed out, in order to configure USB ports on the motherboard we need to do one of the following:
  • Use a properly configured USBPorts.kext
  • Use a properly configured USB SSDT in combination with USBInjectAll.kext
Do you have other USB 3.x devices? If so, do they work?

In other words, is it only the WD 5TB hard drive that fails to work? If so, does it work under Windows or on a different computer?
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
16,343
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hi Casey,

Its bugging me that much that I'm willing to make a full CCC backup of my system, remove MacOS, install Windows 10 and then restore from backup once I have captured the USB traffic. I would class my skill level as intermediate with this type of thing so once I obtain the traffic I would certainly require some guidance as to what to do next. Hopefully there are others out there with the same MB that could benefit from this.

I have also been keeping an eye on the OpenRGB project on GitHub, I think you may have mentioned this to me previously, just waiting to see if they work on a guide for installing this on MacOS. I also have Thermaltake Riing Plus fans that are connected via a MB USB header and also Corsair Vengeance RGB Pro Memory that I wouldn't mind trying to control.

On another note: I migrated to OpenCore 0.6.0 from Clover and all seems to be working well, except I seem to have lost the ability to play video content on Safari (Primevideo & Stan) Netflix and Apple TV+ work Fine. I using Shiki value 80 as was with Clover so I am not certain what has happened there.

Anyways, thanks a million for all that you do on here :)
Hello @Lukey1979,

Instead of overwriting the macOS disk temporarily with Windows, do you have a spare SATA SSD -- even a 96GB or 128GB SATA SSD? These devices should be about US$20 through Amazon and Newegg.

Some comments:
  • I have a gallery of screenshots that can help perform the WireShark capture.
  • After saving the capture file to disk and uploading here, I can modify the liquidctl driver.
  • As of now, liquidctl works best for devices that are managed over USB instead of SMBus. Whereas Thermaltake Riing Plus may be controllable (just need to see if there's a Windows or macOS app for that), Corsair Vengeance RGB Pro will be more difficult.
  • Regarding the video playback issue (shikigva=80), if you still have the CLOVER EFI folder, please try one more time to boot from it and re-verify that Prime Video and other services still play in Safari.
    • The problem may be with the latest version of WhateverGreen.
    • OpenCore folder has new version, but your CLOVER folder probably has an earlier version.
    • Earlier version breaks on-board HDMI, but if all of your video services work, then keep the older version.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
16,343
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Joined
Jun 5, 2012
Messages
29
Motherboard
GA-X99P-SLI
CPU
Core i7-5820K
Graphics
nVidia GTX760 SLI
Mac
  1. Mac Pro
@CaseySJ
I was excited to try the x1c6 firmware patch but have run into a few issues.

The firmware flashed just fine and I see IOThunderboltPort@5 in explorer
The thunderbolt bus also shows in System Info.

Hotplugging a CalDigit appears to connect ok, and monitor passthru etc works, however none of the TB USB or audio devices are working.

Specifically, on the CalDigit the Audio capabilities and USB connect to DSB1 on a real Mac, but do not connect using the updated firmware and SSDT.
View attachment 484913

Additionally, once the CalDigit is attached the TB info takes a long while to enumerate, then only shows the following.
View attachment 484912

BIOS Assist is turned off in the BIOS.

Any ideas?

Figured out the missing audio/USB devices on DSB1. Turns out using the UI to generate the DROM doesn't active port 5. Manually generated the DROM after enabling port 5 fixes this issue. Still have the missing device tree when a device is attached, but it's progress.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
16,343
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Figured out the missing audio/USB devices on DSB1. Turns out using the UI to generate the DROM doesn't active port 5. Manually generated the DROM after enabling port 5 fixes this issue. Still have the missing device tree when a device is attached, but it's progress.
@Inqnuam,

Can you please check the HackinDROM implementation for Lenovo? There may be a checksum or DROM-length issue that prevents Port 5 from activating.
 
Top