Contribute
Register

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

This might be a stretch here. I did the install with the Radeon GPU config.plist (naturally, since I have Armor card). Ok, that's great and working with my old ASUS monitor over HDMI just fine.

On my MBP, I have "LG 21.5" HD 4K Ultra Fine LED Monitor Black for Mac Only" hooked up. Connects via USB (NOT Thunderbolt!), and is PnP... I figured, let's give it a go on the new system.

When I hot plug it into either of the USB3.1/Thunderbolt-enabled ports on the board, it freezes the system. The HDMI output on the Armor still displays the desktop, but totally frozen - no input from either a wired USB mouse/KB or the Apple Magic KB or Trackpad. Had to "hard shut down".

When I hot plug it into the USB port on the front panel, everything continues to work fine, however no video. Checking the System Info, the USB appears identical on both my MBP and the new rig - it IS recognized as a USB device...
1596151367225.png

On my MBP the display shows as such:
1596152390581.png

On the "rig", it simply shows the monitor attached via HDMI.

I'm guessing in this build, there is no provision for the GPU to route video back out over USB (hardware limitation?), but I just wanted to confirm. It would be super cool to get the monitor working along with the monitors hooked up to the Radeon card, because the display is really nice :)
Anyway, this isn't a show stopper, but thought I'd ask.

Maybe the solution is as simple as this: https://www.amazon.com/dp/B081VK7Q94/?tag=tonymacx86com-20

Cheers,
Josh
 
Hey @CaseySJ I haven’t yet tried the SATA patch I will test it over the weekend.

But I have noticed another peculiarity with the Opencore boot screen and booting windows. If I choose windows using Opencore, the onboard Un-flashed thunderbolt controller doesn’t seem to load.

I was loading windows using a windows usb disk ( windows to go install) plugged into a thunderbolt 3 dock, and if I load windows from the Opencore boot picker, the thunderbolt controller stops. And the system hangs.

But if I plug the same drive into the front panel usb-c port, it loads using Opencore. Very strange.

The thunderbolt controller doesn’t stop on windows load if instead of using Opencore, I hit F12 and just select windows. Not a big deal but just quirky. I might report this to the acidanthera team.
Let me see if I understand:
  • Windows is installed on a USB flash disk
  • The USB flash disk is connected to a Thunderbolt Dock
  • At the OpenCore Picker Menu, if you select this Windows USB disk, the Thunderbolt controller stops working and the system crashes, so Windows never starts
  • But if you plug the same USB flash disk into a front panel USB-C port, Windows will start
If this is correct, please check:
  • BIOS --> IO Ports --> Thunderbolt --> Thunderbolt Boot Support
Is it enabled or disabled?
 
This might be a stretch here. I did the install with the Radeon GPU config.plist (naturally, since I have Armor card). Ok, that's great and working with my old ASUS monitor over HDMI just fine.

On my MBP, I have "LG 21.5" HD 4K Ultra Fine LED Monitor Black for Mac Only" hooked up. Connects via USB (NOT Thunderbolt!), and is PnP... I figured, let's give it a go on the new system.

When I hot plug it into either of the USB3.1/Thunderbolt-enabled ports on the board, it freezes the system. The HDMI output on the Armor still displays the desktop, but totally frozen - no input from either a wired USB mouse/KB or the Apple Magic KB or Trackpad. Had to "hard shut down".

When I hot plug it into the USB port on the front panel, everything continues to work fine, however no video. Checking the System Info, the USB appears identical on both my MBP and the new rig - it IS recognized as a USB device...
View attachment 482342
On my MBP the display shows as such:
View attachment 482345
On the "rig", it simply shows the monitor attached via HDMI.

I'm guessing in this build, there is no provision for the GPU to route video back out over USB (hardware limitation?), but I just wanted to confirm. It would be super cool to get the monitor working along with the monitors hooked up to the Radeon card, because the display is really nice :)
Anyway, this isn't a show stopper, but thought I'd ask.

Maybe the solution is as simple as this: https://www.amazon.com/dp/B081VK7Q94/?tag=tonymacx86com-20

Cheers,
Josh
I'll describe two situations:
  1. Connecting a Thunderbolt monitor
    • We need to connect a DisplayPort cable from the AMD GPU to the DP-In port on the rear IO panel.
    • The DisplayPort stream coming from the AMD GPU gets routed through the Thunderbolt port located closest to the HDMI port on the rear IO panel.
    • So we connect a Thunderbolt monitor to that port (i.e. the one closest to HDMI).
  2. Connect a USB-C monitor
    • To connect this monitor to a Thunderbolt port, we need to follow Step 1.
    • To connect this monitor to a front panel USB-C port, we need to enable Platform ID 0x3E9B0007, which puts the iGPU into video mode and will cause (a) Final Cut Pro, (b) iMovie, (c) ACDSee Photo Editor for Mac, and other applications to crash on launch. This mode is not recommended. In my view this mode should only be used while waiting for an AMD GPU to be delivered.
I have not personally tested either (1) or (2)...so buyer beware! ;)
 
Hello, my friends. Currently on Z390 Designare + 9600KF. I am now wanting to upgrade, but the cost of 9900K is eyewatering.

For that reason, I am considering upgrading to Z490 Vision D + 10700K. For those with both platforms, or that have upgraded, are there ANY advantages remaining to the Z390 system (or, disadvantages to the Z490) now that all you wonderful people have squashed the early bugs?

Thanks - you're the best!
 
Hello, my friends. Currently on Z390 Designare + 9600KF. I am now wanting to upgrade, but the cost of 9900K is eyewatering.

For that reason, I am considering upgrading to Z490 Vision D + 10700K. For those with both platforms, or that have upgraded, are there ANY advantages remaining to the Z390 system (or, disadvantages to the Z490) now that all you wonderful people have squashed the early bugs?

Thanks - you're the best!
Hello @Doymilk,

Z490 is an incremental update to Z390. I would call it an update, but not an upgrade. It's like going from macOS 10.15.5 to 10.15.6, but not like going from Catalina to Big Sur. The biggest new "feature" of Z490 is the 10-core, 20 thread i9-10900 series of CPUs. Other than that it's still 14nm and it's still Skylake architecture.

However, Rocket Lake is due end of the year or more likely early next year. It will have architecture improvements, but will still be 14nm.

Despite being just an update, Gigabyte has done a good job with the Z490 Vision D, which has:
  • One more NVMe slot (3 total)
  • One more USB 2.0 header (2 total)
  • POST Code LED
  • RGB Fusion -- because everything's better with RGB
  • Two temperature probes
  • BIOS Flash Button with designated USB port
  • 2.5 Gbps Ethernet port (and 1 Gbps Ethernet port)
  • BIOS F5 with CFG-Lock disabled by default
MacOS runs very well on this system. If you intend to flash the on-board Thunderbolt firmware, only then you'll encounter the only known issue, which is that USB-C devices won't hot plug and must be connected prior to boot. This applies only to the flashed firmware.
 
Thank you very much for that tip. I'll simply buy the bi-directional DP<=>USB-C cable and plug her into the Radeon, and keep my fingers crossed. If it doesn't work, no big deal.
I was **thinking** about option2 (enabling the iGPU), but indeed, I care more about the platform and application stability than a science experiment.

Cheers!

I'll describe two situations:
  1. Connecting a Thunderbolt monitor
    • We need to connect a DisplayPort cable from the AMD GPU to the DP-In port on the rear IO panel.
    • The DisplayPort stream coming from the AMD GPU gets routed through the Thunderbolt port located closest to the HDMI port on the rear IO panel.
    • So we connect a Thunderbolt monitor to that port (i.e. the one closest to HDMI).
  2. Connect a USB-C monitor
    • To connect this monitor to a Thunderbolt port, we need to follow Step 1.
    • To connect this monitor to a front panel USB-C port, we need to enable Platform ID 0x3E9B0007, which puts the iGPU into video mode and will cause (a) Final Cut Pro, (b) iMovie, (c) ACDSee Photo Editor for Mac, and other applications to crash on launch. This mode is not recommended. In my view this mode should only be used while waiting for an AMD GPU to be delivered.
I have not personally tested either (1) or (2)...so buyer beware! ;)
 
Depending on the number of walls and other obstructions (especially metallic obstructions) the WiFi speed can vary significantly. Also note that the BCM 94360 chipset is now quite old. The on-board Intel AX201, for example, performs quite a bit better (in Windows). I typically get 170 Mbps on the Fenvi at the current location of the Vision D. Moving the Vision D one room across improves the speed to 300+ Mbps.

So I moved router a bit, updated firmware, moved Fenvi card into another slot, further away from GPU to avoid interference and attached a couple of external antennas. And now I get 1Gbit Wi-Fi finally! This card is really great.
 
A few days ago I tried using Clover 5120 to boot Vision D, but it is still not working (or I haven't found a way)...

Thanks, I will ask Slice for advice and get back if successful ;-)
 
liquidctl 1.4.0 released ... Now correctly detects Gigabyte RGB Fusion 2.0.
Everything works ...

Release notes: [liquidctl v1.4.0].
Code:
Gigabyte RGB Fusion 2.0 5702 Controller (experimental)
├── Hardware name       IT5702-GIGABYTE V1.0.10.0
└── Firmware version                     1.0.10.0
 
Let me see if I understand:
  • Windows is installed on a USB flash disk
  • The USB flash disk is connected to a Thunderbolt Dock
  • At the OpenCore Picker Menu, if you select this Windows USB disk, the Thunderbolt controller stops working and the system crashes, so Windows never starts
  • But if you plug the same USB flash disk into a front panel USB-C port, Windows will start
If this is correct, please check:
  • BIOS --> IO Ports --> Thunderbolt --> Thunderbolt Boot Support
Is it enabled or disabled?
Yes this is correct. Windows is installed on a Samsung T5. Thunderbolt boot once is enabled in the bios.

It’s weird because when I start macOS the thunderbolt controller works just fine, and with hot plug. Also works if I boot windows with the Samsung t5 plugged into the TB3 dock (or directly to the TB3 port on the motherboard) using the motherboard’s boot picker (and not opencore’s).

The issue is just with loading windows from the Opencore boot picker. Once I use opencore’s boot picker to boot windows, the usb drive has to be plugged into a USB port on the motherboard, and not the TB3 controller.
 
Last edited:
Back
Top