Contribute
Register

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

Status
Not open for further replies.
Joined
Oct 28, 2016
Messages
30
Motherboard
Asus X99-E
CPU
I7 5820k
Graphics
Strix 1050 ti OC
I got the ASM1142 to work :D
 

Attachments

  • Screen Shot 2018-11-08 at 10.23.06 AM.png
    Screen Shot 2018-11-08 at 10.23.06 AM.png
    158.3 KB · Views: 44

kgp

Retired
Joined
May 30, 2014
Messages
6,783
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
IOREG sure is our friend lol. Although maybe you could a friend here. So I pretty much got everything I needed/wanted except for the darn HDAU being the driver installed "no". I think it's because I'm using a DP, but isn't it that Whatevergreen should automatically convert the audio signals regardless of what port one is using? Also I cannot make the ASM1142 aml file work even after modifying it so I'm stuck. During my port discovery building my USB Kext, the USB 3.1 Gen2 Type C port is at RP05.

In my config.plist, there is a AppleHDAController kext patch which you should be adopt and enable if necessary. Usually the NVIDA HDAU issue is fixed by Whatevergreen anyway. If the latter is not the case, modify the patch in the following way:

Code:
Name: com.apple.driver.AppleHDAController
Find: DE100B0E
Replace: your device-id under GFX0 (HEX)
Comment: FredWst DP/HDMI patch
 
Joined
Oct 28, 2016
Messages
30
Motherboard
Asus X99-E
CPU
I7 5820k
Graphics
Strix 1050 ti OC
In my config.plist, there is a AppleHDAController kext patch which you should be adopt and enable if necessary. Usually the NVIDA HDAU issue is fixed by Whatevergreen anyway. If the latter is not the case, modify the patch in the following way:

Code:
Name: com.apple.driver.AppleHDAController
Find: DE100B0E
Replace: your device-id under GFX0 (HEX)
Comment: FredWst DP/HDMI patch

Tried that and it didn't work. Oh well I don't really use DP/HDMI audio so I'm kinda done fixing it lol.
 
Joined
Oct 11, 2016
Messages
77
Motherboard
ASUS X99 Deluxe
CPU
i7-5820K
Graphics
RX 580
Mac
  1. MacBook
Mobile Phone
  1. iOS
So here with a small update: on 10.13.6 (17G65) with the performance patch provided in your 10.13.6 config.plist it has no effect on my 5820k Haswell-E cpu. I will provide the patch witch it works for me (I've found it on insanely calculated by another user in the beta thread for 10.13.6 so idk what it does . I can se a difference, in the one you provided at the section FF05B9BD - in the one I use and it works FF0579B0 . I will attach agin my config.plist (it's the one provided by you just with the performance patch that it works on haswell-e, for me. I've done all the steps you made me do, overall I see a big improvement in booting time so thank you for that @kgp !

Code:
Not works on 10.13.6 (17G65) on haswell-e

find : C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05B9BD 6B004883 C4085B5D C3662E0F 1F840000 000000

replace: BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 B9BD6B00 4883C408 5B5DC390 90909090 909090

Code:
Works on 10.13.6 (17G65) on haswell-e

Find: C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF0579B0 6B004883 C4085B5D C3662E0F 1F840000 000000

Replace: BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 79B06B00 4883C408 5B5DC390 90909090 909090
 

Attachments

  • config.plist
    7 KB · Views: 108

kgp

Retired
Joined
May 30, 2014
Messages
6,783
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
My friends,

From today, I will be on holidays and hardly able to connect for some days.

Enjoy, have fun and thanks for your patience,

kgp.png
 
  • Like
Reactions: GDS
Joined
Feb 24, 2017
Messages
9
Motherboard
Asus X99-Pro USB 3.1
CPU
Intel i7 6900k
Graphics
EVGA GTX 1080 FTW Hybrid
Hey kgp, I know you're on holiday, but when you get back I have quick question. I am running an X99 Deluxe II system, and I've got the build completely up and running (However I have an RX 580 that I want to change out with a 'or two' VEGA 64's), but I want to update to 10.14.1, and I'm curious what my options are, as for there isn't a USB patch for this board yet. Could you give me some advice? Am I able to update just some of my USB 3.0 ports will run as USB 2.0?
 

kgp

Retired
Joined
May 30, 2014
Messages
6,783
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
Hey kgp, I know you're on holiday, but when you get back I have quick question. I am running an X99 Deluxe II system, and I've got the build completely up and running (However I have an RX 580 that I want to change out with a 'or two' VEGA 64's), but I want to update to 10.14.1, and I'm curious what my options are, as for there isn't a USB patch for this board yet. Could you give me some advice? Am I able to update just some of my USB 3.0 ports will run as USB 2.0?

1.) See section E.4) - USB Configuration
2.) Also see https://www.tonymacx86.com/threads/xhc-usb-kext-creation-guideline.242999/

Good luck,

KGP
 
Joined
Nov 14, 2012
Messages
108
Motherboard
ASUS Sabertooth X99 TUF
CPU
i7 6950X
Graphics
2x GTX 1080
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
IOREG sure is our friend lol. Although maybe you could a friend here. So I pretty much got everything I needed/wanted except for the darn HDAU being the driver installed "no". I think it's because I'm using a DP, but isn't it that Whatevergreen should automatically convert the audio signals regardless of what port one is using? Also I cannot make the ASM1142 aml file work even after modifying it so I'm stuck. During my port discovery building my USB Kext, the USB 3.1 Gen2 Type C port is at RP05.


I still don't understand what I'm missing to don't have the HDAU in PCI informations.
If anybody can compare the SSDT-1 I've made with the original IOReg I've saved and tell me what it's still missing please ?
Do I have to change the device ID's into the SSDT ?

Thanks guys. (And have fun for your holidays KGP, turn off everything ! :)
 

Attachments

  • SSDT-X99-Nvidia-1.aml
    671 bytes · Views: 34
  • Darkpulse’s iMac Pro_clean_IOREG.ioreg
    6.6 MB · Views: 25
Status
Not open for further replies.
Top