Cosmin Batica Posted May 31, 2021 Author Share Posted May 31, 2021 (edited) @fabiosun: It stucks again, see picture Edited May 31, 2021 by Cosmin Batica Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted May 31, 2021 Supervisor Share Posted May 31, 2021 config.plist.zip my fault change config with this one Link to comment Share on other sites More sharing options...
Cosmin Batica Posted May 31, 2021 Author Share Posted May 31, 2021 (edited) @fabiosun: stucks again, see screenshot please, thanks IMG_0716.jpg.zip Edited May 31, 2021 by Cosmin Batica Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted May 31, 2021 Supervisor Share Posted May 31, 2021 (edited) add kext in kext folder and use this config (same EFI) @Cosmin Batica Archive.zip Edited May 31, 2021 by fabiosun added archive.zip Link to comment Share on other sites More sharing options...
Cosmin Batica Posted May 31, 2021 Author Share Posted May 31, 2021 @fabiosun: I think is almost the same error: Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted May 31, 2021 Supervisor Share Posted May 31, 2021 Yes i have no more ideas for now tomorrow I will try to simplify better this Efi Link to comment Share on other sites More sharing options...
Cosmin Batica Posted May 31, 2021 Author Share Posted May 31, 2021 (edited) 54 minutes ago, fabiosun said: Yes i have no more ideas for now tomorrow I will try to simplify better this Efi Already succeeded! I use an EFI from @AudioGod with my own serial, mlb etc and I find and write custom MMIO WhiteList entries using a debug EFI from @fabiosunand an excellent tutorial from @iGPU Thank you very much, all of you, guys,@fabiosun, @AudioGod Edited May 31, 2021 by Cosmin Batica 1 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted June 1, 2021 Supervisor Share Posted June 1, 2021 (edited) @Cosmin Baticahappy for your success if you can post your config.plist without your smbios datas it could be helpful for others with your same motherboard! thank you Edited June 1, 2021 by fabiosun Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted June 1, 2021 Supervisor Share Posted June 1, 2021 instead , regarding last problems you have I read on AMD OSX forum. Audio for trx40 has a problem from the start we try to rule this beast it use internal USB audio driver (not applealc or alcid boot args are useful for us) to solve it the only way is to boot without audio jack inserted otherwise no Realtek usb2.0 audio is detected (you can find in our forum where I talk about it) a little trick is to connect output jack to external case jack (not on motherboard backplate) for this you have to connect on motherboard internal hd audio to your case to complete this information, from latest Big Sur OSX release some time on first boot audio could be noisy or imperfect a reboot solves this additional and new problem as additional info , with a cheaper usb external audio no problem at all maybe related 2.0 audio usb and its usb bridge is not supported properly now Link to comment Share on other sites More sharing options...
Cosmin Batica Posted June 1, 2021 Author Share Posted June 1, 2021 5 hours ago, fabiosun said: @Cosmin Baticahappy for your success if you can post your config.plist without your smbios datas it could be helpful for others with your same motherboard! thank you Of course :) MMIO Values to put in config.plist (Mainboard: Asus ROG Strix TRX40-E Gaming, relevant BIOS settings : above 4g decoding - active and ResizeBar - Disabled) Hex Dec0xE3180000 38100008960xEF100000 40108032000xFEA00000 42718986240xFEC00000 42739957760xFEC10000 42740613120xFED00000 42750443520xFED40000 42753064960xFED80000 42755686400xFEDC2000 42758389760xFEDD4000 42759127040xFF000000 4278190080 Config.plist.zip Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted June 1, 2021 Supervisor Share Posted June 1, 2021 ciao I have downloaded it from AMD OSX if you are happy...but MMIO are few and I think you can give to your system others... then alcid=1?? why? 🙂 Link to comment Share on other sites More sharing options...
Cosmin Batica Posted June 1, 2021 Author Share Posted June 1, 2021 27 minutes ago, fabiosun said: ciao I have downloaded it from AMD OSX if you are happy...but MMIO are few and I think you can give to your system others... then alcid=1?? why? 🙂 @fabiosun tbh, this is the first time I deal with MMIO, so, I follow the guide from @iGPU, and choose only lines where values = 0 as he said... What can be others ? alcid=1 remains from @AudioGod's EFI Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted June 1, 2021 Supervisor Share Posted June 1, 2021 You did a good job for mmio you have to see with debug bootloader all yours mmio list then you have to convert and activate (means to skip to 1} usually only the latest four could be leave to 0 in my case I can skip also one of them to 1 but not relevant improvement test of sleep/wake works well for you audiogod has a 570 chipset and in this case alcid layout could be useful for us no our internal audio works also without using Apple alc.kext it is an usb audio the above kext is useful for hdmi/dp audio only for us Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted June 1, 2021 Supervisor Share Posted June 1, 2021 @Cosmin Batica the main important advice is to check also kernel patches you are using one of them it is not useful at all for trx40 fix pat this for all amd users is a pain and it reduces gpu performances in many situations but other chipset needs of it trx40 no Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted June 1, 2021 Supervisor Share Posted June 1, 2021 3 hours ago, Cosmin Batica said: @fabiosun tbh, this is the first time I deal with MMIO, so, I follow the guide from @iGPU, and choose only lines where values = 0 as he said... What can be others ? alcid=1 remains from @AudioGod's EFI 25:877 00:022 OCABC: MMIO devirt 0xCB100000 (0x81 pages, 0x8000000000000001) skip 0 25:918 00:040 OCABC: MMIO devirt 0xD7180000 (0x81 pages, 0x8000000000000001) skip 0 25:940 00:022 OCABC: MMIO devirt 0xE3180000 (0x81 pages, 0x8000000000000001) skip 1 25:980 00:039 OCABC: MMIO devirt 0xE3300000 (0x100 pages, 0x8000000000000001) skip 0 26:004 00:023 OCABC: MMIO devirt 0xEF100000 (0x181 pages, 0x8000000000000001) skip 1 26:027 00:023 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1 26:052 00:024 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1 26:075 00:023 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1 26:098 00:023 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1 26:120 00:022 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1 26:143 00:022 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1 26:165 00:022 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1 26:188 00:022 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1 26:210 00:022 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 0 26:234 00:024 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1 26:258 00:023 OCABC: MMIO devirt 0x2040000000 (0x10400 pages, 0x8000000000000001) skip 0 26:281 00:022 OCABC: MMIO devirt 0x3830000000 (0x10400 pages, 0x8000000000000001) skip 0 26:303 00:022 OCABC: MMIO devirt 0x5020000000 (0x10400 pages, 0x8000000000000001) skip 0 26:325 00:022 OCABC: MMIO devirt 0x6810000000 (0x10400 pages, 0x8000000000000001) skip 0 Above are MMIO listed in your opencore debug.txt post few message above you have to check in your config decimal value for ones set to "skip 0" and modify it next boot you will see there skip 1 You have to do for all excluding latest 4 below: 26:258 00:023 OCABC: MMIO devirt 0x2040000000 (0x10400 pages, 0x8000000000000001) skip 0 26:281 00:022 OCABC: MMIO devirt 0x3830000000 (0x10400 pages, 0x8000000000000001) skip 0 26:303 00:022 OCABC: MMIO devirt 0x5020000000 (0x10400 pages, 0x8000000000000001) skip 0 26:325 00:022 OCABC: MMIO devirt 0x6810000000 (0x10400 pages, 0x8000000000000001) skip 0 it is possible to skip 1 also these 4 (not all togheter) but you have to find the right combination of it for your system All my assertions above are valid if you have the same bios condition and the same slot and NVME configurations were not changed MMIO are bios and others stuff dependant I would like to advice to adjust these: 25:877 00:022 OCABC: MMIO devirt 0xCB100000 (0x81 pages, 0x8000000000000001) skip 0 25:918 00:040 OCABC: MMIO devirt 0xD7180000 (0x81 pages, 0x8000000000000001) skip 0 25:980 00:039 OCABC: MMIO devirt 0xE3300000 (0x100 pages, 0x8000000000000001) skip 0 26:210 00:022 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 0 They could be useful for you to solve sleep/reboot/shutdown problems (if you use or have it 🙂 ) the goal should be to reassign Devirtualize MMIO to OSX, but for trx40 is not possible to release all for it... Link to comment Share on other sites More sharing options...
Tech91 Posted June 6, 2021 Share Posted June 6, 2021 I have very identical system with Strix TRX 40 XE and 3970x and Samsung 980 nvme ssd. been trying form 20 hours to get this to work 😞 came across this thread tried your latest config file with platform info added but i get this error attached. Im not sure wht to do now 😞 i have attached my EFI folder any help would be really appreciated. thanks a ton in advance EFI.zip Link to comment Share on other sites More sharing options...
Tech91 Posted June 6, 2021 Share Posted June 6, 2021 1 hour ago, Tech91 said: I have very identical system with Strix TRX 40 XE and 3970x and Samsung 980 nvme ssd. been trying form 20 hours to get this to work 😞 came across this thread tried your latest config file with platform info added but i get this error attached. Im not sure wht to do now 😞 i have attached my EFI folder any help would be really appreciated. thanks a ton in advance EFI.zip 2.77 MB · 1 download I managed to get past this by getting some efi's form the openc ore folder but some reason my install keeps booot looping and doesn't complete installation. Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted June 7, 2021 Supervisor Share Posted June 7, 2021 Why this? then also as @Cosmin Baticayour MMIO are not complete at all not a big problem if your system starts, sleeps and wakes up correctly... Link to comment Share on other sites More sharing options...
Fuzzylogic Posted June 21, 2021 Share Posted June 21, 2021 On 6/6/2021 at 12:27 PM, Tech91 said: I have very identical system with Strix TRX 40 XE and 3970x and Samsung 980 nvme ssd. been trying form 20 hours to get this to work 😞 came across this thread tried your latest config file with platform info added but i get this error attached. Im not sure wht to do now 😞 i have attached my EFI folder any help would be really appreciated. thanks a ton in advance EFI.zip 2.77 MB · 2 downloads Audio driver missing in your driver folder On 6/7/2021 at 7:30 AM, fabiosun said: Why this? then also as @Cosmin Baticayour MMIO are not complete at all not a big problem if your system starts, sleeps and wakes up correctly... Secure boot model try default then do a little further research the number above j160 is for MacPro 7.1 Link to comment Share on other sites More sharing options...
Recommended Posts
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