Contribute
Register

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

To be clear, the USB-c to lighting cable works on my Macbook Pro. Transfer speeds are in line with USB3.0 on that and with my Hack using a USB 3 port and the standard lighting cable. It is interesting though. On the Designare the phone comes up with "USB device not supported" when trying the TB3 ports. My phone does connect to the USB-C breakout on the MB.
Good to know. I received my Lightning to USB-C cable last night so I'll try it out later this evening.
 
Hi @CaseySJ, would it be possible to replace the intel wifi card with a DW1560?
Good question! Here's the complicated answer:
  • I believe that card is M.2 Key A/E.
  • It requires a Key-M to Key A/E adapter.
  • There is very little space around the CNVi card in the Designare motherboard because of a x1 PCIe slot that is positioned immediately behind the CNVi slot.
  • Once you mount the DW1560 into the Key-M adapter and insert that into the CNVi slot, you will have no room to secure the card with a screw. It will be too long to fit.
  • And finally, I've been told that Gigabyte BIOS may not support anything other than an Intel card in the CNVi slot.
References:
These references discuss the use of a Broadcom BCM94360, which is a mini PCIe card. That card has to be connected first to a mini PCIe to Key A/E adapter and then to a Key-M adapter.

The Dell DW1560, being a Key A/E card already, just needs the Key-M adapter. But even this is problematic because of space constraints on the motherboard and possible lack of BIOS support.
 
Update from my (very similar) build: the Fenvi FV-T919 worked perfectly out of the box in the lower PCIe x1 slot.

Still no joy calming my GPU fans down though :( It's really unbearable! Going to spend another evening at it tonight.
 
  • Do you see a USB 3.1 controller as a child node of Thunderbolt when using HWInfo64 on Windows? Or in Linux?
  • Regarding the Thunderbolt Network, are the MAC addresses identical between Windows and Linux?
I will try to check all of these today.
There's good news as well, Thunderbolt 3 is royalty free now. and USB 4 will support 40gbps speeds of it. I hope this helps us to get drivers fully working on macOS :)
 
hi CaseySJ, finally I got my system fully working very smooth, I did some changes to my hardware I add NVMe SSD for operating system, and I replaced my power supply with higher one 850 watt,
Everything working fine now. All my media files and final cut pro are working fine, also. Attached my config file for referance.
One more thing, I added another GPU (1080 Ti) in PCIe Slot 2 (for Windows) in addition to my RX580 in in Slot 1 (Mojave). If you can help to edit my DSDT file so my 1080 Ti will be completely disable and not viewable in About My Mac/ display section.
Thanks in advance.
 

Attachments

  • config.plist
    7.7 KB · Views: 128
  • DSDT.aml
    259 KB · Views: 74
I will try to check all of these today.
There's good news as well, Thunderbolt 3 is royalty free now. and USB 4 will support 40gbps speeds of it. I hope this helps us to get drivers fully working on macOS :)
I would love to see Thunderbolt on AMD. But with USB 3.2 Gen 3 (horrible abominable name) sporting 40 Gbps I agree that Thunderbolt will become increasingly niche.

But PCIe 4 is coming this year as well, so we’re in the cusp of another architectural rev.
 
hi CaseySJ, finally I got my system fully working very smooth, I did some changes to my hardware I add NVMe SSD for operating system, and I replaced my power supply with higher one 850 watt,
Everything working fine now. All my media files and final cut pro are working fine, also. Attached my config file for referance.
One more thing, I added another GPU (1080 Ti) in PCIe Slot 2 (for Windows) in addition to my RX580 in in Slot 1 (Mojave). If you can help to edit my DSDT file so my 1080 Ti will be completely disable and not viewable in About My Mac/ display section.
Thanks in advance.
Sure, I'll work on this in the evening. Need a copy of your IO Reg file as follows:
  1. Run IORegistryExplorer
  2. Immediately choose File --> Save As...
 
Here are the pictures -


(Edit: not a final cut pro user btw)


View attachment 390764
Your CLOVER folder looks fine to me. Config.plist, kexts, and drivers look okay. However, you posted screenshots of /System/Library/Extensions (/S/L/E) but the request was for /Library/Extensions (/L/E)! That's a much shorter list. So if you can post that, it will complete the picture.
 
I would love to see Thunderbolt on AMD. But with USB 3.2 Gen 3 (horrible abominable name) sporting 40 Gbps I agree that Thunderbolt will become increasingly niche.

But PCIe 4 is coming this year as well, so we’re in the cusp of another architectural rev.
As testament to the badness of the USB 3.2 naming scheme, it seems I messed it up already. The new 20 Gbps protocol is USB 3.2 Gen 2x2.

And it looks like I got the memo a bit late regarding the newly announced USB4 at 40 Gbps! Wow, this is really exciting. Thunderbolt is not going away. USB4 merges Thunderbolt and USB, and becomes royalty-free. I didn't see that one coming!!
 
Update from my (very similar) build: the Fenvi FV-T919 worked perfectly out of the box in the lower PCIe x1 slot.

Still no joy calming my GPU fans down though :( It's really unbearable! Going to spend another evening at it tonight.

Update on this update: my Vega fans are under control! Manually retrieving the PCI path with gfxutil and then manually updating my config.plist from the VegaTab_56.kext did the trick. I ended up with this:

Code:
        <key>Properties</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
            <dict>
                <key>PP_DisableClockStretcher</key>
                <integer>1</integer>
                <key>PP_DisablePowerContainment</key>
                <integer>1</integer>
                <key>PP_DisableULV</key>
                <integer>1</integer>
                <key>PP_EnableUploadFirmware</key>
                <integer>0</integer>
                <key>PP_Falcon_QuickTransition_Enable</key>
                <integer>1</integer>
                <key>PP_GfxOffControl</key>
                <integer>0</integer>
                <key>PP_PhmSoftPowerPlayTable</key>
                <data>
                pwIIAQBcAO8GAAAOLAAAGwBIAAAAgKkDAPBJAgAyAAgA
                AAAAAAAAAAAAAAAAAAIBXABAAjcClACPAbQAHgF6AIwA
                rQEAAAAAYwIAAJAAmQJeATQBiAFoNgIAcQICAgAAAAAA
                AAgAAAAAAAAABQAHAAMABQAAAAAAAAABCCADhAO2A+gD
                GgRMBH4EsAQBAeIEAQGEAwAGYOoAAABAGQEAAdxKAQAC
                AHcBAAOQkQEABWywAQAHAQjQTAEAAACAAAAAAAAAHIMB
                AAEAAAAAAAAAAIi8AQACAAAAAAAAAAC07wEAAwAAAAAA
                AAAAgAACAAQAAAAAAAAAAMg/AgAFAAAAAAEAAADIWAIA
                BgAAAAABAAAAGG0CAAcAAAAAAQAAAAAEYOoAAABAGQEA
                ANxKAQAAkF8BAAAACChuAAAALMkAAAH4CwEAAoA4AQAD
                kF8BAAT0kQEABdCwAQAGwNQBAAcACGw5AAAAJF4AAAH8
                hQAAAqy8AAADNNAAAARobgEABQiXAQAG7KMBAAcAAWg8
                AQAAAQQ8QQAAAAAAUMMAAAAAAHARAQABAACAOAEAAgAA
                AQgAmIUAAEC1AABg6gAAUMMAAAGAuwAAYOoAAJQLAQBQ
                wwAAAnj/AABAGQEAtCcBAFDDAAADtCcBANxKAQDcSgEA
                UMMAAASAOAEAkF8BANxKAQBQwwAABdxKAQAAdwEAkF8B
                AFDDAAAGAHcBAAB3AQCQXwEAUMMAAAcAdwEAkJEBAAB3
                AQBQwwAAARgAAAAAAAAAC+QSkAFgCUsACgBUA5ABkAGQ
                AZABkAGQAZABAAAAAAACBDEHpQClAKUALAEAAFkAaQBK
                AEoAXwBzAHMAZABAAJCSl2CWAJBVAAAAAAAAAAAAAAAA
                AAAAAAACAtQwAAACEGDqAAACEA==
                </data>
                <key>PP_PhmUseDummyBackEnd</key>
                <integer>0</integer>
                <key>PP_ToolsLogSpaceSize</key>
                <integer>524288</integer>
            </dict>

I'm also controlling my NZXT Kraken X62 perfectly with liquidctl.

The Fenvi card is performing a little strangely - if I turn off WiFi manually, it won't turn back on until I shut down and unplug the machine for 15 seconds until the green light on the Fenvi turns off. Then boot back up and WiFi will return.
 
Back
Top