Moderators iGPU Posted March 20, 2022 Moderators Share Posted March 20, 2022 In my previous post above, I modified it today to contain a brief tutorial, shown in several Spoiler sections, on how to extract the SoftPowerPlayTable (sPPT) section from a ROM file. One step needs to use ATOMBiosReader under Windows to locate the sPPT section in the ROM file. All other steps can be done on a Mac. 1 1 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 21, 2022 Author Supervisor Share Posted March 21, 2022 Following @iGPUprevious brief tutorial I have extrapolated my sPPT Attached here 6900 xt reference ROM and its txt file Also my device properties section for it rom saved with GPU-Z in Windows, all other with @igpu tutorial Navi 21.rom.zip Navi 21.rom.txt.zip 6900Xt_Reference.plist.zip Link to comment Share on other sites More sharing options...
valmeida Posted March 21, 2022 Share Posted March 21, 2022 On 3/20/2022 at 12:40 PM, fabiosun said: https://github.com/acidanthera/OpenCorePkg/commit/a4b0c47f13e9d5d34534e14ec34cee09cdee666d Maybe aquantia users could try this 🙂 Do i need to try this with OC 7.9. I tried 7.8 no good . Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 21, 2022 Author Supervisor Share Posted March 21, 2022 No @valmeida you have to compile latest master version from github (0.80) Link to comment Share on other sites More sharing options...
valmeida Posted March 22, 2022 Share Posted March 22, 2022 (edited) 20 hours ago, fabiosun said: No @valmeida you have to compile latest master version from github (0.80) I have I211 and Aquantia both working on Big Sur 11.6.4 but can not get it to work on Monteray ;-( Edited March 22, 2022 by valmeida Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 22, 2022 Author Supervisor Share Posted March 22, 2022 I211 does not work for Aquantia have you followed my advice @valmeida? you have to try new quirk only included in opencore 0.80 Link to comment Share on other sites More sharing options...
valmeida Posted March 22, 2022 Share Posted March 22, 2022 1 hour ago, fabiosun said: I211 does not work for Aquantia have you followed my advice @valmeida? you have to try new quirk only included in opencore 0.80 Are you talking about this one? if yes I did and it did not work. Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 23, 2022 Author Supervisor Share Posted March 23, 2022 Yes it is but you can’t use it in old opencore release you must use 0.80 version and you have also to do some bios adjustment if you did all maybe you can open an issue on opencore GitHub bug tracker Link to comment Share on other sites More sharing options...
valmeida Posted March 23, 2022 Share Posted March 23, 2022 10 hours ago, fabiosun said: Yes it is but you can’t use it in old opencore release you must use 0.80 version and you have also to do some bios adjustment if you did all maybe you can open an issue on opencore GitHub bug tracker Were can i get OC 8. All i'm able to find is 7.9 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 23, 2022 Author Supervisor Share Posted March 23, 2022 10 minutes ago, valmeida said: Were can i get OC 8. All i'm able to find is 7.9 https://github.com/acidanthera/OpenCorePkg click on green code button and download master then open build_oc.tool from terminal you may have need to download additional Xcode stuff Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 23, 2022 Author Supervisor Share Posted March 23, 2022 OpenCore-0.8.0-RELEASE.zip I advice also to learn this app to update and check your EFI https://github.com/ic005k/OCAuxiliaryTools Link to comment Share on other sites More sharing options...
Jaidy Posted March 25, 2022 Share Posted March 25, 2022 I do not have a windows machine. Is there anybody here who does and can extract the numbers for a 6800XT? Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 25, 2022 Author Supervisor Share Posted March 25, 2022 21 minutes ago, Jaidy said: I do not have a windows machine. Is there anybody here who does and can extract the numbers for a 6800XT? post config plist you are using and remember it is useful only for Monterey 12.3 to inject a framebuffer to restore gpu performance Link to comment Share on other sites More sharing options...
Jaidy Posted March 25, 2022 Share Posted March 25, 2022 1 hour ago, fabiosun said: post config plist you are using and remember it is useful only for Monterey 12.3 to inject a framebuffer to restore gpu performance config.plist.zip Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 25, 2022 Author Supervisor Share Posted March 25, 2022 28 minutes ago, Jaidy said: config.plist.zip 6.25 kB · 1 download backup yours and try this config-2.plist.zip Link to comment Share on other sites More sharing options...
valmeida Posted March 25, 2022 Share Posted March 25, 2022 (edited) On 3/23/2022 at 12:33 AM, fabiosun said: Yes it is but you can’t use it in old opencore release you must use 0.80 version and you have also to do some bios adjustment if you did all maybe you can open an issue on opencore GitHub bug tracker I have upated my OC to 8.0 . Based on the OC 8.0 relase notes these are the changes in the bios we need to make for Aquantia card to work . ForceAquantiaEthernet Type: plist boolean Failsafe: false Requirement: 10.15.4 Description: Enable Aquantia AQtion AQC-107s based 10GbE network cards support. This option enables Aquantia AQtion AQC-107s based 10GbE network cards support, which used to work natively before macOS 10.15.4. Note: In order for Aquantia cards to properly function, DisableIoMapper must be disabled, DMAR ACPI table must not be dropped, and VT-d must be enabled in BIOS. None of these settings DisableIoMapper , DMAR ACPI table and VT-d are avalaible on my bios seetings. I could be wrong but these bios settings are for Intel chipsets. 😞 Edited March 25, 2022 by valmeida Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 26, 2022 Author Supervisor Share Posted March 26, 2022 @valmeidaDisableIoMapper is a parameter in your kernel quirk (and we have always disabled it in the past) VT-D is an Intel thing For AMD you have to search in your bios SVM (Secure Virtual Machine) 😉 Link to comment Share on other sites More sharing options...
valmeida Posted March 29, 2022 Share Posted March 29, 2022 On 3/26/2022 at 10:53 AM, fabiosun said: @valmeidaDisableIoMapper is a parameter in your kernel quirk (and we have always disabled it in the past) VT-D is an Intel thing For AMD you have to search in your bios SVM (Secure Virtual Machine) 😉 I tried and still no luck I bought a USBC 2.5 GHZ Ethernet adapter. it recognizes it but now i need to force OSX to see it as a built in adapter so my icloud and I message works . How can i do that?. One more question how can i update my OC so that i can get the log to update my MmioWhitelist. https://www.amazon.com/gp/product/B084L4JL9K/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 On 3/26/2022 at 10:53 AM, fabiosun said: EFI.zip Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 30, 2022 Author Supervisor Share Posted March 30, 2022 @valmeida attached files will give you 080 debug open core boot loader with aquantia card forced (to try you have also to enable SVM or IOMMU in your bios leave all other parts unaltered it is also enabled the chance to have debug txt saved in your EFI folder Archive.zip Link to comment Share on other sites More sharing options...
Kennyhack Posted March 31, 2022 Share Posted March 31, 2022 (edited) I am trying to install Big Sur on an Gigabyte TRX40 AORUS PRO WIFI Threadripper 3970X (32 Core-CPU) I have a Nvidia GTX 770, which is supported by Big SUR. The installation starts. But : The Screen freezes while the installation shows "about 12 minutes remaining". Then I have to shutdown the computer. I already did the MMIO Whitelisting. But no success.opencore-2022-03-31-144340.txt.zipEFI.zip Edited March 31, 2022 by Kennyhack Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 31, 2022 Author Supervisor Share Posted March 31, 2022 @Kennyhackwelcome here your MMIO list is not applied properly check this image of your log you have to convert properly first six areas with correct number correction to achieve there skip1 also then why voodoo kext? Our chipset does not need any kext for internal audio you shouldn't have the need of kernel patch number 15 (you can disable it) Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 31, 2022 Author Supervisor Share Posted March 31, 2022 updated with no problems I haven't done any test on ethernet GPU is working fine with device properties declared in config.plist 1 1 Link to comment Share on other sites More sharing options...
Kennyhack Posted April 1, 2022 Share Posted April 1, 2022 (edited) On 3/31/2022 at 5:53 PM, fabiosun said: then why voodoo kext? Our chipset does not need any kext for internal audio @fabiosun Thanks for your reply. The voodooHDA.kext is mentioned in the official opencore installation guide for AMD Cpus, if AppleALC is not working. But I will delete it. I also deleted kernel Patch 15. I used the latest DEBUG.TXT to correct the mmio whitelist. I did this in the beginning of the installation with one of the first DEBUG.txt files and never double checked if the numbers have changed, but obviously they did. Anyway, here the latest EFI with the DEBUG.txt I used.EFI.zipopencore-2022-03-31-144340.txt.zipI will try to install Monday again. Will post results here. Edited April 1, 2022 by Kennyhack Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted April 2, 2022 Author Supervisor Share Posted April 2, 2022 @Kennyhack in your config.plist you have right conversion for MMIO but some are disabled (only latest for must be disabled) attached config.plist enable it and reorganise your kext config.plist declaration if you like backup yours and try config.plist.zip Link to comment Share on other sites More sharing options...
23d1 Posted April 3, 2022 Share Posted April 3, 2022 On 3/31/2022 at 1:23 PM, fabiosun said: updated with no problems I haven't done any test on ethernet GPU is working fine with device properties declared in config.plist I've been seeing reports that the GPU performance issue is fixed in 12.3.1, have you tried booting without the plist patch for the 6900XT? Link to comment Share on other sites More sharing options...
Recommended Posts
Posted by fabiosun,
MMIO rules shutdown and reboot previous problems
Recommended by fabiosun
2 reactions
Go to this post
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now