Contribute
Register

RX 6900 XT Founder ed. not working properly

Status
Not open for further replies.
Joined
Dec 31, 2013
Messages
811
Motherboard
Huawei Matebook D
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
  1. iOS
Hi all,

I just purchased and installed a Radeon RX 6900 XT 16GB Founder Edition.
I'm having some issues.
I have an Intel Z590 mobo with i9 10850K, 32GB DDR4

I was running a RX 5700 XT, just popped in the RX 6900 XT, changed SMBIOS from iMac20,1 to iMacPro1,1, disabled iGPU.
agpmod boot flag was already present.
I used this:
<dict>
<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>@0,name</key>
<string>ATY,Carswell</string>
<key>@1,name</key>
<string>ATY,Carswell</string>
<key>@2,name</key>
<string>ATY,Carswell</string>
<key>@3,name</key>
<string>ATY,Carswell</string>
<key>ATY,EFIVersion</key>
<data>AQABJw==</data>
<key>device_type</key>
<string>ATY,CarswellParent</string>
<key>model</key>
<string>AMD Radeon PRO W6900X</string>
<key>name</key>
<data>CgDKAAAA</data>
</dict>
</dict>

The system boots fine, Hardware acceleration is seen ok in MacOS system info and VideoProc too.

The issue is Geekbench freezes at FeatureMatching when running GPU test both in OpenCL and Metal
Handbrake H265 videotoolbox hardware acceleration doesn't work

Can anyone help please?
Thanks a lot.
 
Perhaps you’ve tried this already, but what happens if you temporarily remove those GPU device properties?
 
Sub-questions: Have you checked that the PCI path is correct, and do you have a bridging SSDT to ensure that injecting properties (which may not be required at all) work as intended?
 
Perhaps you’ve tried this already, but what happens if you temporarily remove those GPU device properties?
I have a reference 6900xt in a Designare system AND a z390m system, both are SMBIOS iMacPro 1,1, and both have ZERO GPU device properties and both work swimmingly.

Your two responders are the masters, but I, too, would make sure you have GPU device properties removed.

Good luck!
J
 
Hi @CaseySJ thanks for your reply and help!
Perhaps you’ve tried this already, but what happens if you temporarily remove those GPU device properties?
I started without any GPU device properties, then saw the issue and tried adding them.

Hi @etorix thanks for your reply and help!
Sub-questions: Have you checked that the PCI path is correct, and do you have a bridging SSDT to ensure that injecting properties (which may not be required at all) work as intended?
I added the PCI path from Hackintool. It should be correct I also saw the profiles mentions "AMD Radeon PRO W6900X". I guess the properties are read.
I don't have a bridging SSDT though and I don't know what it is.

Hi @SmackAttack thanks for your reply and help!
I have a reference 6900xt in a Designare system AND a z390m system, both are SMBIOS iMacPro 1,1, and both have ZERO GPU device properties and both work swimmingly.
Your two responders are the masters, but I, too, would make sure you have GPU device properties removed.
Good luck!
I'm going to remove the properties.

Guys would it be helpful to upgrade from Big Sur to Monterey or Ventura?
Only issue I see is the Gigabyte Z590 Vision G I have has the Intel 2.5GB Ethernet port and I'm going to loose it moving past Big Sur. Is it so?

Thanks for your help.
 
Hi @CaseySJ thanks for your reply and help!

I started without any GPU device properties, then saw the issue and tried adding them.

Hi @etorix thanks for your reply and help!

I added the PCI path from Hackintool. It should be correct I also saw the profiles mentions "AMD Radeon PRO W6900X". I guess the properties are read.
I don't have a bridging SSDT though and I don't know what it is.

Hi @SmackAttack thanks for your reply and help!

I'm going to remove the properties.

Guys would it be helpful to upgrade from Big Sur to Monterey or Ventura?
Only issue I see is the Gigabyte Z590 Vision G I have has the Intel 2.5GB Ethernet port and I'm going to loose it moving past Big Sur. Is it so?

Thanks for your help.
Guess I’m not clear what “founders edition” means here — so is it an AMD brand, or is it a third-party card?

Do you have anything weird turned on in your bios? (Like csm)

Do you have anything connected to any of you motherboard monitor ports?

Are you overclocked?

Not sure about losing Ethernet on your board, but perhaps grab another ssd and upgrade that to Monterey/Ventura and see if the issue resolves.
 
I don't have a bridging SSDT though and I don't know what it is.
It's a SSDT which defines names for otherwise unnamed PCI bridges, as commonly occur with Navi GPUs (Acidanthera template: SSDT-BRG0).
You can check with IORegistryExplorer whether properties are applied, and whether there are unanmed devices in teh path.

Only issue I see is the Gigabyte Z590 Vision G I have has the Intel 2.5GB Ethernet port and I'm going to loose it moving past Big Sur. Is it so?
i225 should work natively with DriverKit if AppleVTD is enabled. Without AppleVTD it is possible to force or inject a driver kext.
 
Guess I’m not clear what “founders edition” means here — so is it an AMD brand, or is it a third-party card?

Do you have anything weird turned on in your bios? (Like csm)

Do you have anything connected to any of you motherboard monitor ports?

Are you overclocked?

Not sure about losing Ethernet on your board, but perhaps grab another ssd and upgrade that to Monterey/Ventura and see if the issue resolves.
Thanks for your reply!

- Yes, it is an AMD Founders Edition card. No third party.
- CSM is turned OFF in the Bios.
- Nothing is connected to the motherboard video port.
- The system is slightly overclocked, it's an i9 9900K
- I will try with Ventura on a different disk

Thanks a lot!
ZZ
 
It's a SSDT which defines names for otherwise unnamed PCI bridges, as commonly occur with Navi GPUs (Acidanthera template: SSDT-BRG0).
You can check with IORegistryExplorer whether properties are applied, and whether there are unanmed devices in teh path.


i225 should work natively with DriverKit if AppleVTD is enabled. Without AppleVTD it is possible to force or inject a driver kext.
Thanks a lot for your reply!

Ahh ok, I have no SSDT-BRG0. In IORegistry I have no properties applied. Do I need it?
How do I enable AppleVTD?
I will try on Ventura installed on a different disk.

Thanks for your help again!
 
Ahh ok, I have no SSDT-BRG0. In IORegistry I have no properties applied. Do I need it?
If you want to apply properties through OpenCore config.plist you very likely need a bridging SSDT. It's possible that WhateverGreen also needs it.
Instructions are summarised here. Or post your IOReg here…

How do I enable AppleVTD?
VT-d enabled in BIOS (contrary to Dortania guide).
DisableIOMapper: false (may need to change other quirks to boot, in particular SetupVirtualMap: true)
Proper working with macOS may further require a custom DMAR table.
 
Status
Not open for further replies.
Back
Top