Contribute
Register

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

Status
Not open for further replies.
IMEI Removed, and now I try to find HDAU bug :)
Cheers ;) :D



What I shared before was sure for Vega 56/64 but not sure at all for RX5XX
so... you have to check details... and the rest of implementations
seems to be the same and work well so - it's cool :D
----------------------------------------------

BTW:
- I forgot to mention very important detail :)
NOW I understand when KGP repeated how flawless his PC works and sleep...
after all PCI implementations my PC works flawless too :p
- he sleep and wake like a baby every time, without bugs/errors etc.

So now.. finally I can be happy with amazing iMacPro
which works absolutely great :D
Time to get some rest... Have a good night ALL! :thumbup:
ok,i will do it, it will be better day by day```:thumbup::headbang:
 
IMEI Removed, and now I try to find HDAU bug :)
Cheers ;) :D



What I shared before was sure for Vega 56/64 but not sure at all for RX5XX
so... you have to check details... and the rest of implementations
seems to be the same and work well so - it's cool :D
----------------------------------------------

BTW:
- I forgot to mention very important detail :)
NOW I understand when KGP repeated how flawless his PC works and sleep...
after all PCI implementations my PC works flawless too :p
- he sleep and wake like a baby every time, without bugs/errors etc.

So now.. finally I can be happy with amazing iMacPro
which works absolutely great :D
Time to get some rest... Have a good night ALL! :thumbup:
I hear macOS 10.13.4 will be support AMDRX 5XX without lilu and whateverGreen,it looks good news,if you do nothing with iMac pro.aml, which slot number of your GPU CARD?is it slot 6 ?
 
Everything Seemed to be working Great. was using the older GPU drivers.. (new ones Lagged) and then tonight before I started a Stream with Wirecast.. The Computer froze and keeps doing so after a little bit when it boots.

This error keeps coming up with Cpu 19 Caller Changing to CPU 12 and so on.




Tue Feb 6 22:15:40 2018

*** Panic Report ***
Machine-check capabilities: 0x0000000000000c14
family: 6 model: 85 stepping: 4 microcode: 33554490
signature: 0x50654
Intel(R) Core(TM) i9-7940X CPU @ 3.10GHz
20 error-reporting banks
Processor 18: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC0_STATUS(0x401): 0xb200000000070005
Processor 19: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC0_STATUS(0x401): 0xb200000000070005
panic(cpu 19 caller 0xffffff800c76ed7a): "Machine Check at 0xffffff800c7820eb, registers:\n" "CR0: 0x000000008001003b, CR2: 0x00000001176e0000, CR3: 0x0000000021b4e000, CR4: 0x00000000003627e0\n" "RAX: 0x0000000000000020, RBX: 0xffffff800cfecf80, RCX: 0x0000000000000001, RDX: 0x0000000000000000\n" "RSP: 0xffffff83c71abed0, RBP: 0xffffff83c71abf10, RSI: 0x0000000000000002, RDI: 0xffffff800ce0af78\n" "R8: 0x000000000000001c, R9: 0x0000000264a2a743, R10: 0x000000c4c6219226, R11: 0xffffff800cfe8cc0\n" "R12: 0x0000000000000020, R13: 0x0000000000000013, R14: 0x000000c4ccb0fbed, R15: 0x0000000000000000\n" "RFL: 0x0000000000000046, RIP: 0xffffff800c7820eb, CS: 0x0000000000000008, SS: 0x0000000000000000\n" "Error code: 0x0000000000000000\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4570.47.16/osfmk/i386/trap_native.c:168
Backtrace (CPU 19), Frame : Return Address
0xffffff800c355810 : 0xffffff800c64f606 mach_kernel : _handle_debugger_trap + 0x506
0xffffff800c355860 : 0xffffff800c77c744 mach_kernel : _kdp_i386_trap + 0x114
0xffffff800c3558a0 : 0xffffff800c76e159 mach_kernel : _kernel_trap + 0x5e9
0xffffff800c355920 : 0xffffff800c601120 mach_kernel : _return_from_trap + 0xe0
0xffffff800c355940 : 0xffffff800c64f03c mach_kernel : _panic_trap_to_debugger + 0x25c
0xffffff800c355a70 : 0xffffff800c64edbc mach_kernel : _panic + 0x5c
0xffffff800c355ad0 : 0xffffff800c779e08 mach_kernel : _mp_kdp_enter + 0x468
0xffffff800c355b20 : 0xffffff800c64f16a mach_kernel : _handle_debugger_trap + 0x6a
0xffffff800c355b70 : 0xffffff800c77c744 mach_kernel : _kdp_i386_trap + 0x114
0xffffff800c355bb0 : 0xffffff800c76e159 mach_kernel : _kernel_trap + 0x5e9
0xffffff800c355c30 : 0xffffff800c601120 mach_kernel : _return_from_trap + 0xe0
0xffffff800c355c50 : 0xffffff800c64f03c mach_kernel : _panic_trap_to_debugger + 0x25c
0xffffff800c355d80 : 0xffffff800c64edbc mach_kernel : _panic + 0x5c
0xffffff800c355de0 : 0xffffff800c76ed7a mach_kernel : _panic_64 + 0xda
0xffffff800c355ed0 : 0xffffff800c6019ad mach_kernel : _hndl_machine_check + 0x1d
0xffffff83c71abf10 : 0xffffff800c76ffdc mach_kernel : _machine_idle + 0x1dc
0xffffff83c71abf30 : 0xffffff800c66dc52 mach_kernel : _processor_idle + 0xd2
0xffffff83c71abf80 : 0xffffff800c66e220 mach_kernel : _idle_thread + 0x20
0xffffff83c71abfa0 : 0xffffff800c6004f7 mach_kernel : _call_continuation + 0x17

BSD process name corresponding to current thread: kernel_task
Boot args: -v darkwake=1 keepsyms=1 debug=0x100

Mac OS version:
17D2047

Kernel version:
Darwin Kernel Version 17.4.0: Tue Dec 19 10:52:05 PST 2017; root:xnu-4570.47.16~1/RELEASE_X86_64
Kernel UUID: 29EF1F85-10C5-3F25-AED6-5529E5948D42
Kernel slide: 0x000000000c200000
Kernel text base: 0xffffff800c400000
__HIB text base: 0xffffff800c300000
System model name: iMacPro1,1 (Mac-7BA5B2D9E42DDD94)

System uptime in nanoseconds: 846269134760
last loaded kext at 246832807615: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f8f45c000, size 69632)
last unloaded kext at 405933472682: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f8f45c000, size 69632)
loaded kexts:
(none)


Not sure whats going on .. Works Fine in Windows ..
 
Hi Everyone.
This guide gets more impressive by the day!

Quick question, whenever I wake from sleep I lose my onboard audio (AppleALC method). Does anyone else have this issue? I haven't tried the other audio implementation methods (Voodoo or CloverALC). Just wanted to see if anyone else had this issue? Or if this issue doesn't show up using the other methods?

Thanks!
Peter
 
Hi Everyone.
This guide gets more impressive by the day!

Quick question, whenever I wake from sleep I lose my onboard audio (AppleALC method). Does anyone else have this issue? I haven't tried the other audio implementation methods (Voodoo or CloverALC). Just wanted to see if anyone else had this issue? Or if this issue doesn't show up using the other methods?

Thanks!
Peter
you need use AppleACL.kext and CodecCommander.kext,put it in to EFI/clover/kext/other/ . here it is
 

Attachments

  • CodecCommander.kext.zip
    26.3 KB · Views: 82
  • AppleALC.kext.zip
    612.4 KB · Views: 131
  • Lilu.kext.zip
    265.7 KB · Views: 86
Hi Everyone.
This guide gets more impressive by the day!

Quick question, whenever I wake from sleep I lose my onboard audio (AppleALC method). Does anyone else have this issue? I haven't tried the other audio implementation methods (Voodoo or CloverALC). Just wanted to see if anyone else had this issue? Or if this issue doesn't show up using the other methods?

Thanks!
Peter

I never checked the analogue onboard audio after wake.. HDMI/DP definitely also works after wake.. Will keep an eye on analogue audio after wake though and report back. If there are really issues, CodecCommander.kext indeed might help. No idea, if it is already compatible with X299 onboard audio.
 
Everything Seemed to be working Great. was using the older GPU drivers.. (new ones Lagged) and then tonight before I started a Stream with Wirecast.. The Computer froze and keeps doing so after a little bit when it boots.

This error keeps coming up with Cpu 19 Caller Changing to CPU 12 and so on.




Tue Feb 6 22:15:40 2018

*** Panic Report ***
Machine-check capabilities: 0x0000000000000c14
family: 6 model: 85 stepping: 4 microcode: 33554490
signature: 0x50654
Intel(R) Core(TM) i9-7940X CPU @ 3.10GHz
20 error-reporting banks
Processor 18: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC0_STATUS(0x401): 0xb200000000070005
Processor 19: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC0_STATUS(0x401): 0xb200000000070005
panic(cpu 19 caller 0xffffff800c76ed7a): "Machine Check at 0xffffff800c7820eb, registers:\n" "CR0: 0x000000008001003b, CR2: 0x00000001176e0000, CR3: 0x0000000021b4e000, CR4: 0x00000000003627e0\n" "RAX: 0x0000000000000020, RBX: 0xffffff800cfecf80, RCX: 0x0000000000000001, RDX: 0x0000000000000000\n" "RSP: 0xffffff83c71abed0, RBP: 0xffffff83c71abf10, RSI: 0x0000000000000002, RDI: 0xffffff800ce0af78\n" "R8: 0x000000000000001c, R9: 0x0000000264a2a743, R10: 0x000000c4c6219226, R11: 0xffffff800cfe8cc0\n" "R12: 0x0000000000000020, R13: 0x0000000000000013, R14: 0x000000c4ccb0fbed, R15: 0x0000000000000000\n" "RFL: 0x0000000000000046, RIP: 0xffffff800c7820eb, CS: 0x0000000000000008, SS: 0x0000000000000000\n" "Error code: 0x0000000000000000\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4570.47.16/osfmk/i386/trap_native.c:168
Backtrace (CPU 19), Frame : Return Address
0xffffff800c355810 : 0xffffff800c64f606 mach_kernel : _handle_debugger_trap + 0x506
0xffffff800c355860 : 0xffffff800c77c744 mach_kernel : _kdp_i386_trap + 0x114
0xffffff800c3558a0 : 0xffffff800c76e159 mach_kernel : _kernel_trap + 0x5e9
0xffffff800c355920 : 0xffffff800c601120 mach_kernel : _return_from_trap + 0xe0
0xffffff800c355940 : 0xffffff800c64f03c mach_kernel : _panic_trap_to_debugger + 0x25c
0xffffff800c355a70 : 0xffffff800c64edbc mach_kernel : _panic + 0x5c
0xffffff800c355ad0 : 0xffffff800c779e08 mach_kernel : _mp_kdp_enter + 0x468
0xffffff800c355b20 : 0xffffff800c64f16a mach_kernel : _handle_debugger_trap + 0x6a
0xffffff800c355b70 : 0xffffff800c77c744 mach_kernel : _kdp_i386_trap + 0x114
0xffffff800c355bb0 : 0xffffff800c76e159 mach_kernel : _kernel_trap + 0x5e9
0xffffff800c355c30 : 0xffffff800c601120 mach_kernel : _return_from_trap + 0xe0
0xffffff800c355c50 : 0xffffff800c64f03c mach_kernel : _panic_trap_to_debugger + 0x25c
0xffffff800c355d80 : 0xffffff800c64edbc mach_kernel : _panic + 0x5c
0xffffff800c355de0 : 0xffffff800c76ed7a mach_kernel : _panic_64 + 0xda
0xffffff800c355ed0 : 0xffffff800c6019ad mach_kernel : _hndl_machine_check + 0x1d
0xffffff83c71abf10 : 0xffffff800c76ffdc mach_kernel : _machine_idle + 0x1dc
0xffffff83c71abf30 : 0xffffff800c66dc52 mach_kernel : _processor_idle + 0xd2
0xffffff83c71abf80 : 0xffffff800c66e220 mach_kernel : _idle_thread + 0x20
0xffffff83c71abfa0 : 0xffffff800c6004f7 mach_kernel : _call_continuation + 0x17

BSD process name corresponding to current thread: kernel_task
Boot args: -v darkwake=1 keepsyms=1 debug=0x100

Mac OS version:
17D2047

Kernel version:
Darwin Kernel Version 17.4.0: Tue Dec 19 10:52:05 PST 2017; root:xnu-4570.47.16~1/RELEASE_X86_64
Kernel UUID: 29EF1F85-10C5-3F25-AED6-5529E5948D42
Kernel slide: 0x000000000c200000
Kernel text base: 0xffffff800c400000
__HIB text base: 0xffffff800c300000
System model name: iMacPro1,1 (Mac-7BA5B2D9E42DDD94)

System uptime in nanoseconds: 846269134760
last loaded kext at 246832807615: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f8f45c000, size 69632)
last unloaded kext at 405933472682: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f8f45c000, size 69632)
loaded kexts:
(none)


Not sure whats going on .. Works Fine in Windows ..

Your kernel panic does not say anything to me.. Please try to bug report... What is your system configuration.. What did you do so far... what is exactly the issue... etc.
 
Hi Everyone.
This guide gets more impressive by the day!

Quick question, whenever I wake from sleep I lose my onboard audio (AppleALC method). Does anyone else have this issue? I haven't tried the other audio implementation methods (Voodoo or CloverALC). Just wanted to see if anyone else had this issue? Or if this issue doesn't show up using the other methods?

Thanks!
Peter

Hi Peter,

just verified. The latest CodecCommander.kext of @RehabMan solves no S1220A audio after wake.

https://bitbucket.org/RehabMan/os-x-eapd-codec-commander/downloads/

To be implemented in /EFI/Clover/kexts/Other/

Enjoy and have fun,

KGP
 
I hear macOS 10.13.4 will be support AMDRX 5XX without lilu and whateverGreen,it looks good news,if you do nothing with iMac pro.aml, which slot number of your GPU CARD?is it slot 6 ?
I think it will change nothing... I have native support for my Vega 64 and always Slot 6 without iMacPro.aml...
but today/now it's not a problem for me or you because most important job is done :) and we know how to fix it. :) :p

// I almost never use internal audio but it's good to know.. :)

BTW:
- I tested AUTO-Sleep/Wake after 8 hours and my PC wake up in 3-4 sec :p it's beautiful :D

Have a great day ALL!! :headbang: :D
 
Last edited:
  • Like
Reactions: kgp
I think it will change nothing... I have native support for my Vega 64 and always Slot 6 without iMacPro.aml...
but today/now it's not a problem for me or you because most important job is done :) and we know how to fix it. :) :p

// I almost never use internal audio but it's good to know.. :)

BTW:
- I tested AUTO-Sleep/Wake after 8 hours and my PC wake up in 3-4 sec :p it's beautiful :D

Have a great day ALL!! :headbang: :D
Very great Job~!!!did you need USB kext now?my hackintosh may lost bluetooth after wake form sleep,I delete the KGP ASUS Prime X299 USB.kext,Do you still use it?
 
Status
Not open for further replies.
Back
Top