Contribute
Register

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

NOTE 5 has been added to the top of Post 1. USBInjectAll 0.7.6 can be downloaded from here.

Screen Shot 2020-09-12 at 8.08.39 AM.png
 
Congratulations! Which EFI did you use and what changes were necessary?

I used whatever was in OC-061-VISION-D.zip and then followed Step 4 to the letter, thus, no EFI changes whatsoever if Step 4 didn't instruct it. Was I supposed to?

This should be straightforward to fix. WhateverGreen does not yet support 0x9BC6, but version 1.4.0 included these additional devices:

So we could fake your device ID to 0x9BC5.

Excellent! I'll give that a shot. Also, I left a report with the WhateverGreen team. They responded fast and will be putting the Xeon iGPU DevIDs in version 1.4.3.

Have you customized the USB port SSDT or created a USBPorts.kext tailored to your motherboard? We cannot use SSDT-UIAC-VISION-D-V2.aml directly.

What step was that? I have not customized USB port SSDT at all, nor created a USBPorts.kext.

Looks like someone is about to follow in your footsteps.

It'll be nice to have company. I feel like the blind leading the blind.

A couple photos of the system would be a nice addition to your post! (Just remove EXIF location info from photos.)

Gotta make things look pretty first, but will do.
 
Last edited:
...
What step was that? I have not customized USB port SSDT at all, nor created a USBPorts.kext.
...
This is the build guide for Z490 Vision D so there's no step for configuring USB ports for a different motherboard. Sleep will not work unless USB ports are properly configured. Please see:
 
...we could fake your device ID to 0x9BC5. In OpenCore Configurator --> DeviceProperties

Hrmmmm... That causes the system to hang during boot. So much for simple.
 
Hrmmmm... That causes the system to hang during boot. So much for simple.
Also check that you have the correct PCI path for the iGPU. The path "PciRoot(0x0)/Pci(0x2,0x0)" is common to most Intel desktop processors, but should be confirmed through Hackintool. In the screenshot below we see Device Path in the rightmost column corresponding to Display Controller.
Screen Shot 2020-09-12 at 7.07.59 PM.png

Also try the other supported device IDs: 9BC4 and 9BC8 (but reverse the byte order: C49B and C89B).
 
Also try the other supported device IDs: 9BC4 and 9BC8 (but reverse the byte order: C49B and C89B).

Tried 9BC4, no dice. Device path is correct. Although I'm optimistic this board won't deviate too much from the Z490 version, it doesn't hurt to verify.

Been doing a lot of catch-up reading. There's a few other tricks still to try.

Also, in case it's of benefit, here's my Hackintool PCIe readout:

Screen Shot 2020-09-12 at 7.21.17 PM.png
 
Last edited:
This is the build guide for Z490 Vision D so there's no step for configuring USB ports for a different motherboard. Sleep will not work unless USB ports are properly configured. Please see:

That guide was helpful, many thanks. Used Hackintool to create a custom USBPorts.kext and SSDT files to get to the 15-port USB limit. Rebooted and verified that the changes took. One more step forward.

Unfortunately that doesn't seem to have fixed the sleep issue. I get a "Sleep Wake failure in EFI" error.
 
Hrmmmm... That causes the system to hang during boot. So much for simple.

Found the problem regarding the iGPU! The device-id had been entered incorrectly in OpenCore. Instead of C59B it needed to be C59B0000. The screenshot below shows it now entered correctly:

Screen Shot 2020-09-12 at 11.30.55 PM.png



...And therefore I have QuickSync!

Screen Shot 2020-09-12 at 11.31.02 PM.png


So I think (fingers crossed) all I've gotta do now is figure out the sleep issue, and then I should be pretty much solid on this build!
 
Last edited:
BTW, would you please take a photo of i225V chip on the latest motherboard? I want to know the version no.

I didn't manage to get a photo but this is the text on the chip: INTEL S0113LB1 SLNJY
My motherboard revision is 1.1
 
Back
Top