Contribute
Register

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

Yep both ports work. The ASUS Sage/10G has a Intel X550-AT2 so I modified the EEPROM to work with SmallTree drivers

SMBIOS: MacPro7,1

BIOS changes: None - Can't seem to find VT-D in the ASUS X299 BIOS
config.plist changes: DisableIoMapper (false)
  • AppleVTD Enabled
  • DMAC
  • 4 DIMMS (4 x 16GB @ 3200)
  • Broadcom BCM943602CDP (Wifi + Bluetooth work)
  • Both onboard Ethernet ports work - Intel X550-AT2 with SmallTree8259x.kext
  • No Thunderbolt card (Will be getting a Titan Ridge to flash)
On my Asus X99 Deluxe II, VT-D is located here:
  • Advanced → System Agent Configuration → Intel VT for Directed I/O (VT-d)
 
If you'd like to follow or re-trace the key milestones of this Experiment, simply look here in Post #1:

Screen Shot 2021-06-26 at 5.09.09 PM.png
 
On my Asus X99 Deluxe II, VT-D is located here:
  • Advanced → System Agent Configuration → Intel VT for Directed I/O (VT-d)

:banghead: gah, was thinking of VT-X.. I already had VT-D enabled lol
 
** Experiment Update #3 **
AppleVTD Side-Effects and Mitigation Strategies
It hasn't worked for me. Do I need to change the SSDT? I haven't used a lite/skinny one.

Asus X299 Prime Deluxe II
i9-7900X
4x16GB 3000Mhz DIMM
OSX 10.13.6
TB3 Titan Ridge (built-in) original FW 36
ANTELOPE DISCRETE 8

VT-d -> Enabled
DisableIOMapper (never was on)
Removed 'dart=0'
 

Attachments

  • EFI.zip
    39.7 MB · Views: 53
  • TB Experiment #1.png
    TB Experiment #1.png
    975.7 KB · Views: 63
  • config.plist
    22.6 KB · Views: 52
Last edited:
That's very interesting! You have four 16GB DIMMs running at 2666MHz. Can you confirm if WiFi and Ethernet ports actually connect. In other words, do you see the green dot next to them in System Preferences --> Network, as shown below?

@Inqnuam, do you also see green dots for built-in Ethernet ports and Fenvi WiFi (not Thunderbolt Ethernet)?
View attachment 522961
Yep! This is one reason I'm trying to get this going on my #2 build (Z370) as well; to see if this can be propagated down, so to speak. FWIW, I bought Corsair LPX 2666MHz RAM so that I could run the "native" im/iMp RAM speed without having to count on XMP. Note that this is Mojave.
 

Attachments

  • En0_En1_WiFi_BT.png
    En0_En1_WiFi_BT.png
    28.7 KB · Views: 43
Last edited:
It hasn't worked for me. Do I need to change the SSDT? I haven't used a lite/skinny one.

Asus X299 Prime Deluxe II
i9-7900X
4x16GB 3000Mhz DIMM
OSX 10.13.6
TB3 Titan Ridge (built-in) original FW 36
ANTELOPE DISCRETE 8

VT-d -> Enabled
DisableIOMapper (never was on)
Removed 'dart=0'
Correct me if I am wrong but I think all the successful builds have been using OpenCore and not Clover....
 
Not sure if this VT-d business is only for those with modified TB firmware, but tried anyway. No WiFi/Ethernet for me with:

  • DisableIOMapper off and dart=0 removed.
  • VT-d enabled in bios.
  • 4x16GB ram @2666 MHz (can't do 3000 because usb disks get ejected during sleep).
For fun I tried without XMP too but same result.
 
Not sure if this VT-d business is only for those with modified TB firmware, but tried anyway. No WiFi/Ethernet for me with:

  • DisableIOMapper off and dart=0 removed.
  • VT-d enabled in bios.
  • 4x16GB ram @2666 MHz (can't do 3000 because usb disks get ejected during sleep).
For fun I tried without XMP too but same result.
If you see “Experiment Update #3” you’ll find that so far only (a) 8GB x 2, (b) 8GB x 2 and 4GB x 1, and (c) possibly 16GB x 1 have no side effects.
 
Back
Top