Contribute
Register

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

But if you shutdown from Windows (instead of rebooting) and then power on the system and boot macOS, does the display appear correctly?
Booted Windows via F12, then tried a shutdown from Windows. I then a booted via the power button into OpenCore and BigSur. Still goes to a glitched screen. Really strange...
 
Sure... My X570 Taichi has the following parts:
  • macOS 11.2 public beta
  • Ryzen 9 3900X 12-core 24-thread CPU
  • ASRock X570 Taichi motherboard
  • ASRock Thunderbolt 3 AIC Rev 2.0
  • PowerColor Red Devil Radeon RX 580 GPU
  • G.Skill Trident Neo DRAM (AMD compatible) -- 4 x 8GB
  • Sabrent Rocket 1TB PCIe 3.0 NVMe SSD
  • NZXT 140mm AIO Liquid Coolor
  • Fenvi FV-T919 WiFi/BT Card
  • EVGA SuperNova G3 750W power supply
  • NZXT H510 Elite Case
For professional use I continue to recommend Intel-based systems because:
  • Better Thunderbolt support (especially on motherboards with on-board Thunderbolt)
  • No problems with Adobe applications
  • No problems with Virtualization (Fusion, Parallels, VirtualBox, Docker, etc.)
View attachment 502837
@CaseySJ , your X570 build seems to be more stable
why did the guide focus more on the B550 build? :)


as others hv pointed out, it'd be great if there's a writeup on the X570 Taichi build.

cheers ~
 
@CaseySJ , your X570 build seems to be more stable
why did the guide focus more on the B550 build? :)


as others hv pointed out, it'd be great if there's a writeup on the X570 Taichi build.

cheers ~
I would be glad to upload the EFI folder from my X570 Taichi, which is already running macOS 11.2 beta and OpenCore 0.6.5 with the latest AMD 17H kernel patches. The system, however, lost its ability to go to sleep. Sleep did work during the late Catalina period, but hasn't been working with Big Sur. Might be due to my NZXT Kraken all-in-one liquid cooler that is connected to an internal USB 2 header, but I haven't spent much time chasing down the problem.

Because modern Macs feature Thunderbolt natively, my Hackintosh interest lies exclusively in systems where Thunderbolt can be made to work well. On the X570 Taichi, I'm using an ASRock Thunderbolt card connected to the Thunderbolt header. But I'm unable to flash this card and consequently my eGPU will not work. Basic Thunderbolt devices will connect, however, but hot plug has been iffy.
 
@hughythomas,

Please try the attached config.plist after copy serial number back into PlatformInfo. Following changes were made:
  • BlacklistAppleUpdate checked on to prevent Big Sur from trying to update firmware
  • AudioDxe.efi disabled and boot chime disabled to reduce boot time
  • OpenUsbKbDxe.efi disabled; not necessary on Z490
 

Attachments

  • config.plist
    28.2 KB · Views: 52
@hughythomas,

Please try the attached config.plist after copy serial number back into PlatformInfo. Following changes were made:
  • BlacklistAppleUpdate checked on to prevent Big Sur from trying to update firmware
  • AudioDxe.efi disabled and boot chime disabled to reduce boot time
  • OpenUsbKbDxe.efi disabled; not necessary on Z490
Thank you for the insanely fast reply Casey!

I'll try this now and report back.

EDIT: So far, so good. Bit of a useful one to have around aren't you? ;)
 
Last edited:
Hey guys,

thanks for the great instructions for that build! I built my system following the latest version of the guide and got it up and running very fast and smooth in december. Most of the time at least.
Unfortunately sometimes macOS suddenly freezes completely. I suspect a specific file or read/write operation, since it happens everytime I open a specific project in Adobe After Effects, and sometimes even if I copy the project folder from one external drive to another external drive.
On time I saw the freezing "in action" while moving the cursor: over 1 or 2 seconds the movement got slower and slower until the whole UI was completely stuck.

For troubleshooting I tried to remove the graphics card, one of the DIMMs, nothing helped.

So my hope is that maybe someone encountered a similar issue or can find something in the following crash report...
The "Kernel Extensions in Backtrace" or "BSD process name" are always different in the crash reports.

Thanks in advance!


Code:
panic(cpu 0 caller 0xffffff80075739d7): "Zone cache element was used after free! Element 0xffffff805641b424 was corrupted at beginning; Expected 0x67417c2cbd07d557 but found 0x5900000000000; canary 0x98be83aceb466173; zone 0xffffff8007ea5650 (kalloc.1024)"@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-6153.141.2.2/osfmk/kern/zcache.c:658
Backtrace (CPU 0), Frame : Return Address
0xffffffa3d3a93140 : 0xffffff800751868d mach_kernel : _handle_debugger_trap + 0x49d
0xffffffa3d3a93190 : 0xffffff8007652ab5 mach_kernel : _kdp_i386_trap + 0x155
0xffffffa3d3a931d0 : 0xffffff800764463e mach_kernel : _kernel_trap + 0x4ee
0xffffffa3d3a93220 : 0xffffff80074bea40 mach_kernel : _return_from_trap + 0xe0
0xffffffa3d3a93240 : 0xffffff8007517d57 mach_kernel : _DebuggerTrapWithState + 0x17
0xffffffa3d3a93340 : 0xffffff8007518147 mach_kernel : _panic_trap_to_debugger + 0x227
0xffffffa3d3a93390 : 0xffffff8007cbf2bc mach_kernel : _panic + 0x54
0xffffffa3d3a93400 : 0xffffff80075739d7 mach_kernel : _zcache_alloc_from_cpu_cache + 0x217
0xffffffa3d3a93440 : 0xffffff800756fc3f mach_kernel : _zalloc_async + 0x23f
0xffffffa3d3a93570 : 0xffffff80075255c4 mach_kernel : _kalloc_canblock + 0xa4
0xffffffa3d3a935e0 : 0xffffff80075d89dc mach_kernel : _must_throttle_writes + 0x186c
0xffffffa3d3a93630 : 0xffffff80075d979a mach_kernel : _vm_object_iopl_request + 0x22a
0xffffffa3d3a939d0 : 0xffffff80075d9508 mach_kernel : _vm_map_create_upl + 0x948
0xffffffa3d3a93a90 : 0xffffff8007761786 mach_kernel : _cluster_write_ext + 0x806
0xffffffa3d3a93c90 : 0xffffff8007760f75 mach_kernel : _cluster_write + 0x15
0xffffffa3d3a93cc0 : 0xffffff7f8dd82494 com.apple.filesystems.exfat : _exfat_vnop_write + 0x227
0xffffffa3d3a93d40 : 0xffffff80077ab2a8 mach_kernel : _VNOP_WRITE + 0x98
0xffffffa3d3a93dc0 : 0xffffff800779c2b6 mach_kernel : _utf8_normalizestr + 0x846
0xffffffa3d3a93e20 : 0xffffff8007a9ecf0 mach_kernel : _write_nocancel + 0x310
0xffffffa3d3a93ee0 : 0xffffff8007a9efc4 mach_kernel : _pwrite_nocancel + 0x114
0xffffffa3d3a93f40 : 0xffffff8007b82437 mach_kernel : _unix_syscall64 + 0x287
0xffffffa3d3a93fa0 : 0xffffff80074bf206 mach_kernel : _hndl_unix_scall64 + 0x16
      Kernel Extensions in backtrace:
         com.apple.filesystems.exfat(1.4)[87042099-ACB1-34CB-9FB0-A524042B97FE]@0xffffff7f8dd7c000->0xffffff7f8dd8bfff

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

Mac OS version:
19H15

Kernel version:
Darwin Kernel Version 19.6.0: Thu Oct 29 22:56:45 PDT 2020; root:xnu-6153.141.2.2~1/RELEASE_X86_64
Kernel UUID: 9B5A7191-5B84-3990-8710-D9BD9273A8E5
Kernel slide:     0x0000000007200000
Kernel text base: 0xffffff8007400000
__HIB  text base: 0xffffff8007300000
System model name: iMac19,1 (Mac-AA95B1DDAB278B95)
System shutdown begun: NO
Panic diags file available: YES (0x0)

System uptime in nanoseconds: 19876178278708
 
Hey guys,

thanks for the great instructions for that build! I built my system following the latest version of the guide and got it up and running very fast and smooth in december. Most of the time at least.
Unfortunately sometimes macOS suddenly freezes completely. I suspect a specific file or read/write operation, since it happens everytime I open a specific project in Adobe After Effects, and sometimes even if I copy the project folder from one external drive to another external drive.
On time I saw the freezing "in action" while moving the cursor: over 1 or 2 seconds the movement got slower and slower until the whole UI was completely stuck.

For troubleshooting I tried to remove the graphics card, one of the DIMMs, nothing helped.

So my hope is that maybe someone encountered a similar issue or can find something in the following crash report...
The "Kernel Extensions in Backtrace" or "BSD process name" are always different in the crash reports.

Thanks in advance!
Hello @daddaa,

One or both of your external drives is formatted as ExFAT, and the kernel panic is most likely occurring when reading or writing to those drives.

Questions:
  • How are these external drives connected?
    • Are they mounted in an external USB enclosure and connected via USB cable?
    • Are they mounted inside a multi-bay drive array?
    • If the two drives are connected to two different USB ports, which ports are they connected to?
    • Or are they connected to a USB hub?
    • Are the two drives self-powered or powered through the USB cable itself?
    • Are the two drives regular (mechanical) hard drives or SSDs?
  • If you copy the Adobe After Effects file(s) to an internal SSD temporarily (and disconnecting both of the external drives), can you perform all the functions on them successfully without encountering a system crash?
  • Is it necessary to format your drives as ExFAT or can they be formatted as either HFS+ or APFS?
    • Do not reformat the drives at this time.
 
Someone recently stated that physically removing the Intel CNVi card allows the third NVMe slot to operate at its full bandwidth (x4). Otherwise it slows to x2. So this might be worth trying. Just remember to keep the tiny antenna connectors connected and just pull out the CNVi card out of its socket, but don’t remove it completely. This allows you to reinstall the CNVi module if this experiment fails.

As usual, power switch on PSU must be OFF when doing this.
I can't really do that because I use the cnvi card for windows.
I just had a look t the "about mac" devices specs.
slot 1 is the 1TB evo + samsung with macos and link width is x4. all good.
slot 2 is the WD 1TB SN750 and this one shows link width x2 which is not good.
slot 3 is the sabrent and link width is x4, all good too. So the WD is obviously having some issues
 
Gentlemen,

The successor to our z490 Vision D, aka z590 Vision D has launched, among a slew of other z590 boards.


1610419936784.png


Looks nice. I like the white accents and white backplate. Has thunderbolt 4, pcie4.0 on some of the pcie slots and m2 slots. Seems that motherboards across vendors will be different in terms of how many m2 slots have pcie4.0 support (vs just 3.0 support). Same with the pcie slots.

Gigabyte also released a mini itx version of the vision d, the z590i vision d. Comes with 2 thunderbolt ports.
1610420789967.png


z590 Vision G looks pretty dope too (reminds me of their Vision 30 series Nvidia GPUs) :
1610421339085.png

I wonder how macOS plays along with z590... as well as with thunderbolt 4.0 maple ridge (vs our titan ridge). I wonder what about Xe graphics as well as the rocket lake Cypress Cove cores that are the successor to Skylake in our comet lake processors.

Good that our z490 vision d supports rocket lake... if we’re so inclined to update, and if gigabyte fixes the extremely badly broken F20a bios.
 
Last edited:
Gentlemen,

The successor to our z490 Vision D, aka z590 Vision D has launched, among a slew of other z590 boards.


View attachment 504706

Looks nice. I like the white accents and white backplate. Has thunderbolt 4, pcie4.0 on some of the pcie slots and m2 slots. Seems that motherboards across vendors will be different in terms of how many m2 slots have pcie4.0 support (vs just 3.0 support). Same with the pcie slots.

Gigabyte also released a mini itx version of the vision d, the z590i vision d. Comes with 2 thunderbolt ports.
View attachment 504707

z590 Vision G looks pretty dope too (reminds me of their Vision 30 series Nvidia GPUs) :
View attachment 504708
I wonder how macOS plays along with z590... as well as with thunderbolt 4.0 maple ridge (vs our titan ridge). I wonder what about Xe graphics as well as the rocket lake Cypress Cove cores that are the successor to Skylake in our comet lake processors.

Good that our z490 vision d supports rocket lake... if we’re so inclined to update, and if gigabyte fixes the extremely badly broken F20a bios.
The Z590i Vision D might be exactly the thing I’ve been waiting for! I’ve occasionally expressed an interest in building a mini-ITX system, and this seems to fit the bill very well. However, some questions remain regarding macOS compatibility with this platform. Will see how this saga unfolds over the next couple of months before release.
 
Back
Top