Jump to content

Gigabyte TRX40 AORUS MASTER (rev. 1.0)


shrisha

Recommended Posts

Hey Fabio! Just want to report. I fixed this USB error.

AppleUSB20HubPort@20430000: AppleUSBHostPort::disconnect: persistent enumeration failures

After our attempt to fixed I kinda gave up, but one week ago I've some free time and decide to find what could be a solution for this. I was googling this error for days and was trying one thing after another. I tried different BIOS versions, different BIOS settings, I mapped USB ports, created SSDTs for my motherboards, tried SSDTs from other boards from this forum, tried different kexts, etc... 🙂

And EVERYTHING what I tried didn't fix this issue. Still booting time was 5 - 7 minutes. And DMESG was flooded with this error constantly. I had to install MS Windows to make SSDTs and map USB ports and I noticed that windows all the time gives me error that USB device not recognized even nothing is plugged in. So I start to suspect that it's maybe something related to hardware. When I was reading motherboard manual, in description of the USB ports was mentioned that some of the USB ports are integrated into CPU and some in Chipset. I took motherboard out of the case, also decide to change thermal paste AND..... when I took CPU out I noticed that oil from thermal paste gets leaked and cover contacts of the CPU on a back and oxidized it! So I cleaned them with alcohol and with pencil eraser. Some of the contacts of the CPU was very dark colored and after cleaning they become bright and shinny.

So, that's what was cause of the problem! After I assembled everything back, this error disappeared. Finally! Now Monterey is booting in 15 seconds!

So, problem was with old and bad thermal paste. I hope my experience will help to others who might stuck in similar situation. 🙂

Thank you for helping me anyway in a beginning and sorry I wasted your time since problem was not related to system. 🙏

  • Like 1
Link to comment
Share on other sites

  • 2 months later...

Hi @fabiosun

Seems like I have to disturb you again 🙂 Sorry but I can't figured this out by myself.

After I installed new GPU as I mentioned in an other thread I disable Resizable bar in BIOS for stability but still I have random reboots once or twice a day. I don't know but may be since there is some changes my Mmio Whitelist values have to be adjusted again? Could you please take a look at my config and crash report?

Archive.zip

Link to comment
Share on other sites

  • Supervisor
31 minutes ago, shrisha said:
33:245 00:001 OCABC: MMIO devirt 0xD2100000 (0x81 pages, 0x8000000000000001) skip 0
33:246 00:001 OCABC: MMIO devirt 0xD3180000 (0x81 pages, 0x8000000000000001) skip 0
33:247 00:001 OCABC: MMIO devirt 0xD9180000 (0x81 pages, 0x8000000000000001) skip 0
33:248 00:001 OCABC: MMIO devirt 0xD9300000 (0x100 pages, 0x8000000000000001) skip 0
33:249 00:001 OCABC: MMIO devirt 0xDA100000 (0x181 pages, 0x8000000000000001) skip 1
33:250 00:001 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1
33:252 00:001 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1
33:253 00:001 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1
33:254 00:001 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1
33:255 00:001 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1
33:256 00:001 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1
33:257 00:001 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1
33:258 00:001 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1
33:259 00:001 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 1
33:260 00:001 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1
33:261 00:001 OCABC: MMIO devirt 0x10000000000 (0x10400 pages, 0x8000000000000001) skip 0
33:263 00:001 OCABC: MMIO devirt 0x3CB80000000 (0x10400 pages, 0x8000000000000001) skip 0
33:264 00:001 OCABC: MMIO devirt 0x3CBB0000000 (0x10400 pages, 0x8000000000000001) skip 0
33:265 00:001 OCABC: MMIO devirt 0x69730000000 (0x10400 pages, 0x8000000000000001) skip 0

first four are wrong 

you have to adjust properly

maybe some bios adjustment you did or some new device added on motherboard

 

Link to comment
Share on other sites

15 minutes ago, fabiosun said:

Config-8.plist.zip 6.08 kB · 1 download

 

try this and see if in the bootleg first four MMIO areas became skip 1 now

 

 

only first line is ok now

 

 

19:342 00:023 OCABC: VMware Mac installed on A3621518 - Success
19:345 00:002 OCABC: Patching safe mode sur-2 at off 1F0B
19:347 00:002 OCABC: MMIO devirt start
19:349 00:002 OCABC: MMIO devirt 0xD2100000 (0x81 pages, 0x8000000000000001) skip 1
19:351 00:002 OCABC: MMIO devirt 0xD3180000 (0x81 pages, 0x8000000000000001) skip 0
19:354 00:002 OCABC: MMIO devirt 0xD9180000 (0x81 pages, 0x8000000000000001) skip 0
19:356 00:001 OCABC: MMIO devirt 0xD9300000 (0x100 pages, 0x8000000000000001) skip 0
19:358 00:002 OCABC: MMIO devirt 0xDA100000 (0x181 pages, 0x8000000000000001) skip 1
19:360 00:001 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1
19:362 00:002 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1
19:364 00:002 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1
19:366 00:002 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1
19:368 00:002 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1
19:371 00:002 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1
19:373 00:002 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1
19:375 00:001 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1
19:377 00:001 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 1
19:379 00:002 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1
19:381 00:002 OCABC: MMIO devirt 0x10000000000 (0x10400 pages, 0x8000000000000001) skip 0
19:383 00:002 OCABC: MMIO devirt 0x3CB80000000 (0x10400 pages, 0x8000000000000001) skip 0
19:386 00:002 OCABC: MMIO devirt 0x3CBB0000000 (0x10400 pages, 0x8000000000000001) skip 0
19:389 00:002 OCABC: MMIO devirt 0x69730000000 (0x10400 pages, 0x8000000000000001) skip 0
19:391 00:002 OCABC: MMIO devirt end, saved 1067016 KB
19:393 00:002 OCABC: Only 176/256 slide values are usable!
19:395 00:002 OCABC: Valid slides - 80-255

Link to comment
Share on other sites

I convert rest three into decimal and add them to whitelist

now I have like this:

18:490 00:022 OCABC: VMware Mac installed on A39A7998 - Success
18:492 00:001 OCABC: Patching safe mode sur-2 at off 1F0B
18:494 00:002 OCABC: MMIO devirt start
18:495 00:001 OCABC: MMIO devirt 0xD2100000 (0x81 pages, 0x8000000000000001) skip 1
18:496 00:001 OCABC: MMIO devirt 0xD3180000 (0x81 pages, 0x8000000000000001) skip 1
18:498 00:001 OCABC: MMIO devirt 0xD9180000 (0x81 pages, 0x8000000000000001) skip 1
18:499 00:001 OCABC: MMIO devirt 0xD9300000 (0x100 pages, 0x8000000000000001) skip 1
18:500 00:001 OCABC: MMIO devirt 0xDA100000 (0x181 pages, 0x8000000000000001) skip 1
18:502 00:001 OCABC: MMIO devirt 0xFEA00000 (0x100 pages, 0x8000000000000001) skip 1
18:503 00:001 OCABC: MMIO devirt 0xFEC00000 (0x1 pages, 0x8000000000000001) skip 1
18:504 00:001 OCABC: MMIO devirt 0xFEC10000 (0x1 pages, 0x8000000000000001) skip 1
18:505 00:001 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 1
18:506 00:001 OCABC: MMIO devirt 0xFED40000 (0x5 pages, 0x8000000000000001) skip 1
18:508 00:001 OCABC: MMIO devirt 0xFED80000 (0x10 pages, 0x8000000000000001) skip 1
18:509 00:001 OCABC: MMIO devirt 0xFEDC2000 (0xE pages, 0x8000000000000001) skip 1
18:511 00:001 OCABC: MMIO devirt 0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 1
18:512 00:001 OCABC: MMIO devirt 0xFEE00000 (0x100 pages, 0x8000000000000001) skip 1
18:514 00:001 OCABC: MMIO devirt 0xFF000000 (0x1000 pages, 0x8000000000000001) skip 1
18:515 00:001 OCABC: MMIO devirt 0x10000000000 (0x10400 pages, 0x8000000000000001) skip 0
18:516 00:001 OCABC: MMIO devirt 0x3CB80000000 (0x10400 pages, 0x8000000000000001) skip 0
18:517 00:001 OCABC: MMIO devirt 0x3CBB0000000 (0x10400 pages, 0x8000000000000001) skip 0
18:519 00:001 OCABC: MMIO devirt 0x69730000000 (0x10400 pages, 0x8000000000000001) skip 0
18:520 00:001 OCABC: MMIO devirt end, saved 1064960 KB
18:521 00:001 OCABC: Only 176/256 slide values are usable!
18:522 00:001 OCABC: Valid slides - 80-255

 

Is it ok that last 4 still "skip 0"?

 

If I convert and add them too than I can't boot. Computer just restarting constantly from boot chooser.

 

Also now in my config .plist 4 lines in whitelist is not what appeared in boot txt. Should I delete them?

Link to comment
Share on other sites

  • Supervisor
31 minutes ago, shrisha said:

18:515 00:001 OCABC: MMIO devirt 0x10000000000 (0x10400 pages, 0x8000000000000001) skip 0
18:516 00:001 OCABC: MMIO devirt 0x3CB80000000 (0x10400 pages, 0x8000000000000001) skip 0
18:517 00:001 OCABC: MMIO devirt 0x3CBB0000000 (0x10400 pages, 0x8000000000000001) skip 0
18:519 00:001 OCABC: MMIO devirt 0x69730000000 (0x10400 pages, 0x8000000000000001) skip 0

you could enable also only the first one of this

ands sorry for error I was on my moonier and maybe I did errors before in conversion

 

Link to comment
Share on other sites

  • 1 year later...

Hey Fabio, hope you doing well.

Sorry to bother you but again I need your help. I'm having kernel panic for a few days after I installed Davinci Resolve 19. According to report it's related to com.apple.iokit.IOPCIFamily kext. I don't know if it is Resolve done something, I doubt, also it didn't started after I updated opencore and kexts to latest two weeks ago. Everything was fine all this time but two days ago this start happening.

What do you thing could be a cause of this?

Thank you.

crash_report.txt.zip

Edited by shrisha
Link to comment
Share on other sites

  • Supervisor
7 hours ago, shrisha said:

Hey Fabio, hope you doing well.

Sorry to bother you but again I need your help. I'm having kernel panic for a few days after I installed Davinci Resolve 19. According to report it's related to com.apple.iokit.IOPCIFamily kext. I don't know if it is Resolve done something, I doubt, also it didn't started after I updated opencore and kexts to latest two weeks ago. Everything was fine all this time but two days ago this start happening.

What do you thing could be a cause of this?

Thank you.

crash_report.txt.zip 2.41 kB · 2 downloads

 

Loss of MMIO space. Write. fBuiltIn=1 MODEL=KINGSTON SKC3000S1024G FW=EIFK31.6 

i see this errors sometime also here in this new my platform

not sure if it is caused when the disk is pretty full or with less space

 

 

Link to comment
Share on other sites

12 hours ago, fabiosun said:

 

Loss of MMIO space. Write. fBuiltIn=1 MODEL=KINGSTON SKC3000S1024G FW=EIFK31.6 

i see this errors sometime also here in this new my platform

not sure if it is caused when the disk is pretty full or with less space

 

 

I found this yesterday: https://www.insanelymac.com/forum/topic/358947-possible-solution-loss-mmio-space/

Seems like this can help. Will see how it goes for few days. Will report here after.

Thank you.

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

  • 3 weeks later...

Hey Fabio, just want to report here. Problem with this nvme: "3rd party NVMe controller. Loss of MMIO space." kernel panic is 95% cases physical. not with System OS. I just took the M.2 drive out cleaned the contacts with pencil eraser and kernel panics stoped right away. 

So, if you have this issue try to clean it and see if it helps.

Cheers.

  • Like 1
Link to comment
Share on other sites

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
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • 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.