Contribute
Register

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

Hi, I also have a 11700K cpu but downgraded to another 10700K because I was having sound issues with the RKL and AMD RX580. Do you have any issues with this? Can you share your EFI as well for me to try.
Sound works perfectly for me. Thanks to Casey :) I am using his EFI almost one to one. But under Windows 10 (dual boot Mac/Win) the Window's sound intermittently breaks down till I power cycle windows. That seemed to happen after I loaded Gigabyte's Z490 Vision D audio drivers - the default windows ones seemed ok. I know I shouldn't fiddle if it works :)

I rarely use the inbuilt audio (though I tested it and all ok), rather I use an external 18ch @48KHz 24bit USB audio interface and audio over the monitor's DisplayPort or HDMI port. I also tested 64/64 ch AVB network audio over GigE between this hack and my M1 Mac mini - stable audio - amazed it worked with the hack flawlessly. I also tested it with Logic Pro X and Dolby Atmos Renderer, ie: 130 ch audio bridge between Logic and Dolby then out to 7.1.4 speakers via USB, also great. Compared with the M1 Mac mini, this i7-11900K could handle almost 70% more tracks before System Overload. I did find this CPU/MB combo seems to have some of the best "low latency" processing (at least under macOS), especially important for audio - maybe gaming ? My BIOS has XMP enabled, but MCE disabled and CPU Profile @ Default ie. below Gigabytes stock default MB settings. Enabling MCE or Game/Advanced Profile seems to slow down this system ???
Interestingly I saw this CPU has very high "stock" dual-core CPU clock > 5.1GHz - I get a whooping 1,810 single core score in Geekbench 5 and it's reallocated to different cores rather than just Core 6 & 7 which the BIOS appears to set ?

Another point I found is the whole computer started running strange at times - mostly slower and fast-slow performance after adjusting bits in the BIOS then returning them to default - BUT I learnt the F20 BIOS is very WIP - maybe the last one now that 12th gen is a few months away ? So always "Clear CMOS", "Load defaults", set XMP, reboot then adjust whatever. I Cleared CMOS about 50-80 times till I was sure it was the BIOS and not me.

J.
 
I can confirm that a Thunderbolt4 hub works flawlessly with the original NVM50 firmware. This thing works well with the z490 Vision D: https://www.amazon.com/dp/B08RYZJY8M/?tag=tonymacx86com-20. Thunderbolt4 hubbing doesn't seem to work properly with the flashed firmware however, so I went back to the original NVM50.
Thank you D !!! Okie, I'll risk flashing back the original GC blue TR chip FW. Last time I spent 1/2 day gently nudging the flash chip clip-on adapter till it finally had contact wit hall pins - China made - the pins are falling apart in the plastic.

I use a few OWC 1in/3out USB/TB4 hubs to connect bundles of TB3 NVMe's to use across both M1 TB ports to get max capacity and speed using stock macOS sw raid. On the M1 I get abs 5.7GBs / 3.3 GBs read/write for audio & video caching files. After testing, I learnt certain brand/model NVMe's with certain NVMe/TB3 enclosures work better in daisy chain vs hubs and different between Intel vs M1 Mac TB ports. And on a M1 mac the TB & USB performance changes at will - maybe AI bandwidth management ?
 

Attachments

  • Scratch WD->SSD7204->RS6661A->M1_left and WD->ACASIS->Hub->M1_right SW RAID0 16K (5K monitor->...png
    Scratch WD->SSD7204->RS6661A->M1_left and WD->ACASIS->Hub->M1_right SW RAID0 16K (5K monitor->...png
    173.7 KB · Views: 34
I think you mean 10 Gbps. I don't think anyone has tried getting 20 Gbps from the Gen 2x2 ports (at least in this thread?). macOS doesn't support gen 2x2 (true for Monterey as well?). If you have a 20 Gbps device, and want to try 20 Gbps, then you'll need the GenericUSBXHCI.kext. One person tried it at https://forums.macrumors.com/threads/usb-3-x-pcie-cards-for-classic-mac-pro.1501482/
(search for "ORICO PE20-1C USB 3.2 Gen 2x2" and go to the links)

I'm not sure where to get the latest version. It probably should be modified to only work with gen2x2 controllers so that it doesn't take over the older USB 3.1 controllers. Is the Gen 2x2 controller the same as the chipset controller used for all the other ports? That might be a problem.
I'll grab a Orico LSDT M.2 NMVe USB 3.2 Gen2x2 enclosure (~USD 35) in about a month and test on my Z490 Vision D front F_U32C header and update here. I'm curious if this will provide better/smoother NVMe performance compared with certain NVMe's via TB3 ? I'll take your advise on the driver.

I'm curious if Apple Silcon USB4/TB ports actually have the physical support for USB 3.2 Gen 2x2 or Gen4? at 40Gbps since the aggregated 40Gbps lanes obviously already work in Thunderbolt mode ?

I don't understand why the Z490 Vision D switches the Type-C to two different 10Mbps ACPI ports SS01 and SS02. Some of the online images/discussions state this Type-C port provides Gen 2 @ 10Mbps one side, and Gen 1 @ 5Mbps flipped the otherside - but my actual tests show 10Mbps flipped both sides to/from different ports. I'm not sure if there exists a type-E to dual Type-C Gen 2 to test this ?

I'd expect most reversible Type-C jacks would parallel the flip side cabling/lanes if they simply mirror a single USB physical port.
On the Z590 Vision D this Type-E port provides Gen2x2 20Gbps from the Z590 PCH.
I understood Gen 2x2 is actually 2 x USB 3.2 Gen 2 10Gbps lanes working together to give 20Gbps ?

Keen to know your results ?

Try my pcitree.sh script https://gist.github.com/joevt/e3cd4ff08aae06279134969c98ca3ab7
For EFI you can try my FixPCIeLinkRate.efi driver which can produce similar results (and it's faster because it's not a script)
https://forums.macrumors.com/thread...-1.2287044/page-5?post=30087837#post-30087837
Thank you ! That will be a very useful tool. I tried the script on the Z490 hack and M1 and both returned a single line: "#===========". I understand the script doesn't require any args, but depends on perl. I have Perl 5 installed. Sorry, did I miss something ?
Thx J.
 

Attachments

  • Orico LSDT M.2 NMVe USB 3.2 Gen2x2 enclosure.png
    Orico LSDT M.2 NMVe USB 3.2 Gen2x2 enclosure.png
    808.9 KB · Views: 34
Sound works perfectly for me. Thanks to Casey :) I am using his EFI almost one to one. But under Windows 10 (dual boot Mac/Win) the Window's sound intermittently breaks down till I power cycle windows. That seemed to happen after I loaded Gigabyte's Z490 Vision D audio drivers - the default windows ones seemed ok. I know I shouldn't fiddle if it works :)

I rarely use the inbuilt audio (though I tested it and all ok), rather I use an external 18ch @48KHz 24bit USB audio interface and audio over the monitor's DisplayPort or HDMI port. I also tested 64/64 ch AVB network audio over GigE between this hack and my M1 Mac mini - stable audio - amazed it worked with the hack flawlessly. I also tested it with Logic Pro X and Dolby Atmos Renderer, ie: 130 ch audio bridge between Logic and Dolby then out to 7.1.4 speakers via USB, also great. Compared with the M1 Mac mini, this i7-11900K could handle almost 70% more tracks before System Overload. I did find this CPU/MB combo seems to have some of the best "low latency" processing (at least under macOS), especially important for audio - maybe gaming ? My BIOS has XMP enabled, but MCE disabled and CPU Profile @ Default ie. below Gigabytes stock default MB settings. Enabling MCE or Game/Advanced Profile seems to slow down this system ???
Interestingly I saw this CPU has very high "stock" dual-core CPU clock > 5.1GHz - I get a whooping 1,810 single core score in Geekbench 5 and it's reallocated to different cores rather than just Core 6 & 7 which the BIOS appears to set ?

Another point I found is the whole computer started running strange at times - mostly slower and fast-slow performance after adjusting bits in the BIOS then returning them to default - BUT I learnt the F20 BIOS is very WIP - maybe the last one now that 12th gen is a few months away ? So always "Clear CMOS", "Load defaults", set XMP, reboot then adjust whatever. I Cleared CMOS about 50-80 times till I was sure it was the BIOS and not me.

J.
Thanks. I seem to have had issues trying to get audio to play properly from the RX580 via HDMI. Because my setup uses HDMI-eArc to my home theatre e-Arc is the best solution but does not work. I had to use the optical out from the PC which created issues when I tried to watch Netflix from the TV via e-Arc so I ended up downgrading the cpu to a 10700K which now works smoothly. I have experienced endless issues with the F20 bios and reverted to F6 which seems to work fine. With F20 I sometimes could not get into OC boot menu and it would just boot into windows. I did some searching online and F20 seems very problematic at the moment. I really want to use the 11700K as it cost me a small fortune about $700NZD but it is what it is.
 
Thanks. I seem to have had issues trying to get audio to play properly from the RX580 via HDMI. Because my setup uses HDMI-eArc to my home theatre e-Arc is the best solution but does not work. I had to use the optical out from the PC which created issues when I tried to watch Netflix from the TV via e-Arc so I ended up downgrading the cpu to a 10700K which now works smoothly. I have experienced endless issues with the F20 bios and reverted to F6 which seems to work fine. With F20 I sometimes could not get into OC boot menu and it would just boot into windows. I did some searching online and F20 seems very problematic at the moment. I really want to use the 11700K as it cost me a small fortune about $700NZD but it is what it is.
Avoid f20 at least for Comet Lake. We wanted it to be great, but F5 is good.
 
just updated to OC-071-Intel-Wireless-VISION-D
wifi and bluetooth work but I have no 2.5Gb Ethernet?

I looked around.... is it disabled to have wifi?
Both Ethernets are a necessity for my build.

thanks
  1. Which version of macOS are you running?
  2. Please post screenshot of OpenCore Configurator --> Kernel.
 
thanks
Im running 10.15.6
also noticed iphone (via USB 3.0 front header) not showing in finder - but that may not be related? - It does show when connected to rear USB but not front
 

Attachments

  • Screen Shot 2021-07-17 at 8.31.14 PM.png
    Screen Shot 2021-07-17 at 8.31.14 PM.png
    370.2 KB · Views: 36
Last edited:
thanks
Im running 10.15.6
also noticed iphone (via USB 3.0 front header) not showing in finder - but that may not be related?
The kernel section is set up correctly. Let's have a look at System Information --> Ethernet with the 2.5GbE device selected, like this (this is Monterey Public Beta #2, so your screen will look a little different):

Screen Shot 2021-07-17 at 5.57.03 PM.png

Catalina does not support the i225-V Ethernet port at 2.5GbE so we change its device ID to 0x15F2 and let the 1GbE driver attach to it. Try the following change as well:

Screen Shot 2021-07-17 at 6.01.48 PM.png
 
Last edited:
Back
Top