Contribute
Register

How to build your own iMac Pro [Successful Build/Extended Guide]

Status
Not open for further replies.
@jaminmc

Alright! I just downgraded to 1503bios and trying various other stuff. Keep me updated. Let’s solve this once and for all x299a-bro ;)
It didn't crash as quickly...
still got the panic(cpu 10 caller 0xffffff8004ab3a79): "waitq deadlock - waitq=0xffffff806ad41e50, cpu=10\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4570.71.22/osfmk/kern/waitq.c:1825 error....

Code:
      Kernel Extensions in backtrace:
         com.nvidia.web.NVDAResmanWeb(10.3.3)[17CB9A59-D16E-3610-86F5-E1ADBABEE7F8]@0xffffff7f855b8000->0xffffff7f85c30fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[D91E9813-9717-31B8-BFE5-2F3A00F375F3]@0xffffff7f85485000
            dependency: com.apple.iokit.IONDRVSupport(519.21)[8E0EE518-0D53-38C0-B308-2C6CD9EC5B7B]@0xffffff7f8559c000
            dependency: com.apple.iokit.IOGraphicsFamily(519.21)[E5B53C5D-BF6E-3D72-9091-A80DFE5426C9]@0xffffff7f85546000
            dependency: com.apple.AppleGraphicsDeviceControl(3.20.14)[D3CF5F89-2DA6-3F73-995D-F5DDE191E192]@0xffffff7f855ac000
         com.nvidia.web.NVDAGM100HalWeb(10.3.3)[7562E226-6E34-3649-8E77-FF522EBD60C8]@0xffffff7f85c47000->0xffffff7f85deafff
            dependency: com.nvidia.web.NVDAResmanWeb(10.3.3)[17CB9A59-D16E-3610-86F5-E1ADBABEE7F8]@0xffffff7f855b8000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[D91E9813-9717-31B8-BFE5-2F3A00F375F3]@0xffffff7f85485000

BSD process name corresponding to current thread: kernel_task
Boot args: dart=0 darkwake=0

Mac OS version:
17G5019

Kernel version:
Darwin Kernel Version 17.7.0: Thu Dec 20 21:47:19 PST 2018; root:xnu-4570.71.22~1/RELEASE_X86_64
Kernel UUID: 4A5298BF-709E-37DF-B7F0-4298065CC266
Kernel slide:     0x0000000004800000
Kernel text base: 0xffffff8004a00000
__HIB  text base: 0xffffff8004900000
System model name: iMacPro1,1 (Mac-7BA5B2D9E42DDD94)

System uptime in nanoseconds: 1582546361241512
last loaded kext at 1582167924693380: com.vmware.kext.vmioplug.18.1.2    18.1.2 (addr 0xffffff7f8810a000, size 36864)
loaded kexts:
com.vmware.kext.vmioplug.18.1.2    18.1.2
com.vmware.kext.vmx86    1095.22.96
com.vmware.kext.vmnet    1095.22.96
com.vmware.kext.vmci    90.8.1
com.getdropbox.dropbox.kext    1.9.2
com.nvidia.CUDA    1.1.0
com.paragon-software.filesystems.ntfs    59.4.15
com.Cycling74.driver.Soundflower    2
com.nvidia.web.GeForceWeb    10.3.3
com.nvidia.web.NVDAGM100HalWeb    10.3.3
com.nvidia.web.NVDAResmanWeb    10.3.3
com.nvidia.NVDAStartupWeb    10.3.3
com.intel.driver.EnergyDriver    3.5.3
com.blackmagic-design.driver.BlackmagicIO    10.11.4
com.softraid.driver.SoftRAID    5.7.3
com.owc.driver.SCSI-Device    1.1.0b16
com.owc.driver.SATA-Command    8.1.0b16
com.promise.driver.stex    6.2.9
com.insanelymac.IntelMausiEthernet    2.4.1d1
com.metakine.handsoff.driver    4.0.2
hu.interferenc.TSCAdjustReset    1.1
org.slice.IntelCPUMonitor    1.2.3
as.vit9696.AppleALC    1.3.4
org.mozodojo.W836x    1.3.0
as.vit9696.WhateverGreen    1.2.6
as.vit9696.Lilu    1.3.1
org.kozlek.GeforceSensor    1.2.3
org.netkas.FakeSMC    3.5.1
com.apple.filesystems.smbfs    3.2.3
com.apple.filesystems.msdosfs    1.10
com.apple.filesystems.exfat    1.4
com.apple.driver.AppleBluetoothMultitouch    92
com.apple.filesystems.autofs    3.0
com.apple.driver.AGPM    110.23.37
com.apple.driver.ApplePlatformEnabler    2.7.0d0
com.apple.driver.X86PlatformShim    1.0.0
com.apple.driver.AppleHDAHardwareConfigDriver    281.52
com.apple.driver.AudioAUUC    1.70
com.apple.driver.AppleHDA    281.52
com.apple.driver.AppleGraphicsDevicePolicy    3.20.14
com.apple.AGDCPluginDisplayMetrics    3.20.0
com.apple.driver.AppleUpstreamUserClient    3.6.5
com.apple.driver.pmtelemetry    1
com.apple.driver.AppleMCCSControl    1.5.5
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.iokit.IOBluetoothSerialManager    6.0.7f12
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.driver.AppleHV    1
com.apple.nvidia.NVDAStartup    10.3.2
com.apple.driver.AppleIntelPCHPMC    2.0.1
com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
com.apple.driver.Apple16X50ACPI    3.2
com.apple.driver.AppleFIVRDriver    4.1.0
com.apple.driver.AppleOSXWatchdog    1
com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
com.apple.driver.AppleUSBDisplays    380
com.apple.iokit.SCSITaskUserClient    404.30.2
com.apple.filesystems.apfs    748.51.0
com.apple.driver.AppleAHCIPort    329.50.2
com.apple.driver.AppleFileSystemDriver    3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
com.apple.AppleSystemPolicy    1.0
com.apple.BootCache    40
com.apple.filesystems.hfs.kext    407.50.6
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleACPIEC    6.1
com.apple.driver.AppleACPIButtons    6.1
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleAPIC    1.7
com.apple.nke.applicationfirewall    183
com.apple.security.quarantine    3
com.apple.security.TMSafetyNet    8
com.apple.driver.IOBluetoothHIDDriver    6.0.7f12
com.apple.driver.AppleMultitouchDriver    1614.1
com.apple.driver.AppleInputDeviceSupport    1614.11
com.apple.kext.triggers    1.0
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    6.0.7f12
com.apple.iokit.IOBluetoothHostControllerUSBTransport    6.0.7f12
com.apple.iokit.IOBluetoothHostControllerTransport    6.0.7f12
com.apple.driver.AppleHIDKeyboard    205.1
com.apple.driver.DspFuncLib    281.52
com.apple.kext.OSvKernDSPLib    526
com.apple.driver.AppleGraphicsControl    3.20.14
com.apple.driver.AppleSMBusController    1.0.18d1
com.apple.iokit.IOBluetoothFamily    6.0.7f12
com.apple.iokit.IOAcceleratorFamily2    378.26
com.apple.iokit.IOSurface    211.15
com.apple.iokit.IOAVBFamily    683.1
com.apple.plugin.IOgPTPPlugin    680.15
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.driver.AppleSSE    1.0
com.apple.iokit.IONDRVSupport    519.21
com.apple.AppleGPUWrangler    3.20.0
com.apple.AppleGraphicsDeviceControl    3.20.14
com.apple.driver.AppleHDAController    281.52
com.apple.iokit.IOGraphicsFamily    519.21
com.apple.iokit.IOHDAFamily    281.52
com.apple.driver.AppleSMBusPCI    1.0.14d1
com.apple.driver.IOPlatformPluginLegacy    1.0.0
com.apple.driver.Apple16X50Serial    3.2
com.apple.iokit.IOSerialFamily    11
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.driver.X86PlatformPlugin    1.0.0
com.apple.driver.IOPlatformPluginFamily    6.0.0d8
com.apple.driver.AppleUSBAudio    312.6
com.apple.iokit.IOAudioFamily    206.5
com.apple.vecLib.kext    1.2.0
com.apple.driver.usb.IOUSBHostHIDDevice    1.2
com.apple.iokit.IOATAFamily    2.5.3
com.apple.driver.usb.AppleUSBHub    1.2
com.apple.driver.usb.cdc    5.0.0
com.apple.driver.usb.networking    5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.iokit.IOSCSIParallelFamily    3.0.0
com.apple.driver.AppleThunderboltNHI    4.7.3
com.apple.iokit.IOThunderboltFamily    6.7.9
com.apple.driver.AppleXsanScheme    3
com.apple.driver.AppleUSBMergeNub    900.4.1
com.apple.driver.AppleUSBHostMergeProperties    1.2
com.apple.iokit.IOAHCIBlockStorage    301.40.2
com.apple.iokit.IOAHCIFamily    288
com.apple.driver.usb.AppleUSBXHCIPCI    1.2
com.apple.driver.usb.AppleUSBXHCI    1.2
com.apple.filesystems.hfs.encodings.kext    1
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.iokit.IOUSBFamily    900.4.1
com.apple.driver.AppleEFINVRAM    2.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.iokit.IOSMBusFamily    1.1
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.security.sandbox    300.0
com.apple.kext.AppleMatch    1.0.0d1
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleEffaceableStorage    1.0
com.apple.driver.AppleKeyStore    2
com.apple.driver.AppleUSBTDM    439.70.3
com.apple.driver.AppleMobileFileIntegrity    1.0.5
com.apple.iokit.IOUSBMassStorageDriver    140.70.2
com.apple.iokit.IOSCSIBlockCommandsDevice    404.30.2
com.apple.iokit.IOSCSIArchitectureModelFamily    404.30.2
com.apple.driver.AppleCredentialManager    1.0
com.apple.driver.KernelRelayHost    1
com.apple.iokit.IOUSBHostFamily    1.2
com.apple.driver.usb.AppleUSBCommon    1.0
com.apple.driver.AppleBusPowerController    1.0
com.apple.driver.AppleSEPManager    1.0.1
com.apple.driver.IOSlaveProcessor    1
com.apple.driver.DiskImages    480.60.2
com.apple.iokit.IOStorageFamily    2.1
com.apple.iokit.IOReportFamily    31
com.apple.iokit.IOTimeSyncFamily    680.15
com.apple.iokit.IONetworkingFamily    3.4
com.apple.driver.AppleACPIPlatform    6.1
com.apple.driver.AppleSMC    3.1.9
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.pthread    1
com.apple.kec.corecrypto    1.0
com.apple.kec.Libm    1

So I am going to delete Cuda again.
 
The Desktop Video 11.0 update should have the drivers for all the Video products.

Have you tried to get the card working in Windows? The firmware on your board could be very old. I used to have that card, but the outputs died on it. So I am now using the DeckLink Mini Monitor 4K. I am still rocking Version 10.11.4 though,

https://www.blackmagicdesign.com/support/family/capture-and-playback has all the different versions from over the years.

If it doesn't work, make sure the card is showing up in your IORegisteryExplorer. As maybe some other SSDT may be maping it to a SSD or something.

Hi, thanks for your reply.
As it turned out it's a Titan Ridge issue.
What I did is running a fresh 10.13.6 install on an older hackintosh where the Thunderbolt card works. This allowed me to find the correct driver.
Installing such driver on the Sage + Titan Ridge didn't make the UltraSTUDIO 3D work.
What's left at this point is just the Titan Ridge Card on the Sage.
The UltraSTUDIO 3D doesn't show up at all in IOReg.
All the other Thunderbolt 2 / 3 devices (Other BlackMagic cards, all the external hard disks) connected to the Sage + Titan Ridge work immediately.

I ordered an Alpine Ridge to see if it makes any difference.
 
Hi, thanks for your reply.
As it turned out it's a Titan Ridge issue.
What I did is running a fresh 10.13.6 install on an older hackintosh where the Thunderbolt card works. This allowed me to find the correct driver.
Installing such driver on the Sage + Titan Ridge didn't make the UltraSTUDIO 3D work.
What's left at this point is just the Titan Ridge Card on the Sage.
The UltraSTUDIO 3D doesn't show up at all in IOReg.
All the other Thunderbolt 2 / 3 devices (Other BlackMagic cards, all the external hard disks) connected to the Sage + Titan Ridge work immediately.

I ordered an Alpine Ridge to see if it makes any difference.
Does it show up in Windows?
 
Does it show up in Windows?

Haven't tested in Windows yet. This machine has only High Sierra.
All the Thunderbolt 3 work grea but that one I mentioned which with the same driver works on a brand new high Sierra on an old Z170 Gigabyte hackintosh with built in Thunderbolt 3.
 
I have a x299 build with a Vega 64 card that boots fine but then quickly crashes within a few minutes consistently. Would you be able to glean anything from this crash log? Another user had commented their might be a sleep issue. I'm not sure how to address this, except that I turned off all the energy saver options minus turn off hard drives when possible in the os once booted.
 

Attachments

  • iMac Pro Crash log.txt
    46.8 KB · Views: 186
I have a x299 build with a Vega 64 card that boots fine but then quickly crashes within a few minutes consistently. Would you be able to glean anything from this crash log? Another user had commented their might be a sleep issue. I'm not sure how to address this, except that I turned off all the energy saver options minus turn off hard drives when possible in the os once booted.

Try to provide a useful bug report and else, read beginning of Section C.) and provide requested information to allow others to help.
 
I made my first build from this guide almost a year ago and thanks to all who have contributed. It seems the aml files are an addition since the first time I followed this guide and I am not sure where (what folder) to place them in. I have learned what they are/do and have seen the root directory of the hard drive as well as folders on the EFI as possible places to drop them into so it is not clear. Any help would be appreciated. I am trying to get my new Radeon VII working with acceleration and I think this is my stumbling block. Thanks
 
Hi!

Has anyone already built a Hackintosh on the Asus WS C621 Sage?
Is there a link to this subject?
I would be grateful for your help.
 
I made my first build from this guide almost a year ago and thanks to all who have contributed. It seems the aml files are an addition since the first time I followed this guide and I am not sure where (what folder) to place them in. I have learned what they are/do and have seen the root directory of the hard drive as well as folders on the EFI as possible places to drop them into so it is not clear. Any help would be appreciated. I am trying to get my new Radeon VII working with acceleration and I think this is my stumbling block. Thanks

There is currently no native support for the radeon VII. Hopefully with the release of 10.14.4
 
There is currently no native support for the radeon VII. Hopefully with the release of 10.14.4
No native support but some success with the VII working with graphics acceleration in 10.14.4 beta with work arounds. Still wondering if anyone has info on AML file folder/directory locations.
 
Status
Not open for further replies.
Back
Top