Contribute
Register

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

That is what you say in you F5 and above BIOS version screen shots :) I most likely disabled it without noticing it was enable and it went perfectly well.

Here is that screenshot once again. It says "This should be 'disabled' by default. If not, then disable it manually."

When that screenshot was posted we did not have F6 so we could not know if Gigabyte would enable or disable CFG-Lock in future BIOS releases. As it turns out, they enabled it by default in F6. So we just need to disable it manually.


F5d-Boot Settings.png
 
Here is that screenshot once again. It says "This should be 'disabled' by default. If not, then disable it manually."

When that screenshot was posted we did not have F6 so we could not know if Gigabyte would enable or disable CFG-Lock in future BIOS releases. As it turns out, they enabled in by default in F6. So we just need to disable it manually.


View attachment 492543
And to make things clear on that screen shot, I confirm that CSM support MUST be enable for the Gigabyte RX7000XT.
I tried 1st with disabled as suggested, keeping in mind that I may have to change it, and I did after not being able to boot, and it worked :)
 
And to make things clear on that screen shot, I confirm that CSM support MUST be enable for the Gigabyte RX7000XT.
I tried 1st with disabled as suggested, keeping in mind that I may have to change it, and I did after not being able to boot, and it worked :)

I'm using a Sapphire rx 5700 xt nitro+ and works fine setting csm support to disable
 
I just tried EFI from post: #2,692 the wi-fi is working very slow, but I can't get to work bluetooth devices: Magic Mouse 2, Keyboard on board Z490-D what I missed?
wi-fi is: only download 37.00 Mb/s upload 14.50 Mb/s
Bios F6, OpenCore 6.2
BS latest beta 11.0 Beta (20A5395g)
 
Last edited:
I just tried EFI from post: #2,692 the wi-fi is working great, but I can't get work bluetooth devices: Magic Mouse 2, Keyboard on board Z490-D what I missed?
Wellcome onboard :)
I'm in the same situation. bluetooth is recognised but is not working (I can't connect any device) airdrop is not working.
Wifi is working but at low speed. just to give yo a benchmark using wifi from the z490 vision d download speed from my router is about 54Mb/s
using my MacBook Pro late 2017 download speed reach about 450 Mb/s
I tried also to use new test version (1.1.2 beta and 1.2.0 alpha) of airportitlwm but nothing changed. I'm on the way to try other setup ...
 
I just tried EFI from post: #2,692 the wi-fi is working very slow, but I can't get to work bluetooth devices: Magic Mouse 2, Keyboard on board Z490-D what I missed?
wi-fi is: only download 37.00 Mb/s upload 14.50 Mb/s
Bios F6, OpenCore 6.2
BS latest beta 11.0 Beta (20A5395g)

Wellcome onboard :)
I'm in the same situation. bluetooth is recognised but is not working (I can't connect any device) airdrop is not working.
Wifi is working but at low speed. just to give yo a benchmark using wifi from the z490 vision d download speed from my router is about 54Mb/s
using my MacBook Pro late 2017 download speed reach about 450 Mb/s
I tried also to use new test version (1.1.2 beta and 1.2.0 alpha) of airportitlwm but nothing changed. I'm on the way to try other setup ...
** General Comments for All Users of OpenIntelWireless Drivers **

These are experimental/beta drivers and not recommended for daily use. Please do not expect "production quality" from these drivers because there are a number of significant limitations at the moment:
  • WiFi speeds are limited to 802.11n. Not 802.11ac or 802.11ax.
  • Bluetooth may require resetting the Bluetooth module, removing all paired devices, and re-pairing devices.
  • Bluetooth devices may not work in BIOS or Clover or OpenCore.
  • WiFi may not recover after wake-from-sleep.
  • There is very limited support for Handoff/Continuity features.
Please review all the FAQs at the OpenIntelWireless website by clicking below:
No further technical support for these drivers is provided in this thread. Please review the Issues list on the GitHub site:
 
Last edited:
Hi CaseySJ and others,

I just want to thank you, and others, for this wonderful guide. I've been using a 2010 Mac Pro 5.1 since I purchased it, and though with upgrades it's been a workhorse, it's definitely felt a little long in the tooth. Your guide gave me the courage to try and put together a Hackintosh to finally retire my old system.

Friday I built my system and got it running with Windows. Saturday I spent following your guide and attempting to install Mac OS. Unfortunately, the main guide and EFI did not work for me: OS X stalled on the Apple icon while attempting to install, and after that, I kept getting stuck at the [EB|#LOG:EXITBS:START] error.

Fortunately, I was able to download another EFI from one of the stray posts (unfortunately, I downloaded about 5 of them and kept going until I found one, and have no idea at this point whose it was...) and get 10.15.6 installed. It appears to be working for most things, although Thunderbolt appears to be missing and despite following the guide to get wifi and bluetooth working, that appears to be a dead-end as well.

Also, the Open Core picker doesn't seem to see my SSD backup, so despite making a close with CCC, I don't feel like I have a safe, working backup.

Any suggestions or advice? I'm happy to reinstall and start all over, but am unsure why it may not be working from the original guide. My specific parts are listed below.

And my apologies in advance if this is asking too much—I more or less imagined this would take awhile to get working properly, but I'm afraid I'm missing something obvious. If helpful, I'd be happy to post the config.plist or anything else needed.

Motherboard: GIGABYTE Z490 VISION D
Processor: Intel i9-10850k
Ram: CRUCIAL 32GB16X2D4 3600CL16 RGB B
GPU: Sapphire 11265-05-20G Radeon Pulse RX 580 (16x PCI Slot)
Mac Boot Drive: Sabrent 1TB Rocket NVMe 4.0 Gen4 PCIe M.2 Internal SSD (SB-ROCKET-NVMe4-1TB) (slot 1)
Windows Drive: OWC Mercury 6G SSD (8x PCI slot)—>Had this from the 5.1 Mac

Thanks in advance for any help you're able to render!
Hello @RJIH,

Your story is similar to mine, except that I moved from a 2008 Mac Pro 3,1. It was a lovely machine that I purchased in 2008 and used for 10 straight years until November of 2018.

So let's get you moved over to a state-of-the-art Z490 Vision D as smoothly as possible...
  • BIOS F6 has CFG-Lock enabled by default so it must be manually disabled from the BOOT section of BIOS Setup.
  • The other EFI you downloaded might be circumventing the root problem by disabling native CPU power management, so it is best to use the EFI folder from this build guide (OpenCore 0.6.2).
  • Thunderbolt is not missing. System Information --> Thunderbolt will say No drivers are loaded. This is normal; it only means that Thunderbolt Bus has not been activated. This is not necessary (and can only be achieved by flashing the Thunderbolt firmware chip with an external SPI ROM flasher). To determine whether Thunderbolt is active, either (a) connect a Thunderbolt device or (b) check System Information --> PCI.
  • We should not rely on the internal Intel CNVi WiFi/BT module. Instead, we should use a Fenvi FV-T919 or similar Broadcom 94360-based card. It is natively supported in macOS.
  • Your backup SSD will not appear in OpenCore Picker unless it contains an EFI partition and inside that partition is a copy of the OpenCore EFI folder.
 
Hi @CaseySJ and everyone else (looking at you, @trs96, @Zottwalker, @DominiqueGormand) who so graciously walked me through this:

Man, do I ever feel like an idiot.

Do you ever feel so smug, so damnably, "Well, of COURSE I did that!" and then go back and... realize you're a fool?

I cleared my CMOS, went through all the steps for F6, downloaded the EFI from the original post, and stuck it on a USB flash drive. No issues and booted straight up.

But I'm suspicious. "Well, maybe wasn't really the USB that booted..." So I went and grabbed the drivers for the wireless and bluetooth. Stuck it on a flash drive. "Surely, this will not work."

Guess who has Bluetooth? :eek:

Stuck it onto the boot-drive for OS X and worked like a charm. It's all right there—wireless is not working, but I really don't care, since I'll be buying a PCI adaptor to shove my existing Broadcom card from my 5.1 (I upgraded to bluetooth 5 early last year) into.

In short... I spent Sunday trouble-shooting because I missed the CFG-Lock in F6.

Thanks so much, all of you. I can't adequately express how grateful I am for your patience, expertise, and willingness to help out strangers on the internet. The Good Samaritan has nothing on any of you.
 
@CaseySJ or anyone who has this issue.

I'm having issues with wake from long sleep. The system can sleep & wake any number of times just fine as long as I don't leave the machine sleeping for too long. If I leave it sleeping for hours, I came back to a machine that cannot wake up successfully. At some point, it tries to wake up and all the fans are spinning etc, but there's a kernel panic.

Here's the kernel panic details:

panic(cpu 0 caller 0xffffff7f937fe47a): "[3:0:0] GPU Not Found! PCI Config Access Fails!!!
"@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/GPUDriversAMD/GPUDriversAMD-3.10.18/Common/IONDRV/ATI/AMDUniversalFramebuffer/AMDUniversalFramebuffer/Controller/Controllers/AmdRadeonController.cpp:1670
Backtrace (CPU 0), Frame : Return Address
0xffffff874eba3760 : 0xffffff801011a65d mach_kernel : _handle_debugger_trap + 0x49d
0xffffff874eba37b0 : 0xffffff8010254a75 mach_kernel : _kdp_i386_trap + 0x155
0xffffff874eba37f0 : 0xffffff80102465fe mach_kernel : _kernel_trap + 0x4ee
0xffffff874eba3840 : 0xffffff80100c0a40 mach_kernel : _return_from_trap + 0xe0
0xffffff874eba3860 : 0xffffff8010119d27 mach_kernel : _DebuggerTrapWithState + 0x17
0xffffff874eba3960 : 0xffffff801011a117 mach_kernel : _panic_trap_to_debugger + 0x227
0xffffff874eba39b0 : 0xffffff80108c1a6c mach_kernel : _panic + 0x54
0xffffff874eba3a20 : 0xffffff7f937fe47a com.apple.kext.AMDRadeonX6000Framebuffer : __ZN34AMDRadeonX6000_AmdRadeonController10doGPUPanicEPKcz.cold.1 + 0x15
0xffffff874eba3a30 : 0xffffff7f936ad9c2 com.apple.kext.AMDRadeonX6000Framebuffer : __ZNK34AMDRadeonX6000_AmdRadeonController12getAttributeE22AmdControllerAttributePm
0xffffff874eba3cb0 : 0xffffff7f93674fb5 com.apple.kext.AMDRadeonX6000Framebuffer : __ZN38AMDRadeonX6000_AmdRadeonControllerNavi11isPoweredUpEv + 0x245
0xffffff874eba3d00 : 0xffffff7f93694d45 com.apple.kext.AMDRadeonX6000Framebuffer : __ZN35AMDRadeonX6000_AmdRadeonFramebuffer6doWakeEv + 0x27
0xffffff874eba3d20 : 0xffffff7f93694d15 com.apple.kext.AMDRadeonX6000Framebuffer : __ZN35AMDRadeonX6000_AmdRadeonFramebuffer19setSystemPowerStateENS_15AmdFbPowerStateE + 0x89
0xffffff874eba3d40 : 0xffffff7f93694b67 com.apple.kext.AMDRadeonX6000Framebuffer : __ZN35AMDRadeonX6000_AmdRadeonFramebuffer18doPowerStateChangeENS_15AmdFbPowerStateE + 0x49
0xffffff874eba3d70 : 0xffffff7f914f5faa com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer14checkPowerWorkEj + 0x280
0xffffff874eba3e10 : 0xffffff7f914f5d08 com.apple.iokit.IOGraphicsFamily : __ZN14IOFBController14checkPowerWorkEj + 0x9a
0xffffff874eba3e40 : 0xffffff7f914fcaeb com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer10systemWorkEP8OSObjectP22IOInterruptEventSourcei + 0x123
0xffffff874eba3ee0 : 0xffffff801082d4fd mach_kernel : __ZN22IOInterruptEventSource12checkForWorkEv + 0x17d
0xffffff874eba3f30 : 0xffffff801082bdce mach_kernel : __ZN10IOWorkLoop15runEventSourcesEv + 0x11e
0xffffff874eba3f70 : 0xffffff801082b3c6 mach_kernel : __ZN10IOWorkLoop10threadMainEv + 0x36
0xffffff874eba3fa0 : 0xffffff80100c013e mach_kernel : _call_continuation + 0x2e
Kernel Extensions in backtrace:
com.apple.iokit.IOGraphicsFamily(576.1)[1279CBF9-88F1-3EB4-9566-1085DBF6DF8B]@0xffffff7f914eb000->0xffffff7f9153bfff
dependency: com.apple.iokit.IOPCIFamily(2.9)[44472E6F-8DA0-3B46-ADEF-AFF76EC6C6DB]@0xffffff7f90b31000
com.apple.kext.AMDRadeonX6000Framebuffer(3.1)[4E9BF2CA-278D-3488-991C-538E1AE1B478]@0xffffff7f9366c000->0xffffff7f93aa1fff
dependency: com.apple.iokit.IOACPIFamily(1.4)[2956198D-24F2-3790-A9B2-1EAB9434B906]@0xffffff7f91246000
dependency: com.apple.iokit.IOPCIFamily(2.9)[44472E6F-8DA0-3B46-ADEF-AFF76EC6C6DB]@0xffffff7f90b31000
dependency: com.apple.iokit.IOGraphicsFamily(576.1)[1279CBF9-88F1-3EB4-9566-1085DBF6DF8B]@0xffffff7f914eb000
dependency: com.apple.AppleGraphicsDeviceControl(5.2.6)[E04CD680-EC03-39ED-99C6-902C8495543F]@0xffffff7f91c1f000

BSD process name corresponding to current thread: kernel_task
Boot args: shikigva=80 keepsyms=1 debug=0x100 agdpmod=pikera

Mac OS version:
19H2

Kernel version:
Darwin Kernel Version 19.6.0: Mon Aug 31 22:12:52 PDT 2020; root:xnu-6153.141.2~1/RELEASE_X86_64
Kernel UUID: REDACTED
Kernel slide: 0x000000000fe00000
Kernel text base: 0xffffff8010000000
__HIB text base: 0xffffff800ff00000
System model name: iMac19,1 (REDACTED)
System shutdown begun: NO
Panic diags file available: YES (0x0)

System uptime in nanoseconds: 1705228020674

pmset log reveals the following info:

Time stamp Domain Message Duration Delay


========== ====== ======= ======== =====


UUID: Unknown UUID


2020-10-20 15:24:10 -0700 Sleep Entering Sleep state due to '':TCPKeepAlive=inactive Using AC (Charge:0%)


2020-10-20 15:24:10 -0700 Failure Failure during wake: PEG0() : Some drivers failed to handle setPowerState panic


Sleep/Wakes since boot at 2020-10-20 08:03:15 -0700 :0 Dark Wake Count in this sleep cycle:1

any ideas? It's the final frontier for what is otherwise a near-perfect hack!
 
@CaseySJ or anyone who has this issue.

I'm having issues with wake from long sleep. The system can sleep & wake any number of times just fine as long as I don't leave the machine sleeping for too long. If I leave it sleeping for hours, I came back to a machine that cannot wake up successfully. At some point, it tries to wake up and all the fans are spinning etc, but there's a kernel panic.

Here's the kernel panic details:

pmset log reveals the following info:

any ideas? It's the final frontier for what is otherwise a near-perfect hack!
This might be a known issue with certain MSI RX 5700XT GPUs. Some things to try:
  • If there's a physical switch on the card to flip between Normal and OverClock modes, flip it to Normal mode.
  • In BIOS, try enabling CSM Support if it is not already enabled.
@digimax or anyone else with an MSI RX 5700XT:

I vaguely recall seeing a simple Device Properties patch that improves the reliability of certain MSI RX 5700XT cards. Does anyone know that that is?

Code:
GPU Not Found! PCI Config Access Fails!!!
 
Last edited:
Back
Top