Contribute
Register

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

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
14,754
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
Here's the AML I'm currently using that's loading correctly and the current IOReg.
Some immediate observations:
  • DSB0.NHI0._DSM() method:
    • Has no ThunderboltDROM
    • Has no LinkDetails (hence link rate is not 40 Gbps)
  • DSB3 should not exist
  • IOReg also confirms that:
    • DROM is missing
    • ThunderboltPort@7 is empty
The two missing pieces therefore are:
  • ThunderboltDROM
  • LinkDetails
Both of these are properties of DSB0.NHI0.

If you have Linux on this system, we can extract the Thunderbolt firmware active region. It will contain the DROM that we can modify and apply to the SSDT.
 
Last edited:
Joined
Aug 21, 2020
Messages
35
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
Integrated Graphics
Please try the following:
  • Enable the checkbox for XhciPortLimit as shown:View attachment 486305
  • Then use the attached modified SSDT that enables:
    • HS08 (USB 2.0 on Thunderbolt Port 1)
    • HS13 (USB 2.0 on Thunderbolt Port 2)
    • HS14 (Intel Bluetooth)
By enabling "XhciPortLimit" we can exceed the 15 port limit, so the attached SSDT does not actually disable any ports. It just adds 3 more ports.

But please test this first.

Because the name of the SSDT is different, uncheck the existing one (SSDT-UIAC-DESIGNARE-Z390-V7.aml) and then add the new one to the OC/ACPI folder and also to OpenCore Configurator --> ACPI.
Hi @CaseySJ. I hope you are good. I changed my pc case. For the new configuration would you be so kind to add HS01 for front panel type C port usb 2.0 connectivity and could you disable hs08 and hs13 to get no usb 2.0 connectivity on thunderbolt 3 ports, on this SSDT that you previously provided. I just need these changes. The rest works good.

Thanks in advance.
 

Attachments

  • SSDT-UIAC-DESIGNARE-Z390-TB3-INTEL-BT.aml
    963 bytes · Views: 5
Joined
Aug 4, 2011
Messages
290
Motherboard
ASUS WS Sage X299 / 10G
CPU
i9-10980XE
Graphics
Vega 64
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Some immediate observations:
  • DSB0.NHI0._DSM() method:
    • Has no ThunderboltDROM
    • Has no LinkDetails (hence link rate is not 40 Gbps)
  • DSB3 should not exist
  • IOReg also confirms that:
    • DROM is missing
    • ThunderboltPort@7 is empty
The two missing pieces therefore are:
  • ThunderboltDROM
  • LinkDetails
Both of these are properties of DSB0.NHI0.

If you have Linux on this system, we can extract the Thunderbolt firmware active region. It will contain the DROM that we can modify and apply to the SSDT.
I don't have Linux on this machine, but I did follow your steps and I extracted the old firmware 3x and verified them before I flashed the new firmware lol. Don't know if this helps at all.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
14,754
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 hope you are good. I changed my pc case. For the new configuration would you be so kind to add HS01 for front panel type C port usb 2.0 connectivity and could you disable hs08 and hs13 to get no usb 2.0 connectivity on thunderbolt 3 ports, on this SSDT that you previously provided. I just need these changes. The rest works good.

Thanks in advance.
No problem. Please see attached.
 

Attachments

  • SSDT-UIAC-DESIGNARE-Z390-INTEL-BT.aml
    924 bytes · Views: 14

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
14,754
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
I don't have Linux on this machine, but I did follow your steps and I extracted the old firmware 3x and verified them before I flashed the new firmware lol. Don't know if this helps at all.

If you can point me to the modified firmware file (link to post) I can extract the DROM from there.
 
Joined
Aug 4, 2011
Messages
290
Motherboard
ASUS WS Sage X299 / 10G
CPU
i9-10980XE
Graphics
Vega 64
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
If you can point me to the modified firmware file (link to post) I can extract the DROM from there.
Repository Link I Got The Firmware From

The file I grabbed was: GC-TITAN-RIDGE-NVM23-Elias64Fr.bin (I still have the file locally on my end if you need it to confirm, but that was the one I downloaded for my card).

As per the comment on that thread, my card was purchased in November of last year, so obviously "PCIe card V1.0 (before Jul 2020)" is the file I flashed.
 
Joined
Dec 19, 2018
Messages
127
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
Vega 64
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. Android
  2. iOS
Hi @CaseySJ,

Maybe you can help me figure out something as I'm scratching my head without solving the problem.

I bought a 4-Port USB 3.0 PCIe Card, it's not showing up on Mac, it works but the connection is unstable, if I plug an Audio capture device the sound is distorted and the webcam flickers.

Have no Idea if I need to change something into the SSDT or Clover?

Screenshot 2020-10-10 at 09.42.45.jpg
renkforce-4-port-usb-3-0-controllerkarte-usb-a-pcie.jpg

Screenshot 2020-10-10 at 09.44.11.jpg
 
Joined
May 15, 2020
Messages
942
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900KF
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
Hello,
Any suggestions for an extension cable for Fenvi?
 
Joined
Apr 5, 2016
Messages
938
Motherboard
GIGABYTE Z170X-Gaming 7
CPU
i7-6700K
Graphics
GTX TITAN X
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Apple
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
Hi @CaseySJ,

Maybe you can help me figure out something as I'm scratching my head without solving the problem.

I bought a 4-Port USB 3.0 PCIe Card, it's not showing up on Mac, it works but the connection is unstable, if I plug an Audio capture device the sound is distorted and the webcam flickers.

Have no Idea if I need to change something into the SSDT or Clover?
Show the USB section. Show the PXSX@0 properties.
 
Joined
Dec 19, 2018
Messages
127
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
Vega 64
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. Android
  2. iOS
Hope it helps
 

Attachments

  • Screenshot 2020-10-10 at 13.43.14.jpg
    Screenshot 2020-10-10 at 13.43.14.jpg
    223.5 KB · Views: 21
  • Screenshot 2020-10-10 at 13.42.25.jpg
    Screenshot 2020-10-10 at 13.42.25.jpg
    165.1 KB · Views: 20
  • Screenshot 2020-10-10 at 13.42.17.jpg
    Screenshot 2020-10-10 at 13.42.17.jpg
    189.2 KB · Views: 18
  • Screenshot 2020-10-10 at 13.42.03.jpg
    Screenshot 2020-10-10 at 13.42.03.jpg
    204.9 KB · Views: 16
  • Screenshot 2020-10-10 at 13.41.58.jpg
    Screenshot 2020-10-10 at 13.41.58.jpg
    211.3 KB · Views: 21
Top