Jump to content

fabiosun

Recommended Posts

  • Supervisor
3 hours ago, iGPU said:

 

Thanks!

 

v034 is the latest one that works with Big Sur: here 

 

Use this kext and this app (the latest app v064 won't work with the older kext).

 

452427641_ScreenShot2020-08-30at7_16_53PM.png.3056c270eb50384e1a8f0b5f71c2f102.png

 

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)

 

Link to comment
Share on other sites

  • Supervisor
12 hours ago, Ploddles said:

 

@fabiosun, do you know if removing the boot argument and enabling above 4G Encoding change the MMIO values we use in the Whitelist? If so, do you want me to disable the Whitelist or go through the process of replacing them with new values?

 

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

Link to comment
Share on other sites

@meina222 You wanted to know what happened after sleep - here's the results (sleep works BTW in BS on Asrock Creator)

 

Run in terminal:  log show --predicate 'processID == 0' | grep prevented

 

Spoiler

 

2020-08-31 00:18:36.770791+0100 0x2a1      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 00:18:40.199424+0100 0x74       Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 00:21:24.946731+0100 0x2ca      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 00:21:28.276228+0100 0x74       Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 00:36:15.785852+0100 0x2c0      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 00:36:18.015249+0100 0x2c0      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 00:36:21.296708+0100 0x74       Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 00:48:59.906147+0100 0x2bf      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 00:57:29.086601+0100 0x352      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 02:30:56.633134+0100 0x35e      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 03:30:13.460162+0100 0x24d      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 03:30:15.771750+0100 0x24d      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 03:35:58.915654+0100 0x35f      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 03:36:01.582115+0100 0x74       Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 05:04:00.217877+0100 0x1cb      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 14:22:37.121421+0100 0x2ca      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 14:37:12.130566+0100 0x2b4      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

2020-08-31 14:56:48.184058+0100 0x2ab      Default     0x0                  0      0    kernel: PMRD: System sleep prevented by kPMSystemRestartBootingInProgress

 

 

 

 

 

Bit off topic but this journos article made me chuckle about EFI problems on real macs, groups and snapshots.

 

https://eclecticlight.co/2020/08/30/last-week-on-my-mac-is-macos-becoming-unmaintainable/

Edited by Driftwood
  • +1 1
Link to comment
Share on other sites

Hi @fabiosun,

 

Although my system is running well now, apart from sleep, I am happy to do tests when I can. As you say, it can advance all our knowledge by seeing what does and does not work.

 

I tried with all the various setting of Above 4G but none of them let me successfully boot into Catalina or Big Sur. Checking the debug txts they never get to the stage of saving the MMIO info so it is not possible to create a Whitelist. Attached are a series of the text files saved to the EFI when trying to boot. I don't know if they are useful at all but maybe you will see something useful in them.

 

 

Archive.zip

Link to comment
Share on other sites

  • Supervisor

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

 

Link to comment
Share on other sites

13 minutes ago, Ploddles said:

Hi @fabiosun,

 

Although my system is running well now, apart from sleep, I am happy to do tests when I can. As you say, it can advance all our knowledge by seeing what does and does not work.

 

I tried with all the various setting of Above 4G but none of them let me successfully boot into Catalina or Big Sur. Checking the debug txts they never get to the stage of saving the MMIO info so it is not possible to create a Whitelist. Attached are a series of the text files saved to the EFI when trying to boot. I don't know if they are useful at all but maybe you will see something useful in them.

 

 

Archive.zip 13.78 kB · 1 download

You sure you have DevirtualizeMMIO quirk enabled under Booter > Quirks, most of the stuff in these logs are after the DevirtualiseMmio suppose to do its thing.

Link to comment
Share on other sites

14 minutes ago, Pavo said:

You sure you have DevirtualizeMMIO quirk enabled under Booter > Quirks, most of the stuff in these logs are after the DevirtualiseMmio suppose to do its thing.

Yes I believe so, see attached.

 

config.plist.zip

1 minute ago, fabiosun said:

@Pavoif he starts without..I will change immediately my MSI with a Gigabyte

😭

 

I can try if you want 🙂

 

Link to comment
Share on other sites

  • Supervisor

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

 

Link to comment
Share on other sites

  • Supervisor

@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

Link to comment
Share on other sites

I am not a fan of Gigabyte so far, not because of Mac OS difficulty but because of their slowness on BIOS updates and rather incompetent and not customer-friendly support. I still have an RMA pending and thinking if I should replace it.

 

Aside from that, I don't think GB is any harder - MMIO list matches other boards in "difficulty". The only problem is sleep, but so far I have seen only 2 examples of sleep working - @fabiosun and @Driftwood and it's unclear if the problem for the rest are caused by the boards or the hardware attached. If I recall @iGPU has the shutdown problem and the sleep problem as well and haven't seen him say they are working on his MSI. The Aorus Master, Designare, MSI Creator are feature-laden boards and that may work against them as they probably have more complicated BIOS-es.

Edited by meina222
Link to comment
Share on other sites

1 minute ago, meina222 said:

I am not a fan of Gigabyte so far, not because of Mac OS difficulty but because of their slowness on BIOS updates and rather incompetent and not customer-friendly support. I still have an RMA pending and thinking if I should replace it.

 

Aside from that, I don't think GB is any harder - MMIO list matches other boards in "difficulty". The only problem is sleep, but so far I have seen only 2 examples of sleep working - @fabiosun and @Driftwood and it's unclear if the problem for the rest are caused by the boards or the hardware attached. If I recall @iGPU has the shutdown problem and the sleep problem as well and haven't seen him say they are working on his MSI. The Aorus Master, Designare, MSI Creator are feature-laden boards and that may work against them as they probably have more complicated BIOS-es.

Sleep/Wake, Shutdown and NVRAM all working on my MSI Creator TRX40.

  • Like 1
Link to comment
Share on other sites

@Pavo - good to hear. So far sleep is the only thing not working on GB boards. It's unclear to me yet if this is due to the board itself. Did sleep work w/out any special SSDT's for you? Which MMIO scheme did you apply?

1 minute ago, fabiosun said:

MSI trx40 Creator works...@driftwood has also working and he has done a complete video to prove it 🙂

 

I don't question it - and quoted him too. That makes 3. But I think this could be evidence that the sleep issue is caused by PCI hardware or USB mapping and not the board itself (or could be a board quirk but I haven't seen any clear cut thing anywhere in these Hackintosh forums that says - this is what you need to do to make sleep work)

Link to comment
Share on other sites

4 minutes ago, meina222 said:

@Pavo - good to hear. So far sleep is the only thing not working on GB boards. It's unclear to me yet if this is due to the board itself. Did sleep work w/out any special SSDT's for you? Which MMIO scheme did you apply?

Attached is my config, also I add a SLPB device to my USBX SSDT like below.

 

Device (SLPB)
{
	Name (_HID, EisaId ("PNP0C0E"))  // _HID: Hardware ID
    Name (_STA, 0x0B)  // _STA: Status
}

 

config.plist.zip

  • Like 1
Link to comment
Share on other sites

  • Supervisor
3 minutes ago, meina222 said:

@Pavo - good to hear. So far sleep is the only thing not working on GB boards. It's unclear to me yet if this is due to the board itself. Did sleep work w/out any special SSDT's for you? Which MMIO scheme did you apply?

I don't question it - and quoted him too. That makes 3. But I think this could be evidence that the sleep issue is caused by PCI hardware or USB mapping and not the board itself (or could be a board quirk but I haven't seen any clear cut thing anywhere in these Hackintosh forums that says - this is what you need to do to make sleep work)

@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 🙂

 

  • Thanks 1
Link to comment
Share on other sites

  • Supervisor

@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 😉

 

Link to comment
Share on other sites

2 minutes ago, fabiosun said:

@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 😉

 

Here you go

24:977 00:030 OCABC: MMIO devirt start
25:003 00:026 OCABC: MMIO devirt 0xE2100000 (0x81 pages, 0x8000000000000001) skip 1
25:034 00:030 OCABC: MMIO devirt 0xE3180000 (0x81 pages, 0x8000000000000001) skip 1
25:064 00:030 OCABC: MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 1
25:094 00:030 OCABC: MMIO devirt 0xFA180000 (0x81 pages, 0x8000000000000001) skip 1
25:125 00:031 OCABC: MMIO devirt 0xFA300000 (0x100 pages, 0x8000000000000001) skip 1
25:156 00:030 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1
25:186 00:030 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1
25:216 00:030 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1
25:248 00:031 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1
25:279 00:031 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1
25:309 00:030 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1
25:339 00:030 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1
25:370 00:030 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1
25:400 00:030 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 1
25:431 00:030 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1
25:461 00:030 OCABC: MMIO devirt 0x2040000000 (0x10400 pages, 0x8000000000000001) skip 0
25:491 00:030 OCABC: MMIO devirt 0x7EE0000000 (0x10400 pages, 0x8000000000000001) skip 0
25:522 00:030 OCABC: MMIO devirt 0x7F10000000 (0x10400 pages, 0x8000000000000001) skip 0
25:552 00:030 OCABC: MMIO devirt 0xDDB0000000 (0x10400 pages, 0x8000000000000001) skip 0
25:582 00:030 OCABC: MMIO devirt end, saved 1064960 KB
25:611 00:028 OCABC: Only 128/256 slide values are usable!

As advised from vit9696 on Insanelymac we should only need to add everything but the ones that have 0x10400 pages.

  • Like 1
Link to comment
Share on other sites

  • Supervisor
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

 

Just now, Pavo said:

Here you go


24:977 00:030 OCABC: MMIO devirt start
25:003 00:026 OCABC: MMIO devirt 0xE2100000 (0x81 pages, 0x8000000000000001) skip 1
25:034 00:030 OCABC: MMIO devirt 0xE3180000 (0x81 pages, 0x8000000000000001) skip 1
25:064 00:030 OCABC: MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 1
25:094 00:030 OCABC: MMIO devirt 0xFA180000 (0x81 pages, 0x8000000000000001) skip 1
25:125 00:031 OCABC: MMIO devirt 0xFA300000 (0x100 pages, 0x8000000000000001) skip 1
25:156 00:030 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1
25:186 00:030 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1
25:216 00:030 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1
25:248 00:031 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1
25:279 00:031 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1
25:309 00:030 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1
25:339 00:030 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1
25:370 00:030 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1
25:400 00:030 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 1
25:431 00:030 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1
25:461 00:030 OCABC: MMIO devirt 0x2040000000 (0x10400 pages, 0x8000000000000001) skip 0
25:491 00:030 OCABC: MMIO devirt 0x7EE0000000 (0x10400 pages, 0x8000000000000001) skip 0
25:522 00:030 OCABC: MMIO devirt 0x7F10000000 (0x10400 pages, 0x8000000000000001) skip 0
25:552 00:030 OCABC: MMIO devirt 0xDDB0000000 (0x10400 pages, 0x8000000000000001) skip 0
25:582 00:030 OCABC: MMIO devirt end, saved 1064960 KB
25:611 00:028 OCABC: Only 128/256 slide values are usable!

As advised from vit9696 on Insanelymac we should only need to add everything but the ones that have 0x10400 pages.

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

 

  • Like 3
Link to comment
Share on other sites

My remark was more general - that sleep seems to be "opaque" issue, not so much comparing forums. I am not a member of any other forum btw, this is my 1st Hackintosh effort. Who is "fighting the TRX40 success"? I haven't seen anyone here. Maybe elsewhere?

 

Thanks, @Pavo. You have quite a different set of SSDT's. You also have some power management kexts that I don't have right now - NVMeFix and AGPMInjector. Also never used -lilubetaall, not sure what it does, will look it up.

 

@fabiosun,

I moved to non-debug version, I have some older bug logs I can re-share, but I don't think anything there will shed light on sleep.

Link to comment
Share on other sites

  • fabiosun changed the title to [Discussion] - TRX40 Bare Metal - Vanilla Patches

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.