Contribute
Register

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

Status
Not open for further replies.
dear @kgp, I follow you with much enthusiasm and respect.

please, take a look at my EFI.

it seems it works under OC and doesn't break XCPM. I'm on iMAC PRO, 10.13.6 :)

I used the performance patch found here: https://www.tonymacx86.com/threads/...-ep-cpus-on-10-12.204468/page-24#post-1750829

thank you!

Alright,

I simply adopted your EFI-Folder (just removed CP->PR replacements and Nvidiagraphicsfixup.kext and adopted TSCAdjustReset.kext for the i7-6950X)...

No OC, with the ASUS X99-A II and the i7-6950X....

Could it be a mainboard and BIOS question?

Obviously OC works in your case... hmmm...

BTW you should update the USB port limit patch for 10.13.6 and complete your CP->PR replacements also for all unpopulated cores.. ;)

So, what to do? How to proceed?
 
Alright,

I simply adopted your EFI-Folder (just removed CP->PR replacements and Nvidiagraphicsfixup.kext and adopted TSCAdjustReset.kext for the i7-6950X)...

No OC, with the ASUS X99-A II and the i7-6950X....

Could it be a mainboard and BIOS question?

Obviously OC works in your case... hmmm...

BTW you should update the USB port limit patch for 10.13.6 and complete your CP->PR replacements also for all unpopulated cores.. ;)

So, what to do? How to proceed?
I'll update the USB port limit and complete CP PR replacements immediately :)

maybe yes, it could be due to mainboard. about BIOS, I didn't patch it with coderush UEFI. I've uploaded the last firmware (v19 - https://www.msi.com/Motherboard/support/X99A-GODLIKE-GAMING) which improves memory and usb compatibility and updates micro code for security vulnerabilities.

as to my case, I first tried those patches under Mac Pro 10.13.5, went good, so I upgraded MP to 10.13.6, tried again and I verified they're working. Under iMac Pro 10.13.5 I could't go with XCPM if I adopted your configuration with Broadwell fakecpuid. and couldn't even start, if I didn't add the xcpm bootstrap kernel patch (instead, changing fakecpuid to haswell and adopting some other kernel patches, worked). That's why I was searching for a solution and I decided to give a try to what worked under MP.

would it be useful if I uploaded bios screenshots? or the boot ones?

I'd be glad if I could help someway :)

if it works here, there must be the way to have it somewhere else... what if you keep your config and just change the performance patch?
 

Attachments

  • foto_no_exif-2.jpg
    foto_no_exif-2.jpg
    693 KB · Views: 111
  • foto_no_exif-3.jpg
    foto_no_exif-3.jpg
    653.5 KB · Views: 101
  • foto_no_exif-4.jpg
    foto_no_exif-4.jpg
    655.8 KB · Views: 111
  • foto_no_exif-5.jpg
    foto_no_exif-5.jpg
    648.9 KB · Views: 120
  • foto_no_exif-6.jpg
    foto_no_exif-6.jpg
    790.5 KB · Views: 114
  • foto_no_exif-7.jpg
    foto_no_exif-7.jpg
    856.7 KB · Views: 117
  • foto_no_exif-8.jpg
    foto_no_exif-8.jpg
    785.7 KB · Views: 119
  • foto_no_exif-9.jpg
    foto_no_exif-9.jpg
    892.4 KB · Views: 109
  • foto_no_exif-10.jpg
    foto_no_exif-10.jpg
    479.6 KB · Views: 97
  • foto_no_exif-11.jpg
    foto_no_exif-11.jpg
    1 MB · Views: 107
  • foto_no_exif-12.jpg
    foto_no_exif-12.jpg
    805 KB · Views: 116
  • foto_no_exif-13.jpg
    foto_no_exif-13.jpg
    663.6 KB · Views: 96
  • foto_no_exif-14.jpg
    foto_no_exif-14.jpg
    704.1 KB · Views: 115
  • foto_no_exif.jpg
    foto_no_exif.jpg
    847 KB · Views: 99
Last edited:
I'll update the USB port limit and complete CP PR replacements immediately :)

maybe yes, it could be due to mainboard. about BIOS, I didn't patch it with coderush UEFI. I've uploaded the last firmware (v19 - https://www.msi.com/Motherboard/support/X99A-GODLIKE-GAMING) which improves memory and usb compatibility and updates micro code for security vulnerabilities.

as to my case, I first tried those patches under Mac Pro 10.13.5, went good, so I upgraded MP to 10.13.6, tried again and I verified they're working. Under iMac Pro 10.13.5 I could't go with XCPM if I adopted your configuration with Broadwell fakecpuid. and couldn't even start, if I didn't add the xcpm bootstrap kernel patch (instead, changing fakecpuid to haswell and adopting some other kernel patches, worked). That's why I was searching for a solution and I decided to give a try to what worked under MP.

would it be useful if I uploaded bios screenshots? or the boot ones?

I'd be glad if I could help someway :)

if it works here, there must be the way to have it somewhere else... what if you keep your config and just change the performance patch?

Sure, screenshots of your BIOS would provide additional information..

Interesting, that you did not even patch your mainboard BIOS.. Is it locked by factory default? If so, it is even more interesting that your system boots at all, as with locked MSR, xcpm_core_scope_msrs © Pike R. Alpha should be enabled but it is not in your case.

What is weird is that OC works in your case although you do not even use all actual 10.13.6 patches.. If I correctly remember, even the performance patch you are using is for 10.13.5 and not for 10.13.6.

Try to take all actual 10.13.6 patches of @PMheart and verify that OC continues working. Just for curiosity..

BTW, I tried to use your patches and then I tried to use your entire EFI-Folder... No way..
 
Sure, screenshots of your BIOS would provide additional information..

Interesting, that you did not even patch your mainboard BIOS.. Is it locked by factory default? If so, it is even more interesting that your system boots at all, as with locked MSR, xcpm_core_scope_msrs © Pike R. Alpha should be enabled but it is not in your case.

What is weird is that OC works in your case although you do not even use all actual 10.13.6 patches.. If I correctly remember, even the performance patch you are using is for 10.13.5 and not for 10.13.6.

Try to take all actual 10.13.6 patches of @PMheart and verify that OC continues working. Just for curiosity..

BTW, I tried to use your patches and then I tried to use your entire EFI-Folder... No way..
I updated my other post with pictures :)

bios is not locked (CFG lock disabled) and the performance patch is different from the 10.13.5:

10.13.5:
C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05B9AD 6B004883 C4085B5D C3662E0F 1F840000 000000
to
BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 B9AD6B00 4883C408 5B5DC390 90909090 909090

this one:
C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05C99E 6B004883 C4085B5D C3662E0F 1F840000 000000
to
BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 C99E6B00 4883C408 5B5DC390 90909090 909090

I'll look for 10.13.6 patches of @PMheart and check OC, of course :)
 
Last edited:
  • Like
Reactions: kgp
I updated my other post with pictures :)

bios is not locked (CFG lock disabled) and the performance patch is different from the 10.13.5:

10.13.5:
C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05B9AD 6B004883 C4085B5D C3662E0F 1F840000 000000
to
BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 B9AD6B00 4883C408 5B5DC390 90909090 909090

this one:
C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05C99E 6B004883 C4085B5D C3662E0F 1F840000 000000
to
BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 C99E6B00 4883C408 5B5DC390 90909090 909090

I'll look for 10.13.6 patches of @PMheart and check OC, of course :)

Thanks...

Just for completeness, I am using this performance patch for 10.13.6 by @PMHeart:

C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF0579B0 6B004883 C4085B5D C3662E0F 1F840000 000000
->
BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 79B06B00 4883C408 5B5DC390 90909090 909090
 
Thanks...

Just for completeness, I am using this performance patch for 10.13.6 by @PMHeart:

C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF0579B0 6B004883 C4085B5D C3662E0F 1F840000 000000
->
BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 79B06B00 4883C408 5B5DC390 90909090 909090
I'll try it now...
 
I'll try it now...

But it is weird that our performance patches are that different..

Moreover as you also state @PMHeart as the originator..
 
Thanks...

Just for completeness, I am using this performance patch for 10.13.6 by @PMHeart:

C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF0579B0 6B004883 C4085B5D C3662E0F 1F840000 000000
->
BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 79B06B00 4883C408 5B5DC390 90909090 909090
it works that too!
 

Attachments

  • 1.jpg
    1.jpg
    864.3 KB · Views: 232
  • Like
Reactions: kgp
it works that too!

Thus the question remains, why it does not apply with the ASUS X99-A II and respective BIOS settings..

It perfectly worked with 10.13.5.. Now OC is broken under both 10.13.6 and 10.14..

BTW.. you should also try 10.14 PB5..
 
Status
Not open for further replies.
Back
Top