Contribute
Register

Z490 & Z590 - Will Z590 ever have macOS Support ?

A feeling is not much to go by. "Alder Lake" is just vaporware at present, and we won't know if it can be made to run MacOS until after it actually launches, not to say that it will most certainly require new motherboards and probably new RAM (DDR5) if the rumors are to be believed.

And even if it can be made to run MacOS, it may have compatibility problems, and in that case do not expect any fix from Apple and the software vendors with the Apple Silicon transition.

I can certainly understand your reluctance with current hardware (especially if you do not already own same generation hardware) knowing that "Alder Lake" will launch this year (if Intel's claim can be believed), however.
I'm on a 4790K processor. I've waited this long to upgrade. So what's another 6 months? And to be honest, the 4790K isn't really holding me back. It does everything I need. It is perfectly capable with gaming (its not a bottleneck with a RX 5700 XT). The only thing that sucks is HandBrake compression. As fast as 11th gen CPUs are, they come with many downsides (price, heat and power consumption). At worst, if alder lake CPUs don't work, I'll enjoy a nice price cut on an 11th gen CPU.

Fingers crossed, though.
 
Hello @SchmockLord19,

Good to see the interest in Z590I Vision D. Some questions and comments:
  • When using the i9-11900K, was it necessary to spoof the CPU ID?
  • The Razer Core X has been problematic on Z490, so it’s good to see that it works on Z590.
  • Thunderbolt 4 has a slightly different device tree than Thunderbolt 3, but on the Z590i its Root Port is still RP05. If the sub device under RP05 is ”pcibridge“ instead of UPSB, then it indicates that the Thunderbolt SSDT was rejected by macOS.
    • If so, it will be necessary to examine the boot log: log show —last boot | head -1000 > ~/Documents/bootlog.txt
  • We have found that Thunderbolt hot plug on this board does not work under macOS. The firmware is different from what we’ve seen before, so the modifications we made for Titan Ridge may or may not work on Maple Ridge.
    • The modified firmware files I provided earlier in this thread to @ori69 are a first attempt. We don’t have a comparable firmware file from Apple, so the modifications I made are not likely to enable Thunderbolt Bus, but hopefully someone will be brave enough (foolish enough? :)) to try them.
  • Because hot plug works on ASUS and MSI Z590 boards, we believe there’s a problem with Gigabyte’s firmware (BIOS). So it may be necessary to wait for an update.


Hey @CaseySJ

I have collected some input for you. The DSDT for MacIasl and the IORegistryExplorer without TB4 SSDTs (no DTPG and no TB4 SSDT) and with the DTPG and both TB4 SSDTs you have provided for the Gigabyte Z590i Vision D.

I couldn't get a bootlog.txt with the command you have provided, so I have tried my best to get an bootlog by using the attached settings in OpenCore.

Hope this helps.

I have also tried to leave out the FakeCPU-ID, but it didn't boot then.
 

Attachments

  • Screen Shot 2021-04-04 at 21.29.08.png
    Screen Shot 2021-04-04 at 21.29.08.png
    177 KB · Views: 78
  • DSDT and IOReg.zip
    2.7 MB · Views: 68
Question about the M2A_CPU Connector on a Z590i Vision D

I know it only works with a 11th gen CPU for a NVMeE drive.
But will it work to use the slot for a BCM94360CS2 with M.2 A/E adapter?

@CaseySJ @ori69

From a brief look at Gigabyte's website, it seems the Z590i does not use Intel CNVi socket. If that's the case, you should be able to remove the existing WiFi/BT module (which might be mounted vertically) and replace it with a Broadcom Key A/E module.
 
Hey @CaseySJ

I have collected some input for you. The DSDT for MacIasl and the IORegistryExplorer without TB4 SSDTs (no DTPG and no TB4 SSDT) and with the DTPG and both TB4 SSDTs you have provided for the Gigabyte Z590i Vision D.

I couldn't get a bootlog.txt with the command you have provided, so I have tried my best to get an bootlog by using the attached settings in OpenCore.

Hope this helps.

I have also tried to leave out the FakeCPU-ID, but it didn't boot then.
This shows some interesting, but puzzling results:

IOReg shows that Thunderbolt is attached to PC00 --> PCI-Bridge@1C,4 --> PCI-Bridge @0 in both cases. But PCI-Bridge@1C,4 is actually RP05 according to the DSDT screenshot (#2 below). So where did RP05 go? This is why macOS rejects our Thunderbolt SSDT -- because the SSDT is looking for RP05, which macOS does not find.
Screen Shot 2021-04-05 at 7.30.38 AM.png



But the DSDT in both cases clearly shows that PC00 --> RP05 is defined at address 1C,4. So why is RP05 removed by macOS. It seems macOS might be having problems with other parts of the DSDT as well.
Screen Shot 2021-04-05 at 7.34.02 AM.png



We can generate the boot log as follows:
Bash:
log show --last boot | head -2000 > ~/Documents/bootlog.txt
Note that there are two hyphens in "--last".
 
From a brief look at Gigabyte's website, it seems the Z590i does not use Intel CNVi socket. If that's the case, you should be able to remove the existing WiFi/BT module (which might be mounted vertically) and replace it with a Broadcom Key A/E module.

That I can confirm. I am already using it that way. I replaced the onboard WiFi 6 with a BCM94360NG. Works perfectly.
 
That I can confirm. I am already using it that way. I replaced the onboard WiFi 6 with a BCM94360NG. Works perfectly.

Thats sounds awesome.
I thought it wasn't possible on the newer boards:roll2:
How is your wifi speed?
 
Back
Top