Need help with Ryzen 7700X & Gigabyte X670E

ManuelB

Donator
Donator
AMD OS X Member
Jul 23, 2021
218
82
28
CPU:
7950X
which settings were made in Opencore ?
 
@ManuelB have you tried to disconnect ethernet cable in your multiple tests?
 
  • Like
Reactions: ExtremeXT
@CaseySJ your CPU has only one CCD?
have in your bios some option related to it?
trx40 has 4 chipset and you can block one or more to start with less core (8/16/24/32)

here is off topic but could be interesting to try
7xxx should have 2 chiplet and a more complex iGPU
to see if audio problem is related to this particular architecture (chiplet , infinity cache )
It does me thinking that if you use some cpu cycle with that app audio is working almost perfectly
 
  • Like
Reactions: CaseySJ
@Mariaettosun Network cable is not connected all the time@ExtremeXT ja er hängt hier
 

Attachments

  • IMG_0688.JPG
    IMG_0688.JPG
    2 MB · Views: 15
every time it hangs you should also add bootlog
have you 4G on in your bios?

have you tried if you have it on to disable and add npci=0x2000 bootarg

I have tested on my system EFI posted by CaseySJ adding only my MMIO
and it boots

could you try to use these two kext (overwrite yours and before backup them)
 

Attachments

@Mariaettosun Network cable is not connected all the time@ExtremeXT ja er hängt hier
Just woke up so I’ll look at SysReport soon. Right now my suspicion is on incorrect device EC and a bunch of other ACPI table load failures.

10 tables failed to load.

Need help with Ryzen 7700X & Gigabyte X670E  Page 5  AMD OS X.png
 
@mariettosun I think the bios is junk I'm trying to flash it again... no USB is recognized in the Q Flash
 

Attachments

  • IMG_0689.JPG
    IMG_0689.JPG
    1.7 MB · Views: 24
@ManuelB I said this some messages ago
playing with MMIO could cause BIOS corruption (it happened in trx40 ASROCK and Gigabyte in the past)
try to flashback with latest bios or use the second bios if you have as a feature
then use latest CaseySJ EFI
 
Just woke up so I’ll look at SysReport soon. Right now my suspicion is on incorrect device EC and a bunch of other ACPI table load failures.

10 tables failed to load.

View attachment 8345
Might be an ACPI problem, the other Gigabyte user needed 2 ACPI patches + an SSDT, I'll check their DSDT once I get home.
 
@mariettosun I think the bios is junk I'm trying to flash it again... no USB is recognized in the Q Flash
Yes please flash the latest BIOS using BIOS Flashback if your motherboard supports it. The DSDT is corrupted -- maciASL is unable to open it. The various ACPI table load errors also point to a faulty DSDT.

Update: OpenCore log says you have Gigabyte X670E AORUS Master. It has a Q-Flash Plus button on rear I/O panel, which means it supports BIOS flashback without having to enter BIOS Setup.
 
Last edited:
  • Like
Reactions: ExtremeXT
Yes please flash the latest BIOS using BIOS Flashback if your motherboard supports it. The DSDT is corrupted -- maciASL is unable to open it. The various ACPI table load errors also point to a faulty DSDT.

What is the model name of your Gigabyte X670(E) motherboard?
It's corrupted from Gigabyte, the other user had the same issue. You need to hex patch _PRW from GPP7 to XPRW and UP00 from GPP7 to UPXX. Then you should be able to decompile it.
 
to all for info I was able to flash the bios again. This is a Gigabyte X670 Master
 
It's corrupted from Gigabyte, the other user had the same issue. You need to hex patch _PRW from GPP7 to XPRW and UP00 from GPP7 to UPXX. Then you should be able to decompile it.
You're absolutely right. Those two patches allow DSDT to load!
 
  • Like
Reactions: ExtremeXT
@ManuelB

All of the changes are in the attached EFI. Please try this EFI folder as-is with no changes.

Update: This EFI also contains SSDT-UPXX-DISABLE.aml from @ExtremeXT
 

Attachments

Last edited:
@ManuelB

All of the changes are in the attached EFI. Please try this EFI folder as-is with no changes.
They also need an SSDT to disable the UPXX device we renamed to.

And I also attached the exact ACPI patches that worked for the other user. They use the Base value which should be a little faster.

Hopefully Gigabyte will fix it in the future.
 

Attachments

Last edited:
@ManuelB,

If you refresh/reload this webpage, you will see that I've posted a new EFI folder in Post #94 above. Please use that EFI folder as-is.
 
@CaseySJ @mariettosun @ExtremeXT I was able to boot it for the first time, it's Russian, but it doesn't matter, I'm trying to install it. Patching isn't my forte, but I think it's very important here. You all have enormous knowledge and without it it doesn't work. You are probably aware that without you there is almost no Hackintosh anymore!!! I would like to thank you from the bottom of my heart that was and is a fantastic support for me and for everyone else here.
 

Attachments

  • IMG_0690.JPG
    IMG_0690.JPG
    1.5 MB · Views: 19
  • IMG_0691.JPG
    IMG_0691.JPG
    1.8 MB · Views: 17
@CaseySJ @mariettosun @ExtremeXT I was able to boot it for the first time, it's Russian, but it doesn't matter, I'm trying to install it. Patching isn't my forte, but I think it's very important here. You all have enormous knowledge and without it it doesn't work. You are probably aware that without you there is almost no Hackintosh anymore!!! I would like to thank you from the bottom of my heart that was and is a fantastic support for me and for everyone else here.
Congratulations! Let us know when it's installed, as we need to optimize your MmioWhitelist (as many set to True as possible).
 
  • Like
Reactions: fabiosun
I suggest to start with working Schema CaseySJ has found
then, I will suggest to revisit also the quirks used
I would not use SetVirtualMap if he does not have early reboot on boot
 
@CaseySJ @mariettosun @ExtremeXT I was able to boot it for the first time, it's Russian, but it doesn't matter, I'm trying to install it. Patching isn't my forte, but I think it's very important here. You all have enormous knowledge and without it it doesn't work. You are probably aware that without you there is almost no Hackintosh anymore!!! I would like to thank you from the bottom of my heart that was and is a fantastic support for me and for everyone else here.
Wonderful -- that's more like it!!

By the way, which language do you prefer? I noticed yesterday that language is set to Russian (a remnant of vit9696 :)), but we can change that easily:

Screenshot 2022-11-16 at 3.25.32 AM.png
We can change it like this:
Screenshot 2022-11-16 at 3.27.52 AM.png
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.