Jump to content

fabiosun

Supervisor
  • Posts

    11,144
  • Joined

  • Days Won

    512

Everything posted by fabiosun

  1. Yesterday I have solved my main problem with my rig today in my spare time I am trying to have more MMIO free from Devirtualization.. first step (working): 17:169 00:011 OCABC: MMIO devirt 0xE2100000 (0x81 pages, 0x8000000000000001) skip 1 17:181 00:012 OCABC: MMIO devirt 0xE3180000 (0x81 pages, 0x8000000000000001) skip 1 17:193 00:012 OCABC: MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 1 17:210 00:017 OCABC: MMIO devirt 0xFA180000 (0x81 pages, 0x8000000000000001) skip 1 17:229 00:018 OCABC: MMIO devirt 0xFA300000 (0x100 pages, 0x8000000000000001) skip 1 17:242 00:013 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1 17:254 00:011 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1 17:265 00:011 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1 17:277 00:011 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1 17:289 00:012 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1 17:301 00:012 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1 17:313 00:012 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1 17:326 00:012 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1 17:338 00:012 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 1 17:356 00:017 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1 17:367 00:011 OCABC: MMIO devirt 0x4040000000 (0x10400 pages, 0x8000000000000001) skip 1 17:379 00:011 OCABC: MMIO devirt 0x8BB0000000 (0x10400 pages, 0x8000000000000001) skip 0 17:391 00:012 OCABC: MMIO devirt 0x8BE0000000 (0x10400 pages, 0x8000000000000001) skip 0 17:403 00:011 OCABC: MMIO devirt 0xD750000000 (0x10400 pages, 0x8000000000000001) skip 0 second step (not working): 20:142 00:023 OCABC: MMIO devirt 0xE2100000 (0x81 pages, 0x8000000000000001) skip 1 20:159 00:017 OCABC: MMIO devirt 0xE3180000 (0x81 pages, 0x8000000000000001) skip 1 20:183 00:023 OCABC: MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 1 20:206 00:023 OCABC: MMIO devirt 0xFA180000 (0x81 pages, 0x8000000000000001) skip 1 20:224 00:017 OCABC: MMIO devirt 0xFA300000 (0x100 pages, 0x8000000000000001) skip 1 20:241 00:017 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1 20:258 00:017 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1 20:276 00:017 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1 20:293 00:017 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1 20:310 00:016 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1 20:327 00:017 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1 20:345 00:017 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1 20:363 00:017 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1 20:387 00:023 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 1 20:404 00:017 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1 20:427 00:023 OCABC: MMIO devirt 0x4040000000 (0x10400 pages, 0x8000000000000001) skip 1 20:445 00:017 OCABC: MMIO devirt 0x8BB0000000 (0x10400 pages, 0x8000000000000001) skip 0 20:463 00:017 OCABC: MMIO devirt 0x8BE0000000 (0x10400 pages, 0x8000000000000001) skip 0 20:480 00:017 OCABC: MMIO devirt 0xD750000000 (0x10400 pages, 0x8000000000000001) skip 1 third step (not working) 20:142 00:023 OCABC: MMIO devirt 0xE2100000 (0x81 pages, 0x8000000000000001) skip 1 20:159 00:017 OCABC: MMIO devirt 0xE3180000 (0x81 pages, 0x8000000000000001) skip 1 20:183 00:023 OCABC: MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 1 20:206 00:023 OCABC: MMIO devirt 0xFA180000 (0x81 pages, 0x8000000000000001) skip 1 20:224 00:017 OCABC: MMIO devirt 0xFA300000 (0x100 pages, 0x8000000000000001) skip 1 20:241 00:017 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1 20:258 00:017 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1 20:276 00:017 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1 20:293 00:017 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1 20:310 00:016 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1 20:327 00:017 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1 20:345 00:017 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1 20:363 00:017 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1 20:387 00:023 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 1 20:404 00:017 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1 20:427 00:023 OCABC: MMIO devirt 0x4040000000 (0x10400 pages, 0x8000000000000001) skip 1 20:445 00:017 OCABC: MMIO devirt 0x8BB0000000 (0x10400 pages, 0x8000000000000001) skip 0 20:463 00:017 OCABC: MMIO devirt 0x8BE0000000 (0x10400 pages, 0x8000000000000001) skip 1 20:480 00:017 OCABC: MMIO devirt 0xD750000000 (0x10400 pages, 0x8000000000000001) skip 0 fourth step (working) 20:142 00:023 OCABC: MMIO devirt 0xE2100000 (0x81 pages, 0x8000000000000001) skip 1 20:159 00:017 OCABC: MMIO devirt 0xE3180000 (0x81 pages, 0x8000000000000001) skip 1 20:183 00:023 OCABC: MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 1 20:206 00:023 OCABC: MMIO devirt 0xFA180000 (0x81 pages, 0x8000000000000001) skip 1 20:224 00:017 OCABC: MMIO devirt 0xFA300000 (0x100 pages, 0x8000000000000001) skip 1 20:241 00:017 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1 20:258 00:017 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1 20:276 00:017 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1 20:293 00:017 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1 20:310 00:016 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1 20:327 00:017 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1 20:345 00:017 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1 20:363 00:017 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1 20:387 00:023 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 1 20:404 00:017 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1 20:427 00:023 OCABC: MMIO devirt 0x4040000000 (0x10400 pages, 0x8000000000000001) skip 0 20:445 00:017 OCABC: MMIO devirt 0x8BB0000000 (0x10400 pages, 0x8000000000000001) skip 0 20:463 00:017 OCABC: MMIO devirt 0x8BE0000000 (0x10400 pages, 0x8000000000000001) skip 0 20:480 00:017 OCABC: MMIO devirt 0xD750000000 (0x10400 pages, 0x8000000000000001) skip 1 so probably we have no more space in our bios / mmio combinations 🙂 and now the next goal should be to understand in a clear way when those remaining Devirtualize area interact bad with our daily use with OSX/App and so on... Hang could happen when OSX, app try to use those devirtualized area...
  2. Ask to @Driftwood with him we had success in catalina maybe you have to use my previous schema putting to 0 one of these mmio now to 1
  3. the tip is trying to use more you can to skip 1 Schema proposed above could work also for you You have also to check if your MMIO are the same, if not you have to convert in decimal yours
  4. @Rox67eryou have to set properly your MMIO whitelist we talk about this some posts above and @iGPUhave done a well explained example 20:224 00:020 OCABC: MMIO devirt 0xE2100000 (0x81 pages, 0x8000000000000001) skip 1 20:238 00:013 OCABC: MMIO devirt 0xE3180000 (0x81 pages, 0x8000000000000001) skip 1 20:253 00:014 OCABC: MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 1 20:268 00:015 OCABC: MMIO devirt 0xFA180000 (0x81 pages, 0x8000000000000001) skip 1 20:283 00:014 OCABC: MMIO devirt 0xFA300000 (0x100 pages, 0x8000000000000001) skip 1 20:298 00:015 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1 20:313 00:015 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1 20:335 00:021 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1 20:351 00:015 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1 20:366 00:015 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1 20:381 00:015 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1 20:396 00:014 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1 20:412 00:015 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1 20:427 00:015 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 1 20:448 00:020 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1 20:463 00:015 OCABC: MMIO devirt 0x4040000000 (0x10400 pages, 0x8000000000000001) skip 0 20:478 00:015 OCABC: MMIO devirt 0x8BB0000000 (0x10400 pages, 0x8000000000000001) skip 0 20:492 00:014 OCABC: MMIO devirt 0x8BE0000000 (0x10400 pages, 0x8000000000000001) skip 0 20:508 00:015 OCABC: MMIO devirt 0xD750000000 (0x10400 pages, 0x8000000000000001) skip 0 MMIIO_TRX40_MSI pro 10g.plist.zip
  5. @Rox67erto have shutdown and restart working you have to set to 1 most of your MMIO Gigabyte seems to act in a different way...also for sleep it is a good combination of MMIO and gpu stuff in my case, when I have Nvidia drivers loaded (also in unsupported system newer then HighSierra) all these features work
  6. In these days to solve the problem I had with Photoshop 2020 in high sierra I tried a little bit of all operating systems I took some EFI found in the thread to start from another point of view! Photoshop 2020 works well from Mojave to newer systems like Big Sur From mojave up, the Realtek USB 2.0 audio inside our motherboard works perfectly without the use of applealc but exclusively with the standard drivers of the various operating systems If you have less than perfect audio, you are most likely using an SSDT that is interfering with the same audio (I used some of Ploddles without checking and audio was a mess) I also believe that the alcid bootarg is of little or no use for the same type of audio we have all (usb audio) I noticed one thing in Mojave, the "series" levels seem much higher than Catalina and Big Sur I can't talk about high sierra because in my case the USB driver doesn't work with realtek 2.0..I see the peripheral as I see it in other systems..but it just doesn't "play" 🙂 however, you are lucky not to have to run into the problems that TRX40, HighSierra and Nvidia create 🙂 🙂
  7. @thebwackinternal Realtek USB 2.0 audio? alcid 11 for it? maybe I miss something explain please also whatergreen is useful (maybe for ) gpu Hdmi/DP audio if you do not have a custom ssdt for it also to set your GPU to GFX0 in ioreg...
  8. no more of 70 could be a dream.. (under heavy load for a big time and with PBO enable) may I ask which AIO you have ordered?
  9. I think nmano have not solved that problem.... About my request to not connect any header is to see if in motherboard bios (x299) sees always some thunderbolt settings or not inside it
  10. @thebwack welcome here and thank you for your report you can avoid memory error or using an Imacpro1.1 SMbios or if you stay in 7.1 you have to use a kext or a patch (I am not using it because I do not see any advantage to do this)
  11. trying to solve my problem with HighSierra I made some interesting (I think) discoveries. In practice, with the same EFI I can start all the systems I have, but with HighSierra I have kp or instant reboot Using for example photoshop. In Big Sur it's perfect no problem Therefore, it is reasonable to think that the patches for HighSierra are not as good as those for Big Sur (for trx40 I mean)
  12. visto raggiunto lo scopo..ancora non hai aggiornato e sei ancora tra di noi 😛
  13. se ti fa venie il panico stai come sei potrebbe pure non andare se ti metti identico @icanaro
  14. bene anche se poi dopo in questa situazione con Skip 0 potresti avere problemi per il restart/shutdown e sleep in genere per sistemi che partono senza e' meglio non mettere il Devirtualize su On Noi con il trx40 siamo obbligati e cerchiamo poi di rimettere su 1 tutti quanti gli indirizzi per cosi dire "skippati"
  15. things change quickly at least the forum inspires change for the better 🙂 as for your remaining problems you have to work on your MMIOs as you have been told several times .. with the right ones for your setup, shutdown and sleep should also go shutdown for sure For sleep, other unforeseeable things could also affect such as usb and your graphics card
  16. 3950x default TDP 105 W 3960x default TDP 280 W should be enough to understand... since you almost never answer the questions I ask useful to help you .. I guess it's because of my bad English 🙂 so it makes me wonder .. in your opinion why your system is so bad?
  17. ps..il mio non ha crisi di identità sa di essere "er mejo Trx40" al mondo 🙂
  18. si attivando il flag poi si dovrebbe fare il lavoro sul debug e mettere su 1 i vari MMIO da te ce ne erano solo 2 sul vecchio bios curioso di capire se qui sono aumentati 🙂
  19. @Cosmin Batica about shutdown problem If you take the time to read the thread you could be able to solve also this Focus you attention on MMIO (post your opencore debug output to see if you apply it in some way ) I do not know your case or cooling system, here it is about on 50 ° with a liquid tech II and a well spaced cabinet to manage all fan check on Trulyspinach GitHub for his app (do after you reach stability for your system..but it is a great app to try) link here (AMD Power Gadget) Audio could work, also here some problem could happen but all solvable in some ..and different ways for random restart check if your motherboard need additional quirks on like ie Dummy power management or similar About your pros..could differs from others..for me are dependant from app you are using but in general speaking it is a great system for all 🙂
  20. Condizione ottimale per tutti sarebbe di non usare il quirk DevirtualizeMMIO quindi se ti va cosi meglio
  21. I think MMIO for someone is a complex stuff to rule well it is simple to think how other pc work without using DevirtualizeMMIO quirk if off it means all MMIO are on skip=1 for them for us, trx40 users, this is not possible so we have to try to add more MMIO we can in MMIO whitelist, and a working combination could also include latest four not advised for now, because one of them produces classic error message of mem allocation but ideal condition should be to have all skip to 1... @Rocket88 about memmap MMIO discovering it was the method used in early time before OC devs introduced this feature in debug log i have used it some time ago when oc devs stated then that vanilla patches were not good or borked for trx40 chip
  22. we love everyone ... even the lost sheep 🙂 to get serious .. by tonymacx86 we don't just appreciate the multifunction tools like the various beasts For the rest, very good people or not like in all forums maybe the user will come back and tell how he solved it in order to help other users in his same condition .. this is the aim I initially had when I started this path Knowledge sets us free 🙂
×
×
  • 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.