Contribute
Register

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

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
19,802
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Right. That's what I did. So, USB tab in Hackintool looks exactly the same as with USBports.kext when I use the 2 USBInjectAll.kexts.

So I should get rid of XHC3 SSP1 and SSP2, because these are controlled by the TB kext, and I can also get rid of XHC HS12 because I don't use it.
I do this by hitting the - sign in Hackintool and then I should save a SSDT-UIAC.aml to EFI/Clover/ACPI as a replacement for the current SSDT-UIAC-DESIGNARE-Z390-V7?

No need to clear NVRAM or clear caches?

View attachment 550914
Are you sure the two screenshots look the same? :)

I spotted about 6 differences.
 
Joined
Aug 25, 2012
Messages
1,296
Motherboard
Gigabyte Z390 Designare
CPU
i9 9900k
Graphics
RX480
Mac
  1. MacBook Pro
Classic Mac
  1. Performa
  2. Power Mac
  3. PowerBook
  4. Quadra
Mobile Phone
  1. iOS
Are you sure the two screenshots look the same? :)

I spotted about 6 differences.
That's because I didn't use the broom before the first screenshot.
And HS03-HS06 are marked as USB3. These should be USB2, I think? SS is USB3.

Thanks for the help, I am trying to understand this.
 
Joined
Aug 25, 2012
Messages
1,296
Motherboard
Gigabyte Z390 Designare
CPU
i9 9900k
Graphics
RX480
Mac
  1. MacBook Pro
Classic Mac
  1. Performa
  2. Power Mac
  3. PowerBook
  4. Quadra
Mobile Phone
  1. iOS
Hm. In SSDT-UIAC-DESIGNARE-Z390-V7.aml this is extra:

If (_OSI ("Darwin"))
{
Device (_SB.USBX)
{
Name (_ADR, Zero) // _ADR: Address
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If (LNot (Arg2))
{
Return (Buffer (One)
{
0x03
})
}

Return (Package (0x08)
{
"kUSBSleepPortCurrentLimit",
0x0834,
"kUSBSleepPowerSupply",
0x13EC,
"kUSBWakePortCurrentLimit",
0x0834,
"kUSBWakePowerSupply",
0x13EC
})
}
}

I don't see this part in the Hackintool generated SSDT-UIAC.aml. This is not something taking care of by EC.aml?

And some other small changes 'XHC' instead of "8086_a36d" Symbolic name vs constant?

I also don't understand the use of Zero while the rest of the values are hexadecimal, eg 0xff...

0x0 or 0x00 is bad?
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
19,802
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
That's because I didn't use the broom before the first screenshot.
And HS03-HS06 are marked as USB3. These should be USB2, I think? SS is USB3.

Thanks for the help, I am trying to understand this.
Any blue, red or yellow USB port is always type 3, so HS03 through HS06 are correctly marked as type 3.

In the Post Installation forum there are a couple of guides for doing port mapping.

But the port mapping for this board is already done via USBInjectAll.
 
Joined
Jan 10, 2022
Messages
36
Motherboard
Z390 Designare
CPU
i9-9900k
Graphics
Gt 710
@CaseySJ how you doing my friend, first of all, thanks again for everything you do for the community. I just want to say that you had helped me before and once again I'm in the need of your expertise, lol, sorry about that.

I have done this exact setup before but for some reason it won't work on this one :banghead:

z390 Designare + 9900k + Nvidia 710
I have all my usb mapped
usb-c work fine, however, I have a Thunderbolt device plug in and it doesn't want to recognize it :banghead:

can you take a look to my EFI and the IO Reg please. I have a feeling that is something small, but I don't get to find it. Thanks
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
19,802
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
@CaseySJ how you doing my friend, first of all, thanks again for everything you do for the community. I just want to say that you had helped me before and once again I'm in the need of your expertise, lol, sorry about that.

I have done this exact setup before but for some reason it won't work on this one :banghead:

z390 Designare + 9900k + Nvidia 710
I have all my usb mapped
usb-c work fine, however, I have a Thunderbolt device plug in and it doesn't want to recognize it :banghead:

can you take a look to my EFI and the IO Reg please. I have a feeling that is something small, but I don't get to find it. Thanks
Hello @Perdomo15,

Sure, let’s see if we can tackle this problem. Some questions/comments:
  • Which version of macOS are you running?
  • What is the make/model of the Thunderbolt device?
  • In BIOS Setup —> Thunderbolt, try setting Thunderbolt Boot Support to Boot Once.
  • Which version of BIOS is installed?
  • When did this problem first occur?
 
Joined
Jan 10, 2022
Messages
36
Motherboard
Z390 Designare
CPU
i9-9900k
Graphics
Gt 710
Hello @Perdomo15,

Sure, let’s see if we can tackle this problem. Some questions/comments:
  • Which version of macOS are you running?
  • What is the make/model of the Thunderbolt device?
  • In BIOS Setup —> Thunderbolt, try setting Thunderbolt Boot Support to Boot Once.
  • Which version of BIOS is installed?
  • When did this problem first occur?
Big Sur 11.6.7
UAD Apollo FireWire Silver Rack With Thunderbolt 2 Option Card
Bios F9J
This is my first time trying this setup.
UPDATE: It does recognize my Apollo Twin Thunderbolt 2 but not the rack.

I AM USING Apple USB-C to Thunderbolt 2 adapter (TB3 to TB2)
 
Joined
Jan 10, 2022
Messages
36
Motherboard
Z390 Designare
CPU
i9-9900k
Graphics
Gt 710
Hello @Perdomo15,

Sure, let’s see if we can tackle this problem. Some questions/comments:
  • Which version of macOS are you running?
  • What is the make/model of the Thunderbolt device?
  • In BIOS Setup —> Thunderbolt, try setting Thunderbolt Boot Support to Boot Once.
  • Which version of BIOS is installed?
  • When did this problem first occur?
Will be sending the EFI, Screen Shots and IO Reg

Just In Case
 

Attachments

  • Tropical EFI & IO Reg.zip
    10.3 MB · Views: 15
Top