Jump to content

fabiosun

Supervisor
  • Posts

    10,516
  • Joined

  • Days Won

    434

Everything posted by fabiosun

  1. Test: 1) what does devirtualizemmio quirk does? 2) which means to on or to off it? 3) skip 0 what does it mean in the debug? 4) skip1 what does it mean in the debug? 5) a system that does not need of that quirks use or not those mmio area/pages? starting from here imho should be a common task😊
  2. All skilled people should analyze what devirtualizemmio on does and the meaning to add whitelist address on our config. this also comparing with system that boots fine without that quirk which is optimal situation we can’t achieve so our goal is to free for OSX all address and page we can How? testing
  3. i have also your debug..I am completing in this hour that list @meina222 i will add also system in which that schema works..and would be useful also bios configuration
  4. 00:768 00:014 OCABC: RTDFRG 1 DEVMMIO 1 NOSU 0 NOVRWR 0 NOSB 0 NOHBMAP 0 SMSLIDE 1 WRUNPROT 1 12:598 00:012 OCABC: MMIO devirt 0xCB100000 (0x81 pages, 0x8000000000000001) skip 1 12:608 00:009 OCABC: MMIO devirt 0xD7180000 (0x81 pages, 0x8000000000000001) skip 1 12:617 00:009 OCABC: MMIO devirt 0xE3180000 (0x81 pages, 0x8000000000000001) skip 1 12:627 00:009 OCABC: MMIO devirt 0xE3300000 (0x100 pages, 0x8000000000000001) skip 1 12:636 00:009 OCABC: MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 1 12:645 00:009 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1 12:655 00:009 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1 12:664 00:009 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1 12:673 00:009 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1 12:683 00:009 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1 12:692 00:009 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1 12:701 00:009 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1 12:711 00:009 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1 12:720 00:009 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 0 12:730 00:009 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1 12:739 00:009 OCABC: MMIO devirt 0x10000000000 (0x10400 pages, 0x8000000000000001) skip 0 12:749 00:009 OCABC: MMIO devirt 0x2BF40000000 (0x10400 pages, 0x8000000000000001) skip 0 12:758 00:009 OCABC: MMIO devirt 0x47E80000000 (0x10400 pages, 0x8000000000000001) skip 0 12:768 00:009 OCABC: MMIO devirt 0x63DC0000000 (0x10400 pages, 0x8000000000000001) skip 0 Driftwood Asrock TRX40 Creator MMIO Schema 4G on 00:768 00:014 OCABC: RTDFRG 1 DEVMMIO 1 NOSU 0 NOVRWR 0 NOSB 0 NOHBMAP 0 SMSLIDE 1 WRUNPROT 1 27:377 00:016 OCABC: MMIO devirt 0xE2100000 (0x81 pages, 0x8000000000000001) skip 1 27:398 00:021 OCABC: MMIO devirt 0xE3180000 (0x81 pages, 0x8000000000000001) skip 1 27:419 00:021 OCABC: MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 1 27:435 00:015 OCABC: MMIO devirt 0xFA180000 (0x81 pages, 0x8000000000000001) skip 1 27:451 00:015 OCABC: MMIO devirt 0xFA300000 (0x100 pages, 0x8000000000000001) skip 1 27:471 00:020 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1 27:487 00:015 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1 27:503 00:015 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1 27:518 00:015 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1 27:539 00:020 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1 27:555 00:015 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1 27:570 00:015 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1 27:586 00:015 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1 27:601 00:015 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 0 27:617 00:015 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1 27:632 00:015 OCABC: MMIO devirt 0x4040000000 (0x10400 pages, 0x8000000000000001) skip 1 27:654 00:021 OCABC: MMIO devirt 0x8BB0000000 (0x10400 pages, 0x8000000000000001) skip 0 27:675 00:021 OCABC: MMIO devirt 0x8BE0000000 (0x10400 pages, 0x8000000000000001) skip 0 27:690 00:015 OCABC: MMIO devirt 0xD750000000 (0x10400 pages, 0x8000000000000001) skip 0 fabiosun MSI TRX40 Pro 10G MMIO Schema 4g on 04:245 00:025 OCABC: RTDFRG 1 DEVMMIO 1 NOSU 0 NOVRWR 0 NOSB 0 NOHBMAP 0 SMSLIDE 1 WRUNPROT 1 21:976 00:024 OCABC: MMIO devirt 0xE2100000 (0x81 pages, 0x8000000000000001) skip 0 22:002 00:025 OCABC: MMIO devirt 0xE3180000 (0x81 pages, 0x8000000000000001) skip 0 22:028 00:026 OCABC: MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 0 22:053 00:024 OCABC: MMIO devirt 0xFA100000 (0x81 pages, 0x8000000000000001) skip 0 22:080 00:027 OCABC: MMIO devirt 0xFA200000 (0x100 pages, 0x8000000000000001) skip 0 22:105 00:025 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 0 22:131 00:026 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 0 22:156 00:024 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 0 22:183 00:026 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 0 22:208 00:025 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 0 22:234 00:025 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 0 22:259 00:025 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 0 22:286 00:026 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 0 22:312 00:025 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 0 22:338 00:025 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 0 22:363 00:025 OCABC: MMIO devirt 0x10000000000 (0x10400 pages, 0x8000000000000001) skip 0 22:390 00:027 OCABC: MMIO devirt 0x3CB90000000 (0x10400 pages, 0x8000000000000001) skip 0 22:416 00:025 OCABC: MMIO devirt 0x3CBC0000000 (0x10400 pages, 0x8000000000000001) skip 0 22:442 00:025 OCABC: MMIO devirt 0x69750000000 (0x10400 pages, 0x8000000000000001) skip 0 rressl Gigabyte TRX40 Aorus Extreme Schema MMIO devirt 0xB2100000 (0x81 pages, 0x8000000000000001) skip 0 MMIO devirt 0xB3180000 (0x81 pages, 0x8000000000000001) skip 0 MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 1 MMIO devirt 0xFA180000 (0x81 pages, 0x8000000000000001) skip 1 MMIO devirt 0xFA300000 (0x100 pages, 0x8000000000000001) skip 1 MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1 MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1 MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1 MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1 MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1 MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1 MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1 MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1 MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 0 MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1 MMIO devirt 0x4070000000 (0x10400 pages, 0x8000000000000001) skip 0 MMIO devirt 0x8BD0000000 (0x10400 pages, 0x8000000000000001) skip 0 MMIO devirt 0x8C00000000 (0x10400 pages, 0x8000000000000001) skip 0 MMIO devirt 0xD760000000 (0x10400 pages, 0x8000000000000001) skip 0 iGPU MSI TRX40 Creator Schema 4G off here some user data with different motherboard with all respect for vit.. but in the past they have also said patches were borked... so I would verify all thing I can and it is also possible to reserve some of those four to OS X as people do not need of DevirtualizeMMIO do
  5. @Pavoto complete your useful answer @meina222it would be useful also an opencore debug txt to see all your nvmio and page used in it when you can if possible...otherwise people will take your config (not user which are actively here but who is not participating) and think to use your config as is 🙂 🙂 it is yet happened 😉
  6. @meina222I can't see in any forum a complete discussion as we have here i see also many people are fighting this TRX40 success and I do not know why I agree with you that many parameters could have an important role on sleep/wake process..but..Asrock Creator ( @Driftwood) has a lot of hardware in it..so it could possible I see often an errors on MMIO debug process in people trying..but there every owner has the key..double checking it I think every board is good..and in my case the best one I like is yours 🙂
  7. MSI trx40 Creator works...@driftwood has also working and he has done a complete video to prove it 🙂
  8. @Ploddles your log archives is weird Do you touch it? a regular debug txt should start with debug open core version printed 00:000 00:000 OC: OpenCore DBG-061-2020-08-22 is loading in Optional mode (0/0)... 00:010 00:010 OC: Boot timestamp - 2020.08.31 13:24:34 00:021 00:010 OCCPU: MP services threads 64 (enabled 64) - Success 00:032 00:010 OCCPU: MP services Pkg 1 Cores 1 Threads 1 - Success 00:043 00:010 OCCPU: Found AMD Ryzen Threadripper 3970X 32-Core Processor 00:053 00:010 OCCPU: Signature 830F10 Stepping 0 Model 31 Family F Type 0 ExtModel 3 ExtFamily 8 uCode 0 00:164 00:111 OCCPU: FID 148 DID 8 Divisor 0 MaxBR 36 00:175 00:010 OCCPU: CPUFrequencyFromTSC 3700004522Hz 3700MHz 00:186 00:010 OCCPU: CPUFrequency 3700004522Hz 3700MHz 00:197 00:010 OCCPU: FSBFrequency 102777903Hz 102MHz 00:208 00:010 OCCPU: Pkg 1 Cores 32 Threads 64 00:219 00:011 OC: OcLoadNvramSupport... 00:231 00:011 OC: Deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:UIScale - Not Found 00:242 00:011 OC: Deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:DefaultBackgroundColor - Not Found 00:253 00:010 OC: Not deleting NVRAM 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:rtc-blacklist, matches add 00:264 00:011 OC: Deleting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args - Not Found 00:276 00:011 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:DefaultBackgroundColor - Success 00:289 00:012 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:UIScale - Success 00:307 00:018 OC: Setting NVRAM 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:rtc-blacklist - Not Found 00:319 00:012 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:SystemAudioVolume - Success 00:338 00:018 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args - Success 00:351 00:013 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config - Success 00:362 00:011 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:nvda_drv - Success 00:380 00:017 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:prev-lang:kbd - Success 00:398 00:017 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:run-efi-updater - Success 00:408 00:010 OC: Current version is DBG-061-2020-08-22 00:419 00:010 OC: OcMiscMiddleInit... 00:435 00:016 OC: LoadHandle B556F498 with BootProtect in None mode - Success as this I mean
  9. for me your config is good i will not use any ssdt during this test but it is a personal opinion I will play with always 4G enable and different option for CSM/Uefi but Gigabyte is a bit complex in its bios than MSI
  10. you should be the first one in TRX40 universe 🙂 I hope it could possible..but all the mmio whitelist job is done because it is not possible to boot with all MMIO for OS X
  11. no no useful data inside or data I can understand sorry Gigabyte seems for now the worst brand for OS X and trx40 and it is not AGESA related today I have tested all bios I have for my motherboard and with my same efi I have the same exact behaviour Obviously if I use MMIO white listening I have to change data conversion from different BIOS value
  12. Since it is a border line topic, we have to understand each other well. Premise that I do not want you to test if the system works well for you, I sometimes propose to do tests to improve our experience based on what I try first on my pc which is different from yours but which often behaves the same for everyone. Having made this long introduction / disclaimer, each of us must convert our MMIO values from hexadecimal values to decimal values accepted by the bootloader Mine are different from yours, yours may be different if you have activated the 4G function in the bios or not, so do not use others MMIO list What I ask you to try if sleep / wake does not work on your system is the scheme I propose the one based on the combination 0/1 present in the debug log I repeat to myself my MMIO values are different from yours, but the combination scheme is reproducible for everyone so the advice is: calculate your MMIOs by converting them to decimal and insert them all in the appropriate section of the config without activating them (skip 0) then activate them following the pattern indicated by me if you want to try. This allows me to sleep / reboot / shutdown without any problem with all OSX version I have tested (High Sierra, Mojave, Catalina). in Mojave and Catalina the webdrivers are not present to have the Sleep / wake functionality I have to force their installation Users with AMD GPUs do not have this problem All these OSX start with the same Bios setting and the same EFI..and this is always a my goal (I could be interpreted as a fixation / paranoia ... for me it must be so, only One EFI to rule all OS I want to start 🙂) This is when my pc is in order with Nvidia's webdrivers that's all
  13. About sleep, now I can't be more useful because I can not enable again my Nvidia web drivers in both OS X I have on now and for a perfect sleep it helps to have a working GPU in system in this I think @Driftwoodcould do some test execution grep command @meina222 suggested above
  14. related to this, in HS and Catalina this app set also fan speed in real time it is a great app..maybe it uses to much cpu cycle..but I think it was the best app I have seen in its category (free also)
  15. @Driftwood your @Pavo big sur config in what differs from @iGPU one prposed also to Pavo some messages above?
  16. Here it is about 3 am so my english could be less accurate 😊 about audio discussing i have asked to test something i know from time is a problem for our trx40 system now i miss only an asus user to say it is a common problem for all i explain if you have a jack connected on green output of mb backplate (could be also gold as color and if possible to test with speakes or headphone), starting pc and entering in osx produces a missing realtek2.0 usb audio device and a not working audio this audio is not related to applealc.kext and it is working usually without it i have to read all @iGPUmessage above when it is morning and i will connect better my brain 😂 to see his studies in this subject this problem could be solved in this way no jack connected on it and connected only after Osx login or to have it connected not on backplate but in derivated case audio outpup ( for this it is mandatory to have internal audio connected to case’s audio cable i have posted a picture of my motherboard connector in this thread
  17. a) never said that every mb could be different and I have ‘said’ also at dortania guide maintainer to change trx40 advice in this subject i am saying and I can confirm also for your motherboard that using the schema I tested about MMIO skip 0/1 you can have a working sleep,shutdown, restart b) sorry this is not clear for me the list is in every debug log and it could differ from bios and user the page skipped or not for each MMIO is similar and I act on this in my schema to be clear if a user take a your or a mine working config for us using mmio without modifying mmio value conversion is a....dork 🙂 3) for Big Sur you need old kext for that app find an aluveie message on shanee’s forum for correct version working in BS About ssdt i agree on device properties and ssdt if they add functionality to our hack i do not agree in ssdt use in this alpha stage of functionality of our bare metal hack..
  18. Bootloaders like OpenCore will link each kext in the order they present in config file, so make sure AMDRyzenCPUPowerManagement.kext comes before SMCAMDProcessor.kext as it serves as a dependency. from amd cpu power gadget gthub..@jaidy https://github.com/trulyspinach/SMCAMDProcessor
  19. About kext order for amd cpu power gadget you have to declare two needed kext in correct order see in App’s github for it in my bios 4g can be enabled or disabled so you have to read your manual and test by yourself @Jaidy
  20. @Jaidy about your kext problem have you put them in config in right order? in Big Sur does not work well latest version about encoding 39 value I do not understand your question
  21. @Ploddlesif you want try this with your working config and bios settings do this delete npci=0x2000 and set 4g enabled end nothing else turn off pc and try if it boots often 4g enable could avoid the use of npci boot arg I prefer bios option than boot args additions if possible
  22. @Jaidy trx40 has a sort of usb bridged audio to work it use usb Apple way Applealc linked also with Weg could help to map well ie hdmi/dp audio and mapping your gpu in ioreg as GFX0 instead of display0
  23. @Ploddles tests are not for me but for the knowledge 😂 I know from proxmox we had that problem To say a feature like sleep is working the working should be more solid 😉
  24. Black screen on login? if so have you tried with other ports on gpu? but I think is not your case however weg is not involved in your sleep problem I think
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.