Contribute
Register

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

Joined
Jun 21, 2019
Messages
14
Motherboard
Gigabyte Z390 Designare
CPU
Intel i9-9900k
Graphics
AMD Radeon VII
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I'm happy to report that my LG Ultrafine 5K (2019) is now working at full 5K : 5120x2880@60Hz thanks to a GC-Titan Ridge PCIe card (with 2 DP inputs coming from the Radeon VII, 1 TB3 output to the display) :

Code:
DID-EXT: Display ID Extension:
------------------------------
    (only partly interpreted)
    DisplayID version........1.2

    DisplayID Block Type = Detailed Timing Block type 1:
    Detailed Timing #1 in Block
    Mode = 5120 × 2880 @ 59.993Hz
        Pixel Clock............. 938.25 MHz        Non-Interlaced

                                Horizontal        Vertical
        Active.................. 5120 pixels        2880 lines
        Front Porch.............   48 pixels           3 lines
        Sync Width..............   32 pixels           5 lines
        Back Porch..............   80 pixels          74 lines
        Blanking................  160 pixels          82 lines
        Total................... 5280 pixels        2962 lines
        Scan Rate............... 177.699 kHz         59.993 Hz

            Is default Mode

AGDCDiagnose confirms there's two DP 1.2 HBR2 connections just like with my MacBook Pro :
Code:
Connections:
* 1: [DP 1.2 4 x HBR2]      Status: [4 x HBR2 7777]      caps [features 0x101001b, p_encoding 0xd]             Sink   OUI:204-045-140 27MD5K [050-055-077-068-053-075] HW Version: 48   FW Version: 3.4
* 2: [DP 1.2 4 x HBR2]      Status: [4 x HBR2 7777]      caps [features 0x101001b, p_encoding 0xd]             Sink   OUI:204-045-140 27MD5K [050-055-077-068-053-075] HW Version: 48   FW Version: 3.4
  3:
  4:
  5:
  6:

There's still a lot of tests to be done and only the display is working at the moment (no USB-C, internal camera, speaker and microphone) but it's showing promise.

I plugged the GC-Titan Ridge card in the PCIEX8 slot of the Designare because my PCIEX4 slot is currently blocked by a piece of water-cooling tubing. I think it should be plugged in the PCIEX4 to run from PCH since there's already the internal Alpine Ridge running on the CPU.

I'll try disabling the internal thunderbolt controller and/or using the PCIEX4 on PCH to see if I can get full Thunderbolt functionality but there's hope !

I'm happy to report that my LG Ultrafine 5K (27MD5KL) is now fully functional :
  • True 5k is working flawlessly on macOS BigSur thanks to my GC-Titan Ridge add-in card.

  • USB over thunderbolt is now fully functional which means :
    • Display brightness control is workinginside macOS (was the biggest pain point so far)
      • Screenshot 2021-05-05 at 12.46.22.png
        Screenshot 2021-05-05 at 12.46.30.png
    • Light sensor & automatic brightness is working
    • Onboard audio & camera are working
    • The onboard USB 3.1 hub with its three rear USB-C port are fully functional
  • No boot issue, display show up in POST every time and no problem to access the BIOS with it.
    • I had issues at first but I think they were related to a faulty usb internal hub (don't buy those generic splittable internal hub cards, they are unreliable).
    • Once the proper pins are jumped (to force power on) and the card USB header is connected either directly to the motherboard or through a reliable hub : no more issue.
What I did :
  1. Install a Gigabyte GC-Titan Ridge V1 add-in Thunderbolt 3 card in the bottom PCIEX4 of the Designare Z390*
    • The TB_H connector is not plugged (Designare Z390 has no TB header) but pin 3 and 5 of the connector on the card are jumped to force power on.
    • USB connector is plugged through an NZXT internal hub to the motherboard header.
  2. Flash the firmware using an ARCELI CH341A programmer following the mini-guide.
    • I used the GC-TITAN-RIDGE-NVM23-Elias64Fr.bin firmware from the repository.
    • This card seems to have two Winbound 25Q80DVSIG chips (one labelled THU3 with a blue dot and one labelled THU4 with a green dot), I backed up both but flashed only the blue one (THU3).
  3. Load the "Gigabyte GC Titan Ridge v1 or v2" SSDT (unmodified) in addition to the "Gigabyte Z390 DESIGNARE" Thunderbolt SSDT (both from HackinDROM as reference in this mini-guide) using OpenCore 0.6.9
As a result, two new fully functional Thunderbolt ports and a fully functional Ultrafine 5k display:
Screenshot 2021-05-05 at 13.09.13.png


The two onboard Thunderbolt 3 ports are still operational (but they don't show up in the Thunderbolt section since I didn't flash the onboard firmware of the Motherboard yet). But this may open the possibility to have 4 fully functional thunderbolt ports on this build (2 onboard & 2 add-in).

*The add-in card is necessary to get full 5k out of the display using two DisplayPort connections. The LG Ultrafine 5k is almost fully functional out-of-the-box on the Designare Z390 onboard Thunderbolt ports but cannot output true 5k (it is limited to 4k on a single DisplayPort stream since this display only support DisplayPort up to 1.2).
 
Last edited:

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
15,867
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
@zakinster,

Very good writeup. Couple of questions:
  • Which NZXT USB hub are you using? There is a new Gen 3 that failed to work in my system.
  • Are you using a DisplayPort or HDMI ghost plug to trick the system into believing there's a second monitor attached?
 
Joined
Mar 21, 2019
Messages
74
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
The ACPI folder is correct.
Hi @CaseySJ


So I have also noticed that my hackintosh wakes up when my reminders go off one my phone. Anyway to prevent that as I can't turn off WOL with this PCIe NIC.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
15,867
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


So I have also noticed that my hackintosh wakes up when my reminders go off one my phone. Anyway to prevent that as I can't turn off WOL with this PCIe NIC.
In System Preferences --> Energy Saver, is Enable Power Nap turned off?
 

Rag

Joined
Jul 5, 2019
Messages
124
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
Hello @CaseySJ

please ask me a question. Version 0.69, can be used with the Z390's native BT and WIFI? no third-party card needed?
 
Joined
Jun 21, 2019
Messages
14
Motherboard
Gigabyte Z390 Designare
CPU
Intel i9-9900k
Graphics
AMD Radeon VII
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
  • Which NZXT USB hub are you using? There is a new Gen 3 that failed to work in my system.
For the USB Hub yes that's the one, the NZXT AC-IUSBH-M3. No issue with it so far, my internal USB layout is like this :
  • Z390 Designare USB 2.0 header (F_USB)
    • NZXT AC-IUSBH-M3
      1. Gigabyte GC-Titan Ridge (USB 2.0 header)
      2. Fenvi FV-T919 (Bluetooth USB header)
      3. Corsair Commander Pro (for which I used this "UPS" fix, a band-aid solution but it works)
        • Lightning Node Pro
      4. Unpopulated
Not issue so far, all connected devices work as expected.

  • Are you using a DisplayPort or HDMI ghost plug to trick the system into believing there's a second monitor attached?

I'm not, what would be the purpose of this ? I do however have an actual second monitor that is sometime plugged directly to the GPU but not at all time and it doesn't seem to make a difference.
My video output layout is like this :
  • AMD Radeon VII
    • DisplayPort Out 1
      • Gigabyte Z390 Designare - DisplayPort In
        • Gigabyte Z390 Designare - Thunderbolt Out (to use the onboard TB ports as video out if needed)
          • Usually unpopulated, sometime connected to the Ultrafine 5k for testing (it works fine except it's in 4k)
    • DisplayPort Out 2
      • Gigabyte GC-Titan Ridge - Mini-DP In 1
        • Gigabyte GC-Titan Ridge - Thunderbolt Out 1
          • LG Ultrafine 5k
    • DisplayPort Out 3
      • Gigabyte GC-Titan Ridge - Mini-DP In 2
        • Gigabyte GC-Titan Ridge - Thunderbolt Out 1
          • LG Ultrafine 5k
    • HDMI Out
      • Usually unpopulated, sometime with a WQHD HDMI display as a second monitor.
 
Joined
Mar 10, 2021
Messages
19
Motherboard
Gygabyte Z490 Vision D
CPU
i9 10900K
Graphics
RX 5700 XT
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Hello @3908700,

This was brought to my attention a few days ago from someone who tried it, but they wanted to remotely control the machine and charge for the service. Alas the decision is up to each person to make.
Going on with the Antelope issues on hackintosh systems
I contacted them. The price is way too high, they offer a volume discount for 5 users. If anyone is interested in give it a try let's see if we reach the number. Sure, I don't like that much to pay for a mod but if it's the only way we must think about it.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
15,867
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

Moderator
Joined
Nov 11, 2018
Messages
15,867
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
Going on with the Antelope issues on hackintosh systems
I contacted them. The price is way too high, they offer a volume discount for 5 users. If anyone is interested in give it a try let's see if we reach the number. Sure, I don't like that much to pay for a mod but if it's the only way we must think about it.
Did they mention what kinds of changes would be needed?
 
Top