Contribute
Register

How to extend the iMac Pro to X99 [Successful Build/Extended Guide]

Status
Not open for further replies.
Following @Mathew82 from InsanelyMac, the port limit patch changed to AppleUSBXHCI - 837d940f 0f839704 0000 > 837d941e 90909090 9090 within 10.13.4 Public Beta 1.

However, within 10.13.3 (17D47), the old patch should still apply. Which version of 10.13 you are currently on?

Thanks for your appreciated feedback, anyway.

I have two builds, one with X99A-II, one with X99 DELUXE II. A-II is on 10.3.3 Deluxe II is on 10.12.6. Both builds have the same configuration in terms of patching. Neither of them loads the X99 XHCI port injector. I don't have any DSDT fixes apart from the one for HDEF.
 
I have two builds, one with X99A-II, one with X99 DELUXE II. A-II is on 10.3.3 Deluxe II is on 10.12.6. Both builds have the same configuration in terms of patching. Neither of them loads the X99 XHCI port injector. I don't have any DSDT fixes apart from the one for HDEF.

Then you have a different problem you have to solve by yourself .. ;) BIOS settings?
 
Then you have a different problem you have to solve by yourself .. ;) BIOS settings?

Everything is set according to the guide.

Please, could you run a kextstat |grep for the XHC injector?
 
Everything is set according to the guide.

Please, could you run a kextstat |grep for the XHC injector?

Sorry, just checked all USB ports on my X99 rig under 10.13.3 and all ports are working. I am with DSM2-ASUS-X99-A-II-USB.kext. Under 10.12.6 nothing changed since ages...

I did a

Code:
kextstat | grep usb

and the result is as expected:

Code:
   17    8 0xffffff7f814d9000 0x8000     0x8000     com.apple.driver.usb.AppleUSBCommon (1.0) E768F6C8-F7ED-3AA5-AB26-03284841965E <5 4 3 1>
   67    0 0xffffff7f8230c000 0x5000     0x5000     com.apple.driver.usb.AppleUSBHostPacketFilter (1.0) 293D812A-27AB-341C-B704-DE0E2C445C8D <18 17 7 6 5 4 3 1>
   74    1 0xffffff7f821f7000 0x4c000    0x4c000    com.apple.driver.usb.AppleUSBXHCI (1.2) 06528516-1239-36A8-B80A-F8C6A0B3D6D7 <18 17 11 7 6 5 4 3 1>
   75    0 0xffffff7f82311000 0x2f000    0x2f000    com.apple.driver.usb.AppleUSBXHCIPCI (1.2) D992A7B6-AB27-3B55-AB5A-3BC40659566C <74 18 17 12 11 7 6 5 4 3 1>
   98    0 0xffffff7f82249000 0x35000    0x35000    com.apple.driver.usb.AppleUSBHub (1.2) 0AA13806-9E42-3E1C-A06A-D8E69631F372 <18 17 11 5 4 3 1>
   99    0 0xffffff7f820d2000 0x8000     0x8000     com.apple.driver.usb.AppleUSBHostCompositeDevice (1.2) 15DAD7E1-1CF1-37B1-BB28-C9C5F966C2D0 <18 17 6 5 4 3 1>
  100    0 0xffffff7f8215c000 0x8000     0x8000     com.apple.driver.usb.networking (5.0.0) AF394B0D-0B97-39E8-9681-5A2B25034DBE <18 6 5 4 3 1>
  103    0 0xffffff7f820da000 0xc000     0xc000     com.apple.driver.usb.IOUSBHostHIDDevice (1.2) 9956C56D-1D7E-3420-B76F-28ACA025AD84 <20 18 17 5 4 3 1>

Screen Shot 2018-01-29 at 22.05.42.png
 
Sorry, just checked all USB ports on my X99 rig under 10.13.3 and all ports are working. I am with DSM2-ASUS-X99-A-II-USB.kext. Under 10.12.6 nothing changed since ages...

I did a

Code:
kextstat | grep usb

and the result is as expected:

Code:
   17    8 0xffffff7f814d9000 0x8000     0x8000     com.apple.driver.usb.AppleUSBCommon (1.0) E768F6C8-F7ED-3AA5-AB26-03284841965E <5 4 3 1>
   67    0 0xffffff7f8230c000 0x5000     0x5000     com.apple.driver.usb.AppleUSBHostPacketFilter (1.0) 293D812A-27AB-341C-B704-DE0E2C445C8D <18 17 7 6 5 4 3 1>
   74    1 0xffffff7f821f7000 0x4c000    0x4c000    com.apple.driver.usb.AppleUSBXHCI (1.2) 06528516-1239-36A8-B80A-F8C6A0B3D6D7 <18 17 11 7 6 5 4 3 1>
   75    0 0xffffff7f82311000 0x2f000    0x2f000    com.apple.driver.usb.AppleUSBXHCIPCI (1.2) D992A7B6-AB27-3B55-AB5A-3BC40659566C <74 18 17 12 11 7 6 5 4 3 1>
   98    0 0xffffff7f82249000 0x35000    0x35000    com.apple.driver.usb.AppleUSBHub (1.2) 0AA13806-9E42-3E1C-A06A-D8E69631F372 <18 17 11 5 4 3 1>
   99    0 0xffffff7f820d2000 0x8000     0x8000     com.apple.driver.usb.AppleUSBHostCompositeDevice (1.2) 15DAD7E1-1CF1-37B1-BB28-C9C5F966C2D0 <18 17 6 5 4 3 1>
  100    0 0xffffff7f8215c000 0x8000     0x8000     com.apple.driver.usb.networking (5.0.0) AF394B0D-0B97-39E8-9681-5A2B25034DBE <18 6 5 4 3 1>
  103    0 0xffffff7f820da000 0xc000     0xc000     com.apple.driver.usb.IOUSBHostHIDDevice (1.2) 9956C56D-1D7E-3420-B76F-28ACA025AD84 <20 18 17 5 4 3 1>

View attachment 309466


Actually, you are running without the DSM2 kext. Because it just refuses to load. If you check System Report - Extensions it's either going to be there, but "Loadable: No", or not be on the list at all. Please verify. But what's weird is that USB ports are working only with the max port limit patch, no kexts are required. Btw. I suppose you're not using OSI-XOSI DSDT patch, or EHC1 to EH01, etc., right?
 
Actually, you are running without the DSM2 kext. Because it just refuses to load. If you check System Report - Extensions it's either going to be there, but "Loadable: No", or not be on the list at all. Please verify. But what's weird is that USB ports are working only with the max port limit patch, no kexts are required. Btw. I suppose you're not using OSI-XOSI DSDT patch, or EHC1 to EH01, etc., right?

I don't understand the aim of this discussion.. The function of DSM2...kext is just to load com.apple.driver.usb.AppleUSBXHCIPCI ,which is successfully initialised.

All XHC USB ports are working..

I have nothing to add, sorry..
 
Hi
After updating to 10.13.3 and installing the Webdrivers, when booting the screen goes black when the webdrivers become acitive.... I never had this problem with any previous update so far.... when disabling the webdrivers again, screen appears.

I do not really know how to start troubleshooting this. Basically my monitor receives a black screen.... a signal is coming but black screen....I tried the Lilu.kext with Nvidiagraphicsfixup.kext... but still black screen.
I also tried AGPFix but also no solution.

Could this be CSM related? I really do not know where to start investigating.

Thanks, Mike
 
Hi
After updating to 10.13.3 and installing the Webdrivers, when booting the screen goes black when the webdrivers become acitive.... I never had this problem with any previous update so far.... when disabling the webdrivers again, screen appears.

I do not really know how to start troubleshooting this. Basically my monitor receives a black screen.... a signal is coming but black screen....I tried the Lilu.kext with Nvidiagraphicsfixup.kext... but still black screen.
I also tried AGPFix but also no solution.

Could this be CSM related? I really do not know where to start investigating.

Thanks, Mike

Do you use Nvidiagraphicsfixup.kext v1.2.2 and Lilu.kext v1.2.2 as nvidia black screen prevention?

Seems that you use some quite outdated GPU, don't you?
 
Hi.... I do use exactly those kexts yes.... I took them from your last release.
The GPU might be old.... the good thing is though I can adjust the fan curve manually.
Having read a different thread.... this seems to be related to 10.13.3 update.... other 980ti users seem to be affected as well.
 
Hi.... I do use exactly those kexts yes.... I took them from your last release.
The GPU might be old.... the good thing is though I can adjust the fan curve manually.
Having read a different thread.... this seems to be related to 10.13.3 update.... other 980ti users seem to be affected as well.

So you might have to enable CSM, which I totally dislike.. Why not to change to a Radeon RX560 (2-4GB)? Very cheap starter GPU solution...
 
Status
Not open for further replies.
Back
Top