Contribute
Register

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

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,919
Motherboard
Asus Z690 ProArt 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
Greetings! Been a while. I recently updated my machine to Catalina (first time i failed miserably, second time went without a hitch!) However, at the time I didn't notice it, but I seemed to have lost Thunderbolt functionality. Should I flash the BIOS with the enable Thunderbolt version, or is there a way to tell what I screwed up or forgot when i did the upgrade?
It seems 95% of people look at System Information --> Thunderbolt and panic when they see "No drivers are loaded". :) It's been mentioned in Post 1 (yes I know that's a long post) that we must ignore this.

Instead, simply connect a Thunderbolt device. Does it work?
 
Last edited by a moderator:
Joined
Dec 15, 2010
Messages
317
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
HD 630HD + RX 6900 XT
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Thanks -- I'll run some tests also in Catalina.
I can confirm testing in Big Sur 11.5 (Public Beta 4) exhibits the same behavior for me. Fenvi and built-in Ethernet broken with more than 16GB of memory.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,919
Motherboard
Asus Z690 ProArt 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
I can confirm testing in Big Sur 11.5 (Public Beta 4) exhibits the same behavior for me. Fenvi and built-in Ethernet broken with more than 16GB of memory.
I've modified the table to say "Big Sur" and removed everything from the "working" table. So sad... :(

But on the bright side:
  • No issues under Mojave with any amount of memory
  • No issues under Catalina with any amount of memory
  • No issues on most X99 and X299 (and possibly X299X) boards with any version of macOS and any amount of memory
  • No issues on any board with any version of macOS if using 16GB or less
 
Last edited:
Joined
Dec 15, 2010
Messages
317
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
HD 630HD + RX 6900 XT
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
I've modified the table to say "Big Sur" and removed everything from the "working" table. So sad... :(

But on the bright side:
  • No issues under Mojave with any amount of memory
  • Perhaps limited issues under Catalina with any amount of memory
  • No issues on most X99 and X299 (and possibly X299X) boards with any version of macOS and any amount of memory
  • No issues on any board with any version of macOS if using 16GB or less
So it appears speed is not the issue, and if it is still functional in Catalina, it seems like it should work in Big Sur. One might think it was deliberately changed in MacOS. Any working theories?
 
Joined
Jul 22, 2016
Messages
276
Motherboard
Gigabyte Z690 Aero G
CPU
i9-12900K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
  4. Mac Pro
Mobile Phone
  1. iOS
Thanks -- I'll run some tests also in Catalina.

@CaseySJ

I can confirm that running Experiment #3 settings with 2 x 16GB Corsair modules (as previously reported) in Catalina leaves Ethernet and WiFi active. AppleVTD and DMAC are shown in IORegistryExplorer.

VTD Catalina.jpg
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,919
Motherboard
Asus Z690 ProArt 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

I can confirm that running Experiment #3 settings with 2 x 16GB Corsair modules (as previously reported) in Catalina leaves Ethernet and WiFi active. AppleVTD and DMAC are shown in IORegistryExplorer.

View attachment 523336
Looks like a pattern is emerging: Mojave and Catalina behave normally with any amount of memory when AppleVTD is enabled. The problem is therefore limited to Big Sur and most likely its successors (Monterey).

My feeling is that systems with device DMAC defined in firmware will work under Big Sur with any amount of memory (again, when AppleVTD is enabled).

Update: Confirmed on Catalina:

Screen Shot 2021-06-30 at 5.28.16 AM.png
 
Last edited:
Joined
Dec 15, 2010
Messages
317
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
HD 630HD + RX 6900 XT
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Looks like a pattern is emerging: Mojave and Catalina behave normally with any amount of memory when AppleVTD is enabled. The problem is therefore limited to Big Sur and most likely its successors (Monterey).

My feeling is that systems with device DMAC defined in firmware will work under Big Sur with any amount of memory (again, when AppleVTD is enabled).
Is it possible to spoof one of the 2066 socket processors from the x299 boards?
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,919
Motherboard
Asus Z690 ProArt 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
Is it possible to spoof one of the 2066 socket processors from the x299 boards?
I'm not sure that the problem is related to CPU type. It's more likely related to DMA Controller (DMAC). My 2020 13" MacBook Pro also has a properly defined DMAC device in DSDT, and both AppleVTD and DMAC appear in IOReg.

Is it possible to patch the Big Sur kernel? I suspect VT-d is somewhat widely used, which means kernel patching might not be viable. But this is just speculation.
 
Top