Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failure to boot with RX 6600 - user error or incompatible GPU #38

Open
nikko-bytes opened this issue Aug 10, 2022 · 8 comments
Open

Failure to boot with RX 6600 - user error or incompatible GPU #38

nikko-bytes opened this issue Aug 10, 2022 · 8 comments

Comments

@nikko-bytes
Copy link

Apologies if this is the wrong forum to raise this problem.
I'm checking to see if this is user error or have a bought the wrong GPU.
I have had the OC 0.8.3 Preview for macOS Ventura Beta 3 working successfully on my Z590i VisionD, RX570 32GB for both 12.5 and Ventura Beta3 and maybe 4. With no changes to the config.plist, drivers or kexts.
Today I bought and attempted to use a new GPU Saphire Pulse RX 6600, instead of very reliable RX 570 and have not managed to get the system to boot.
I removed the SSDT-BR0-6900XT.aml - no luck kernal panic, see image
I attempted to revert to 0.7.8 with latest Lilu and Whatevergreen - the boot managed to go somewhat further but got stuck in a boot loop, after trying to load the OS for 20 seconds or so.
Booting into W10, everything works fine.
No changes to BIOS from RX570 to RX660
Open to suggestions or ideas to resolve. It might be something minor I've overlooked.
Thanks
GPU_kernal panic
Z590i VisionD kernel panic example

@sash11
Copy link

sash11 commented Aug 10, 2022

what is device-id of this card? is it supported OOB? If so, try to add boot argument agdpmod=pikera.
You definitely do not need the a fix for RX6900XT that requires spoofing device-id.
Also reset your nvram.

@nikko-bytes
Copy link
Author

I understand RX6600 is supported from the Dortania guide
It is running with bootarg agpdmod=pikera

So I should remove this:

Comment
PCI-Bridge for RX 6900 XT Card
Enabled

Path
SSDT-BR0-6900XT.aml

and the SSDT-BR0-6900XT.aml

\VEN_1002&DEV_73FF&SUBSYS_E4471DA2&REV_C7\6&16822204&0&00000008
Device ID - 73FF
Subsystem vendor - 1002
Manufacturer - 1DA2

I've tried resetting the nvram as well.

@sash11
Copy link

sash11 commented Aug 10, 2022

Yes, you should remove the AML file for sure as it is not needed for RX6600.

@nikko-bytes
Copy link
Author

No success as yet, I'll revert back to it in the morning. thx

@nikko-bytes
Copy link
Author

Update
Success but not 100% of boot attempts. For some reason it boots on the second attempt - strange... This is where I'm currently at:

  • removed SSDT-BR0-6900XT and the reference to it in the config.plist (the AMD RX570 worked with this in place)
  • added BootArg shikigva=128 - which I didn't try last night
  • verbose (-v) to see where things were going off track

On the classic Mac Pro forums, they suggest flashing the BIOS of this card. It was to be the next step if I did not manage to get it working. Glad this wasn't required.

With Device ID = 73FF, where and how would that be entered into config.plist? Should I change this part of the config.plist do you think?
DeviceProperties

Add

PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)

device-id
v3MAAA==
shikigva
128

Thanks for the tips.
Nicks_Z590i_visionD_RX6600

@nikko-bytes
Copy link
Author

Update, resolved laggy and slow performance by changing the Device ID to FF731002 for RX6600 GPU. Chris' build Gigabyte-Z590i-Vision-D-11900k-26.
No further action required
DeviceID that works 25 08 2022
.

@nikko-bytes
Copy link
Author

So far so good with Ventura Beta 6.
macOS13_Beta6

@SchmockLord
Copy link
Owner

Thanks for sharing this here!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants