Contribute
Register

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

Status
Not open for further replies.
Quick questions:
Where does this definition of HPME method coming from? (the one added to PC01.BR1A.UPSB.DSB2)

Code:
                Method (HPME, 0, Serialized)
                {
                    If (PMEX)
                    {
                        Store (0xC8, Local0)
                        While (Local0)
                        {
                            Store (One, PMEX)
                            If (PMEX)
                            {
                                Decrement (Local0)
                            }
                            Else
                            {
                                Store (Zero, Local0)
                            }
                        }

                        Store (One, PMCS)
                    }
                }

and the PRT method?
Code:
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (PICM ())
                    {
                        Return (AG16 ())
                    }

                    Return (PG16 ())
                }

I wonder why AG16 and PG16 refer to, they aren't in the original Asus DSDT

@nmano?
 
TRY this
Hi KJP

You did good job.

Now BR1A no need this _L69 but need HPME look SSDT-TB3-BR1A -XHC5-HPME.aml

I just add this data under XHC5
Code:
Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
                    {
                        Return (Package (0x02)
                        {
                            0x6D,
                            Zero
                        })
                    }

@nmano, what do I have to change apart from the ACPI path adaptation, to make both files work with my ASUS X99-A II (orig. DSDT attached below)?
 

Attachments

  • DSDT.aml.zip
    30.1 KB · Views: 81
Well, apparently the Gigabyte Radeon RX Vega 64 Gaming OC 8GB behaves anything then straight.

Interesting that it has 6 ports, I which the Vega FE had that.
When running without any DSDT of any kind, didn't the card work properly enough?
 
Interesting that it has 6 ports, I which the Vega FE had that.
When running without any DSDT of any kind, didn't the card work properly enough?

No, not at all.. the SSDT was absolutely mandatory to make all 6 ports work properly. Only 2 ports worked OoB.

The SSDT has been adopted from SSDT-4.aml of the iMac Pro dump.
 
Last edited:
Once more.. I am not able to help if you do not provide the information I asked for. BTW.. The video is hardly to be read.

Attached EFI Folder!

I built the system, installed Win 10 to check if hardware was ok (temps, fans, peripherals etc...) on a SATA Drive, then I applied all the settings on ASUS 1401 Bios as described in your guide starting from scratch (optimized default) and check if all temps and fans were ok in Q-Fan (ASUS bios app for temps/fan management).

I previously prepared my USB stick with high Sierra, in which I copied the EFI Folder you provided in your guide using Clover Config on my iMac. I booted this USB stick, clover boot loader showed properly, then I chose "Boot from USB Install High Sierra" and system started writing all those lines of (I presume) code ?!?! I suppose that was verbose mode? since boot arguments were by default: -v etc... I also tried to boot the usb drive with no arguments but the results were the same --> as showed on the video, the system makes some stuff of lines of code and at some point (maybe when the macOS installer should run) the monitor loses the video signal, the pc stays on but nothing happens.

If needed I can provide an higher resolution video of what happens using YouTube.

Thanks @kgp ! @izo1 feel free to join us! I appreciate your help, I'll stop complaining.
 

Attachments

  • EFI.zip
    17 MB · Views: 78
Curious if anyone on here has experienced their hackintosh freezing upon unplugging an ejected thunderbolt drive?

I'm thinking it may have something to do with the thunderbolt chain out of my Areca 8050 Raid?
After I changed my BIOS CPU settings, I didn't get any system freezing for hours. When I unplugged my Apollo twin, it froze.

Also, I'm not sure if you saw the post by flmmkr. Sounds like our water coolers might not be strong enough to keep our 7940s safely cooled in "Sync All Cores" mode.
 
Last edited:
It won’t. I have a 7900X with a H115i Pro. Before I delidded I felt the temps were too high. It never froze or restarted or anything, but temps were high enough that I wasn’t comfortable with it. 7940X would probably run even hotter.
Thank you for the response @flmmkr. I want to get something that will keep the 7940x cooler. I asked Corsair and they felt the H115 wasn't that big a difference compared to a H100i. Gonna do some research on water coolers. If anyone has suggestions, I'd love to hear them.
 
Attached EFI Folder!

I built the system, installed Win 10 to check if hardware was ok (temps, fans, peripherals etc...) on a SATA Drive, then I applied all the settings on ASUS 1401 Bios as described in your guide starting from scratch (optimized default) and check if all temps and fans were ok in Q-Fan (ASUS bios app for temps/fan management).

I previously prepared my USB stick with high Sierra, in which I copied the EFI Folder you provided in your guide using Clover Config on my iMac. I booted this USB stick, clover boot loader showed properly, then I chose "Boot from USB Install High Sierra" and system started writing all those lines of (I presume) code ?!?! I suppose that was verbose mode? since boot arguments were by default: -v etc... I also tried to boot the usb drive with no arguments but the results were the same --> as showed on the video, the system makes some stuff of lines of code and at some point (maybe when the macOS installer should run) the monitor loses the video signal, the pc stays on but nothing happens.

If needed I can provide an higher resolution video of what happens using YouTube.

Thanks @kgp ! @izo1 feel free to join us! I appreciate your help, I'll stop complaining.

Please also provide snapshots of your BIOS settings!
 
Attached EFI Folder!

I built the system, installed Win 10 to check if hardware was ok (temps, fans, peripherals etc...) on a SATA Drive, then I applied all the settings on ASUS 1401 Bios as described in your guide starting from scratch (optimized default) and check if all temps and fans were ok in Q-Fan (ASUS bios app for temps/fan management).

I previously prepared my USB stick with high Sierra, in which I copied the EFI Folder you provided in your guide using Clover Config on my iMac. I booted this USB stick, clover boot loader showed properly, then I chose "Boot from USB Install High Sierra" and system started writing all those lines of (I presume) code ?!?! I suppose that was verbose mode? since boot arguments were by default: -v etc... I also tried to boot the usb drive with no arguments but the results were the same --> as showed on the video, the system makes some stuff of lines of code and at some point (maybe when the macOS installer should run) the monitor loses the video signal, the pc stays on but nothing happens.

If needed I can provide an higher resolution video of what happens using YouTube.

Thanks @kgp ! @izo1 feel free to join us! I appreciate your help, I'll stop complaining.


try other dp or hdmi port ... must have 2 ports working before install anything...good luck
 
Status
Not open for further replies.
Back
Top