Contribute
Register

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

Thanks! Only followed your excellent guide and help

  • Were you using a Vega SSDT previously?
    • I was but removed it when Mojave got Vega support in one of the last updates.
  • Does the screen flicker in Windows as well?
    • I don't use Windows, but I just switched over to HDMI and no flickers. So problem can be isolated to Displayport. (Same Monitor, same GPU, same Benchmark)
  • Please post the output of this command in Terminal: kextstat | grep -v apple
When you say the screen flickers, is it the type of flicker we see when the refresh rate is set low? Or does the screen actually blink (turn black then on again)?
 
When you say the screen flickers, is it the type of flicker we see when the refresh rate is set low? Or does the screen actually blink (turn black then on again)?

It's not like a partial tear or glitch.
It goes full black for about 0.5-1s, then all back to normal.

With HDMI everything is stable, so this isn't the worst problem in the world. Just need to get a second HMDI and all is good. :)

With MonitorControl even F-Keys work perfectly!
 
Hi all,
I'm back to the adventure for few time this week-end.

@CaseySJ
Can someone have tried new GC Titan ridge firmware from last month ? Gigabyte have posted on his website a new NVM50 and it will be interesting to test our patching method :) Assuming that we didn't have more chance on NVM43.

If some have already programmed his board, could he dump all NVM component ?

Here is the programming software firmware (from GB website) and patched with few bytes for testing only :)
We have to test if flashed like full firmware file, it will be operational.

I can give this a try! Would the DROM SSDT need to change? Same flashing procedure?
 
Hi all,
I'm back to the adventure for few time this week-end.

@CaseySJ
Can someone have tried new GC Titan ridge firmware from last month ? Gigabyte have posted on his website a new NVM50 and it will be interesting to test our patching method :) Assuming that we didn't have more chance on NVM43.

If some have already programmed his board, could he dump all NVM component ?

Here is the programming software firmware (from GB website) and patched with few bytes for testing only :)
We have to test if flashed like full firmware file, it will be operational.
Welcome back! I’m sure many of us were wondering if you were okay.

I don’t think anyone tried it (or even noticed it :)), but I’ll flash it today and run some tests. Will post my observations.
Modified NVM 50 for GC-Titan Ridge has been flashed and the results are pretty good, with some caveats:
  • After connecting TB3 device it's necessary to warm-boot for full activation. When we hot-plug a device, it will appear in Thunderbolt Bus, but the device tree under DSB1/DSB4 will be incomplete. A warm boot fixes this.
  • Both ports work (DSB1 and DSB4) but a warm boot is needed to fully activate them.
  • My PowerColor eGPU and Belkin Dock Pro are both connected right now. This message is being typed from the eGPU over DisplayPort.
I think modified NVM 50 is about the same as modified NVM 23, but definitely better than NVM 43. More tests needed, but it's good enough that I plan to stay on NVM 50 for the time being.
Screen Shot 2020-04-18 at 5.34.57 AM.pngScreen Shot 2020-04-18 at 5.41.01 AM.pngScreen Shot 2020-04-18 at 5.44.28 AM.pngScreen Shot 2020-04-18 at 5.40.29 AM.png
Screen Shot 2020-04-18 at 5.36.43 AM.png

Update:
  • Disconnecting eGPU from menu bar does not quite work. It begins to disconnect, but the function does not complete. Pulling the Thunderbolt cable does the job.
 

Attachments

  • GC-TITAN-RIDGE_rev50_Elias64Fr.bin.zip
    276.3 KB · Views: 60
Last edited:
I can give this a try! Would the DROM SSDT need to change? Same flashing procedure?
This is for the GC-Titan Ridge add-in-card. Same flashing procedure and same SSDT (no changes).
 
Please see this from my Fenvi FV-T919 in California. Locale is ETSI, but Country Code is US. The card works flawlessly. However, for @notthefirstryan, country code is X3. I haven't looked into this methodically enough to state whether country code is the problem, but X3 looks suspicious.
View attachment 462883
I have the GC TitanRidge up and going on my Gigabyte Z390 Aorus Pro Wifi thanks to this guide, now the only 2 items left on my wish list are Unlock with Apple Watch and SideCar. Looking at CaseySJ's screenshot has left wondering if I have the wrong Broadcom hardware or if my config is still wrong. Any advice would be greatly appreciated.

Screen Shot 2020-04-18 at 9.14.40 AM.png
 
I think modified NVM 50 is about the same as modified NVM 23, but definitely better than NVM 43. More tests needed, but it's good enough that I plan to stay on NVM 50 for the time being.

So this was an issue on NVM23, as well? Curious, because I ordered a Titan Ridge AIC. I think someone here left a comment about flashing the Designare NVM33 on the AIC, but I don't really remember...
 
I have the GC TitanRidge up and going on my Gigabyte Z390 Aorus Pro Wifi thanks to this guide, now the only 2 items left on my wish list are Unlock with Apple Watch and SideCar. Looking at CaseySJ's screenshot has left wondering if I have the wrong Broadcom hardware or if my config is still wrong. Any advice would be greatly appreciated.

View attachment 463401
Your screenshot looks more correct because Locale is FCC, which is of course the correct governing body in the US. For Sidecar and Unlock with Apple Watch, I would suggest the following:
  • Select System Information --> Network. In the BSD Device Name column, check if en0 is present.
  • Turn WiFi and Bluetooth off, then on again.
  • Check if Unlock with Apple Watch works. If not, restart Apple Watch and restart the iPhone to which Apple Watch is paired. Ensure that iPhone and Hackintosh are on the same WiFi network.
 
Your screenshot looks more correct because Locale is FCC, which is of course the correct governing body in the US. For Sidecar and Unlock with Apple Watch, I would suggest the following:
  • Select System Information --> Network. In the BSD Device Name column, check if en0 is present.
  • Turn WiFi and Bluetooth off, then on again.
  • Check if Unlock with Apple Watch works. If not, restart Apple Watch and restart the iPhone to which Apple Watch is paired. Ensure that iPhone and Hackintosh are on the same WiFi network.
en0 is present, but is my wired Ethernet, does that mater?
Screen Shot 2020-04-18 at 9.57.26 AM.png
 
So this was an issue on NVM23, as well? Curious, because I ordered a Titan Ridge AIC. I think someone here left a comment about flashing the Designare NVM33 on the AIC, but I don't really remember...
Yeah that was me. NVM33 works well on AIC... But so was NVM23. I just installed NVM50 and it works the same for me. My only devices are UAD satellites and Apollos... They all work with those firmwares. I'm desperately trying to find a way to have it working from cold boot (my MoBo is not compatible with thunderbolt and no headers).
 
Back
Top