Contribute
Register

iMac Pro X299 - Live the Future now with macOS 10.14 Mojave [Successful Build/Extended Guide]

Status
Not open for further replies.
@djlild7hina

This is the ioreg after enable 4g decoding in bios. I now have the USB ports back and fully operational. Thanks!
@kgp suggested that the Bios Firmware is NG. What version bios are you running?
 

Attachments

  • iMac Pro (videotek2).ioreg
    10.4 MB · Views: 44
Last edited:

Attachments

  • CasselHo-EFI.zip
    11.5 MB · Views: 61
  • CasselHo-iMac Pro.ioreg
    18.1 MB · Views: 58
and one more thing,if the bios setting:Lanch CSM:Disabled
my computer restart boot always stop at:Detect HD。it must unplug the power cord the and replug it the boots ok.
 
@djlild7hina

This is the ioreg after enable 4g decoding in bios. I now have the USB ports back and fully operational. Thanks!
@kgp suggested that the Bios Firmware is NG. What version bios are you running?

Good! :) now you can revert to the xhci Kext instead of port limit patches if you did so.
I’m running the latest 0905 haven’t had any issues with usb but had to enable 4g encoding to even post.
And like @kgp states I always use the ez flashback port :)
 
Last edited:
and one more thing,if the bios setting:Lanch CSM:Disabled
my computer restart boot always stop at:Detect HD。it must unplug the power cord the and replug it the boots ok.

Can you also take screenshots of your boos settings? I’ll take a look at your stuff tonight
 
It was a beautiful day when I installed in a Zalman Z9 Neo Plus case an E-ATX X299 Mobo that I had in reserve in my basement.

I finally completed Mojave installation on it and all works flawlessly.

Sleep/wake is smooth too.

But the most important thing is the new xcpm_core_scope_msrs patch for 10.14 for reminder :
Find 31D2E891 FCFFFF
Replace 31D29090 909090

This patch is essential on mainboards within BIOS settings don't allow to unlock MSR 0xE2 register and so without us we couldn't boot with the typical message : End Randomseed ++++++++++++

So I think this return of experience may help other people.

In road to achieve my third x299 built.
 

Attachments

  • Screenshot 2019-03-10 at 00.32.51.png
    Screenshot 2019-03-10 at 00.32.51.png
    2.5 MB · Views: 82
  • IMG_1087.JPG
    IMG_1087.JPG
    1 MB · Views: 72
Last edited:
Good! :) now you can revert to the xhci Kext instead of port limit patches if you did so.
I’m running the latest 0905 haven’t had any issues with usb but had to enable 4g encoding to even post.
And like @kgp states I always use the ez flashback port :)

Well I’ve gone through and tested several different versions of BIOS, and I even completely replaced the motherboard with a brand new one. Yet, I’m still able to use the USB ports, and I have only been able to re-create the problem that @kgp pointed out about missing the entire XHCI ACPI table in my I/O registry when disabling 4g encoding in the bios.

So, the USB ports are back, but I still have the Finder crash occasionally when I unmount a drive. I get a Beachball that never stops, and, if I read launch the Finder, it clears the desktop but it never loads back on and I have to reset.

The other major issue that I am having is that my Qtake software which had been recording video with the black magic 8K card, is no longer able to record the video, and I get corrupt files. Everything was OK for the most part with this machine outside of the USB issues until I attempted to install the Alpine Ridge card. Other than installing Windows on a separate drive and trying to install the Alpine Ridge card in slot 5, (which I removed after I quickly learned it will not work it has to be a slot two) I really didn’t add anything except for the SSDT-C299-TB3HP which I have since removed. I have also turned off the Thunderbolt support in the BIOS. To be clear, I have abandoned the Alpine Ridge card in this system for now so it’s no longer part of the mix.

I did extensive testing today including testing the card in a Thunderbolt three enclosure on my iMac, it works fine there. I tested various different versions of the software, which is anyway usually very reliable,. I tested the media express app from black magic, and it is able to record just fine. I also tried a different version of the driver for the card just to reload the firmware, and then went back to the driver version that I’m supposed to use. Once again reloaded the firmware for that. I just can’t figure out why I can’t get back to where I was before and I started that Alpine Ridge install.
 
Last edited:

Attachments

  • WechatIMG1.jpeg
    WechatIMG1.jpeg
    173.1 KB · Views: 61
  • WechatIMG2.jpeg
    WechatIMG2.jpeg
    165.4 KB · Views: 66
  • WechatIMG3.jpeg
    WechatIMG3.jpeg
    143.4 KB · Views: 62
  • WechatIMG4.jpeg
    WechatIMG4.jpeg
    145.3 KB · Views: 67
  • WechatIMG5.jpeg
    WechatIMG5.jpeg
    81.8 KB · Views: 63
Can you also take screenshots of your boos settings? I’ll take a look at your stuff tonight
and if I move the THB3 card form pci slot-4 to slot-3,how can I edit the SSDT-X299-TB3HP.aml to make it works?
 
Status
Not open for further replies.
Back
Top