Contribute
Register

Gigabyte Z490 Vision D (Thunderbolt 3) + i5-10400 + AMD RX 580

So if I get it right the NVMe slot 3 shares x4 bandwidth with the CNVi slot and the bottom X4 PCIe slot?

Because I need 3 NVMe drives, 1 10Gbit Networkcard in the bottom PCIe x4 and the FV-T919 card in the x1 slot.

I don’t need the CNVi card.

Would it all work on maximum speed?
If you're installing a PCIe card in the bottom x4 slot, then the third NVMe SSD may step down to x2. Feel free to try it and see what happens.

Some notes:
  • One of my NVMe SSDs in one of my Hackintoshes is operating at x2 because of such a bandwidth sharing limitation.
    • Have I even noticed the speed difference? NO
    • Does it make any practical difference in my workloads? NO
    • During sustained read/write, every NVMe SSD heats up and slows down (thermal throttling). Try running any disk speed test utility repeatedly in succession and see what happens to your speeds.
    • Do people in general overreact to x2 link speeds? YES
  • You can always buy a Thunderbolt 3 external enclosure for NVMe SSD in order to get close to x4 link speed if you really and truly need it.
 
I have new question:

I bought GTX 1070 Ti for using with Win10

So I need only apply -wegnoegpu flag in config at macOS EFI folder?
What should I do with BIOS? (PCI slot for GPU, etc.)
Yes you can try adding -wegnoepu flag and use the iGPU (transfer your serial numbers into config-Intel-iGPU.plist and rename the file to config.plist). BIOS settings don't need to change.
 
Hello @JDL,

Glad to hear it and welcome to the forum.

Please note that offering payment in exchange for assistance is a violation of the Rules. You are always welcome to contribute to the site's operation by clicking the "Contribute" button at the very top of the webpage, but there is no quid pro quo. In other words, contributions to the site are voluntary and do not "buy" you anything.

We provide assistance freely and without preference to any user.

To provide a Thunderbolt hot plug SSDT for the Lenovo, please provide:
  • System DSDT (MaciASL --> File --> New from ACPI --> DSDT)
  • IOReg file (IORegistryExplorer --> File --> Save As...)
Hi @CasySJ

Here are my files, and thank you very much.
 

Attachments

  • Jørns MacBookPro15,1.ioreg
    22.7 MB · Views: 29
  • pcidevices.dsl
    7.7 KB · Views: 24
  • pcidevices.plist
    8 KB · Views: 29
  • pcidevices.txt
    6.1 KB · Views: 39
  • System DSDT.dsl
    1.7 MB · Views: 38
Yes you can try adding -wegnoepu flag and use the iGPU (transfer your serial numbers into config-Intel-iGPU.plist and rename the file to config.plist). BIOS settings don't need to change.
Yes, I add this flag and plug HDMI cable in motherboard (DP plugged in 1070ti).
Didn't see this message before my experiment :) so tried it w-out config
Looks nice- I only need to choose DP In when using Win10

Thank you!
 
Sorry to hear that... That is indeed the right card, and MacOS compatibility is mentioned in the product description. But Apple does have a habit of discarding drivers for older-generation devices. Even Apple's own Thunderbolt-to-Gigabit-Ethernet adapter is no longer supported.

Please try one more thing: Perform a CMOS Reset by following instructions in the Gigabyte owner's manual. Then configure BIOS parameters again and see if that makes any difference.

Yesterday, @mephitismephitis pointed out that this 4-port card using a Marvell chipset still works:

https://www.amazon.com/gp/product/B00AZ9T3OU/?tag=tonymacx86com-20

Similar results with this card unfortunately. BIOS seems happier this time and it always gets to the bootloader, but Catalina locks up after the login screen, spinning beach ball for ever. @mephitismephitis could you confirm you have this card working natively under Catalina - or are you using another version of OSX? @CaseySJ anything else to try before I give up on PCIe-SATA and buy some USB enclosures for my drives?

Thanks for the help so far

Cheers
 
SOLVED: Booted in safe mode and installed Universal Audio drivers for Big Sur then rebooted--Problem solved.

Issue I had: Kernel Panic on startup w/Big Sur:
I am trying to upgrade from Catalina to Big Sur (11.1). If I boot in safe mode, I can get Big Sur to load, but booting normally I get a kernel panic. Does anyone have any ideas what might be going on and how to fix it.
Gigabyte Z490 Vision D, F20a BIOS
i9-10850K
AMD Radeon VII
OC 0.6.5
iMac 20,2
 

Attachments

  • panic.jpg
    panic.jpg
    1.8 MB · Views: 41
Last edited:
Hi @CasySJ

Here are my files, and thank you very much.
This may take a couple more iterations, but let's start as follows:
  1. Copy the attached two SSDTs to the OpenCore OC/ACPI folder
  2. Add entries for these SSDTs in the ACPI section of config.plist
  3. Disable any previous Thunderbolt SSDT by disabling it in config.plist
  4. Add an ACPI patch as follows:
    • Find: 5F453230
    • Replace: 58453230
    • Comment: _E20 --> XE20
    • Enabled: Check ON
  5. Save the config.plist
  6. Reboot and log in to macOS
  7. Post screenshot of System Information --> Thunderbolt
  8. Run IORegistryExplorer again and select File --> Save As..., then post that file
Screen Shot 2021-01-17 at 10.15.02 AM.png
 

Attachments

  • SSDT-TbtOnPch-Lenovo-730-13IWL.aml
    4.9 KB · Views: 29
  • SSDT-DTPG.aml
    800 bytes · Views: 44
This may take a couple more iterations, but let's start as follows:
  1. Copy the attached two SSDTs to the OpenCore OC/ACPI folder
  2. Add entries for these SSDTs in the ACPI section of config.plist
  3. Disable any previous Thunderbolt SSDT by disabling it in config.plist
  4. Add an ACPI patch as follows:
    • Find: 5F453230
    • Replace: 58453230
    • Comment: _E20 --> XE20
    • Enabled: Check ON
  5. Save the config.plist
  6. Reboot and log in to macOS
  7. Post screenshot of System Information --> Thunderbolt
  8. Run IORegistryExplorer again and select File --> Save As..., then post that file
View attachment 505368
Hi @CaseySJ

Thanks again - here are my files and screen shots.

I also have to mention that I cannot get into advanced BIOS/UEFI setup on the Lenovo 730-13IWL, only the basic things. I have searched for this online but can't find the key combinations for it anywhere.
 

Attachments

  • config.plist
    32.5 KB · Views: 37
  • Jørns MacBookPro15,1.ioreg
    22.9 MB · Views: 31
  • Skærmbillede 2021-01-17 kl. 20.34.24.png
    Skærmbillede 2021-01-17 kl. 20.34.24.png
    85 KB · Views: 34
  • Skærmbillede 2021-01-17 kl. 20.34.49.png
    Skærmbillede 2021-01-17 kl. 20.34.49.png
    120.4 KB · Views: 39
Apple Pro Display XDR SUCCESS...Sort of. with a Gigabyte Z490 Vision D, Big Sur 11.1, OC 0.6.5, and a Radeon 5700 XT, and i9-10850K, (also with a DP 1.4 Cable from the 5700 XT to the motherboard DisplayPort input) and a $15, 2m cable (link: https://www.amazon.com/gp/product/B08C28GSKH ) from the TB3 port on the Designare to the Apple Pro Display XDR.. Note that I've found it useful to put in a monitor dummy to get the system to boot consistently ( https://www.amazon.com/gp/product/B075PTQ4NH/?tag=tonymacx86com-20).
I configure the Apple Pro Display XDR to be the main display and arrange the dummy display to the right and down so there is only a single pixel in the lower right corner to allow access to the dummy display.
I don't see the bios screen OC menu with this setup on the Gigabyte Z490 Vision D + 5700 XT, but I get a login screen and get full resolution (6016x3384). I initially set this up with a second monitor connected via HDMI to the Radeon, then removed that and replaced it with the dummy monitor plug.

Update: The Z490 w/Big Sur and the Pro Display XDR is not as reliable as the build I originally posted about here: https://www.tonymacx86.com/threads/...700k-amd-rx-580.267551/page-2864#post-2213331

With the Radeon 5700 XT in the Z490 machine and it does not reliably enable the Pro Display XDR on reboot. I think the Z490 build with Big Sur needs more debugging to be as reliable as the Designare Z390 build + Catalina with the Pro Display XDR (That build has been my daily driver and has been rock-solid with that display).
 
Last edited:
Hi @CaseySJ

Thanks again - here are my files and screen shots.

I also have to mention that I cannot get into advanced BIOS/UEFI setup on the Lenovo 730-13IWL, only the basic things. I have searched for this online but can't find the key combinations for it anywhere.
Okay, we're making some progress. Thunderbolt devices names are correct as shown in the red boxes. You have connected two USB-C devices, one of which is a storage device and the other is a USB 3 hub.

However, under DSB0 there is no NHI0. This is puzzling. Please try the attached V2. Remember to disable the previous one in config.plist and add an entry for V2.

Then reboot and post the same two files again:
  • Screenshot of System Information --> Thunderbolt
  • IORegistryExplorer --> File --> Save As...

Screen Shot 2021-01-17 at 3.09.35 PM.png
 

Attachments

  • SSDT-TbtOnPch-Lenovo-730-13IWL-V2.aml
    4.9 KB · Views: 32
Back
Top