Contribute
Register

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

Joined
Aug 16, 2020
Messages
24
Motherboard
Z490
CPU
i7 10700k
Graphics
Radeon Sapphire RX580 8gb
Mac
  1. iMac
Kudos for dong a fresh (or test?) install of Monterey on a new SSD. Obviously this means you can easily go back to the previous version.
Thanks, I thought so too until I just restarted my computer and I am having the same issues now in Catalina only with the Apogee.

I have been comparing EFI and noticed that my EFI for some reason is now 0.8.2 for Catalina as well. It also has appeared to change my mac from a 19,1 to 20,1. I was following Dortania's guide and went with the 20,1 not thinking that it would have an impact on my current build? That's where my lack of experience and understanding comes in.

Part of what happened is that it has changed my iMac serial number because I went for a 20,1 in the new build. This has impacted my old OC0.5.9. It all works fine apart from the Apogee?
Some questions/comments:
  • Is AppleVTD enabled? If so, it should appear near the top of the IOReg device tree, like this: View attachment 552045
  • Are the latest Apollo and Apogee drivers installed? Do Apogee drivers explicitly support Monterey?
The Apollo and Apogee drivers are up to date, I am unable to do a firmware update on the Apogee due to it not connecting? Both companies support Monterey.

I downloaded the IOService and mine looks way more complicated, see below. I also don't appear to have Apple VTD in mine.
Screenshot 2022-07-27 at 21.43.25.png

Regarding USB ports -- which is a different topic from Apollo/Apogee -- some questions:
  • When you say additional ports on the top of my chassis don't appear to be working, are you referring to USB 3.0 (blue) ports or USB Type C ports?
  • What is the make/model of your chassis?
  • Were you, by chance, using a modified version of the USB port map SSDT? In other words, if you boot Catalinawith your latest EFI folder, do those USB ports still work?
    • Or those USB ports only work if you boot Catalina with the older EFI folder that is located on the Catalina SSD?
In Monterey some of the ports appeared to be unavailable -
I have a Corsair Carbide 678C but the USB/Thunderbolt recognition could very well be related to the fact I am missing something in the above like the Apple VTD?
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,493
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Thanks, I thought so too until I just restarted my computer and I am having the same issues now in Catalina only with the Apogee.

I have been comparing EFI and noticed that my EFI for some reason is now 0.8.2 for Catalina as well. It also has appeared to change my mac from a 19,1 to 20,1. I was following Dortania's guide and went with the 20,1 not thinking that it would have an impact on my current build? That's where my lack of experience and understanding comes in.

Part of what happened is that it has changed my iMac serial number because I went for a 20,1 in the new build. This has impacted my old OC0.5.9. It all works fine apart from the Apogee?

I can address the remaining concerns separately, but wanted to make a quick comment here:
  • Because you have two EFI partitions, one with old version of OpenCore and one with the new version, press F12 key repeatedly when booting the computer.
  • This will open the BIOS boot menu (not OpenCore boot menu).
  • To boot Catalina, select the disk containing the Catalina EFI partition.
  • Now old version of OpenCore boot picker should appear.
  • Select the Catalina disk and log in.
  • Check if Apollo and Apogee are working.
 
Joined
Aug 16, 2020
Messages
24
Motherboard
Z490
CPU
i7 10700k
Graphics
Radeon Sapphire RX580 8gb
Mac
  1. iMac
I can address the remaining concerns separately, but wanted to make a quick comment here:
  • Because you have two EFI partitions, one with old version of OpenCore and one with the new version, press F12 key repeatedly when booting the computer.
So this morning I went to do as you stated, and I notice that in the boot picker it says OC Release 082 with the date.
I fear that somewhere along the lines I might have moved the new EFI into the Catalina one by mistake. This may explain why when I compared a backup version with the one I opened to check that they appear differently.
I thought I was careful but clearly not careful enough.
  • This will open the BIOS boot menu (not OpenCore boot menu).
  • To boot Catalina, select the disk containing the Catalina EFI partition.
  • Now old version of OpenCore boot picker should appear.
  • Select the Catalina disk and log in.
I only have the Catalina disk available as I removed the MacOS Monty drive
  • Check if Apollo and Apogee are working.
I am able to get them working in Catalina. However, when I am in Monterey, only the Apollo will fire up. I do also have a Chord Mojo 2 headphone amp. When in Catalina this connects using the USB-C connector and works, but when in Monterey it is not recognised, there are no drivers for this as it is class compliant.

** edit update**
Using my backup bootable drive, I have managed to fix the OC issue in Catalina and now I’m back where I started.

Now going back to Monterey, I’m still having issues with it recognising the Apogee. Looking at the information on home page, is only one USB-C/ Tb port available? The reason why I say this, the Apollo fires up, but not Apogee. I also have a Chord Mojo2 with USB-C port. In Catalina it recognises this straight away, but in Monterey it doesn’t see it. Is this an OS issue or USB ports in the OC build?
I may go for Big Sur if it is a more stable option? I was hoping Monterey was a little more down the line with this.
 
Last edited:
Joined
Dec 10, 2011
Messages
57
Motherboard
Gigabyte Z490 Vision D
CPU
i7-10700K
Graphics
RX 6800
Mac
  1. iMac
Mobile Phone
  1. iOS
Totally did not expect Universal control to work with the hack, configured as a 2017 iMacPro. Seeing it work perfectly got me thinking. Is there a configuration that works with everything, including Airplay yet? I think that's the only thing that doesn't work with the iMac Pro 1,1. It works with the regular iMac profile, but then you lose DRM protected video like Apple TV, etc. So far I am pretty happy with this as my daily driver, but there have been a very few times I was miffed that Airplay and Sidecar don't work.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,493
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
...
** edit update**
Using my backup bootable drive, I have managed to fix the OC issue in Catalina and now I’m back where I started.
This is why I sound like a broken record when I keep harping about the importance of making bootable backups (keyword "bootable", because that includes a backup of the EFI partition).

Now going back to Monterey, I’m still having issues with it recognising the Apogee. Looking at the information on home page, is only one USB-C/ Tb port available? The reason why I say this, the Apollo fires up, but not Apogee. I also have a Chord Mojo2 with USB-C port. In Catalina it recognises this straight away, but in Monterey it doesn’t see it. Is this an OS issue or USB ports in the OC build?
I may go for Big Sur if it is a more stable option? I was hoping Monterey was a little more down the line with this.
Both Thunderbolt ports are active in Big Sur and Monterey. Some suggestions/questions:
  • Disconnect the Apollo and connect Apogee into that Thunderbolt port. Does Apogee appear?
  • If not, attempt cold boot, which means (a) shutdown the system, (b) flip power switch on PSU to OFF for 10 seconds, (c) power back up and log into macOS. Does Apogee connect?
  • Ensure "AppleVTD" appears in IORegistryExplorer.
  • Which version of BIOS is installed on the motherboard?
 
Joined
Aug 16, 2020
Messages
24
Motherboard
Z490
CPU
i7 10700k
Graphics
Radeon Sapphire RX580 8gb
Mac
  1. iMac
This is why I sound like a broken record when I keep harping about the importance of making bootable backups (keyword "bootable", because that includes a backup of the EFI partition).
Totally agree as this is a lifesaver! Learnt this at a very early stage when I (eventually) discovered that I had a bad stick of RAM
Both Thunderbolt ports are active in Big Sur and Monterey. Some suggestions/questions:
  • Disconnect the Apollo and connect Apogee into that Thunderbolt port. Does Apogee appear
Yes, they will appear if one is plugged in independently. If they are both both plugged in, then the Apollo is the priority.
  • If not, attempt cold boot, which means (a) shutdown the system, (b) flip power switch on PSU to OFF for 10 seconds, (c) power back up and log into macOS. Does Apogee connect?
  • Ensure "AppleVTD" appears in IORegistryExplorer.
I've run IORegistry and no the AppleVTD does not show. In which case, does this need to be enabled or disabled, and is that done in the BIOS? I've been reading lots of conflicting info about this and the DisableIOmapper quirk.
  • Which version of BIOS is installed on the motherboard?
F5

If make these adjustments in the BIOS regarding the Apple VT-D, will that impact my Catalina Boot? As the TB3 ports are working beautifully.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,493
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS

I've run IORegistry and no the AppleVTD does not show. In which case, does this need to be enabled or disabled, and is that done in the BIOS? I've been reading lots of conflicting info about this and the DisableIOmapper quirk.
The latest handful of OpenCore EFIs for this build enable AppleVTD by default. We can also enable and disable it ourselves as described here:
Some people report being unable to boot Windows through OpenCore, but I’ve not run into this problem — perhaps because all of my Windows disks have dedicated EFI partitions with the Microsoft boot loader installed.

We should enable AppleVTD in Monterey. It should not have a negative affect in Catalina.
 
Joined
Jul 2, 2011
Messages
176
Motherboard
Gigabyte Z490 Vision D
CPU
i9-10900K
Graphics
RX 5700XT
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
Hi,

Is anyone having a problem updating to Monterey 12.5 from 12.4? 12.5 is not even being offered as an available update on my system.

Also, what is the manual procedure to update OpenCore to 0.8.3 in order to try to install/update to Ventura Beta until HackinDROM is able to do it?

Thanks
 
Joined
Aug 16, 2020
Messages
24
Motherboard
Z490
CPU
i7 10700k
Graphics
Radeon Sapphire RX580 8gb
Mac
  1. iMac
The OpenCore 0.7.2 EFI folder enables AppleVTD in macOS, which enhances Thunderbolt, but is not strictly necessary unless we're using a Thunderbolt device that requires AppleVTD such as Antelope Audio devices and Apple's own Thunderbolt-to-Gigabit Ethernet adapter.

Enabling AppleVTD requires the following (every single item below is necessary):
  1. Kernel --> Quirks --> DisableIoMapper --> check off (affects macOS only)
  2. ACPI --> Add --> SSDT-DMAR.aml --> check on (affects all operating systems)
  3. ACPI --> Delete --> DMAR --> check on (affects all operating systems)
  4. BIOS Setup --> VT-d --> Enabled
Items 1, 2, and 3 affect config.plist and are already present in the OpenCore 0.7.2 EFI. But item 4 has to be done manually. With these changes, OpenCore 0.7.2 has no problem booting my Windows 10 SSDs.

However, AppleVTD is optional. To disable AppleVTD we can do the following:
  1. Kernel --> Quirks --> DisableIoMapper --> check on
  2. ACPI --> Add --> SSDT-DMAR.aml --> check off
  3. ACPI --> Delete --> DMAR --> check off
  4. BIOS Setup --> VT-d --> this can be left enabled at all times
Success, I have managed to get them both working. I went back and got a pre build OC0.7.8 (should have done this sooner). I am now able to have both the Apogee and Apollo running together. Thank you @CaseySJ.

The only issue I have remaining is that the little headphone DAC that I have, doesn't work when using the USB-C port. The unit does work using the USB-C port in Catalina but not in Monterey?

To test things out, I tried the following:

- Tested the USB-C port by inputting a USB-C SD card reader in and it saw it immediately.

- To test the Headphone DAC in case of firmware possibilities, I used the micro USB port that it also has and it is recognised straightaway.

Are there any suggestions as to what might cause the two not to work together in Monterey?
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,493
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
...
Also, what is the manual procedure to update OpenCore to 0.8.3 in order to try to install/update to Ventura Beta until HackinDROM is able to do it?
...
Please see this at the top of Post 1:


Screenshot 2022-07-30 at 10.20.57 AM.png
 
Top