Contribute
Register

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

Status
Not open for further replies.
Well, motherboards use chips to monitor/control temp sensors and fan headers. These chips sometimes have available documentation, sometimes they are vendor specific (as in only sold to for example Asus, who has the documentation).

All I did was match the existing Nuvoton sensor to this chip, which is a bit more recent, but yes, could do things differently than the older chip. On my system, I observed no strange behaviour, but I am not using all the headers.

So unless someone gets a documentation of this chip, or reverse engineer it's values by trial-and-error, there is no way to improve on this.

These are indeed bad news.. the current situation is an absolute no go..

Solution:
One can use istat with your HWSensor kexts instead of HWMonitor.app. Thanks for the helpful advice.

In this case all works fine apart from the incorrect number of CPU cores still limited to 8!
 
Important! - HWMonitor.app Workaround for @ALL Skylake-X/X299 Users

Use the HWSensor-Kexts of @interferenc with iStat Menus: https://bjango.com/mac/istatmenus/

Avoid HWMonitor.app at any cost!

iStat Menus works absolutely flawless with the HWSensor-Kexts of @interferenc, although yet to be solved HWsensor issues are identical to those mentioned in post #1835 (e.g. CPU Sensor data limited to 8 cores etc.).

However, there are no problems and issues concerning PWR Fan Functionality (all fans are properly working), despite the fact that also with istat menus at least one onboard Fan Header Sensor information seems missing (when compared with HWMonitor with lacking Sensor information for at least 2 onboard fan headers). The lacking Fan Header Sensor Information definitely seems to be related to a HWMonitor.app-IStatMenus.app / HWSensor Interface issue and not to be a problem of the HWSensor-Kexts of @interferenc themselfes!

iStat Sensor Menu

Sensor-GUI.png


iStat CPU Menu

CPU-GUI.png


iStat Memory Menu

Memory-GUI.png


iStat Disks Menu

Disk-GUI.png


iStat Network Menu


Network-GUI.png



And you can even access the local weather information and personal calendar entries :lol::lol:

iStat Weather Menu

Wheater-GUI.png

iStat Calendar Menu

Calender-GUI.png



Major problem and issue solved for now :thumbup:
 
Last edited:
Serious Warning for @ALL !!

@interferenc,

the apparently improper implementation of the onboard fan headers of the ASUS Prime X299 Deluxe within the HWMonitor.app can cause severe damage on your system!

Apparently the CPU-OPT and Chassis 2 Fan Header are not properly implemented and not recognised, thus in consequence all PWR Fans connected two these two headers stop working as soon I launch HWMonitor. Only PWR Fans connected to the Chassis 1 Fan header continue working with HWMonitor!

View attachment 295499

This is indeed a sever issue which asap requires a fix!

Note that there are even more fan headers on this board, which might not be properly implemented! And one might also want to use the ASUS Fan/Sensor Extension Card delivered with the board, which implements 4 additional fan headers and 3 sensor headers!

I am currently not able to use HWMonitor, as I am running into high danger to potentially overheat and damage my system! Out of 20 System Fans, 12 Fans fail with HWMonitor. Only the 8 PWR fans connected to PWR Fan Hub 1 that further connects to the onboard Chassis 1 Fan Header work with HWMonitor and are recognised as Mainboard Fan 1. All 7 PWR Fans connected to PWR Fan Hub 2 that further connects to the onboard Chassis 2 Fan Header and all 5 PWR Fans connected to PWR Fan Hub 3 that further connects to the onboard CPU_OPT Fan Header are not recognised by HWMonitor and stop working as soon I launch the HWMonitor.app. Also note that the pump on the CPU_Fan Header is at leased recognised by HWMonitor, although the latter onboard header is also improperly implemented and shows up as Mainboard Fan 2! Finally not even the Chassis 1 Fan Header seems properly implemented so far - connected fans in fact run in CPU Idle for CPU Temps between 16 and 30 deg C at 60% of 1500 rpm max. (hardwired by myself in BIOS) and for CPU Temps between 30 and 60 deg C at 80% of 1500 rpm max. (also hardwired by myself in BIOS), thus the displayed 1470 rpm cannot be realistic and true and would rather correspond to 100% fan speed hardwired in the BIOS for CPU Temps >60 deg C, which is definitely not the case under CPU IDLE conditions and cannot be confirmed by visual nor acoustical inspection of the actual IDLE fan speeds or the displayed CPU core temperatures.

Thank you for info!
I wanted to make a little test, to verify if I will have the same situation like you... so I connected 7 fans to all MB connectors
and after HWMonitor Lunch - all works very well, yes -only 5 are recognised but they works all with the same speeds like before.

1511870977306861441823.jpg 15118710221912010162236.jpg

// edit: ehhh on the same time you wrote update ... sorry didn't saw it... :p
PS: don't be shocked it's a temporary config :p
 
Last edited:
iStats Menus is 200% times better :p :thumbup::thumbup::thumbup:
I can's see my Vega 64 temp but I can see GPU usage which is really great :D


Screen Shot 2017-11-28 at 13.36.08.png Screen Shot 2017-11-28 at 13.31.35.png Screen Shot 2017-11-28 at 13.34.46.png

Every day I love our builds more and more :D
It's amazing how many working things we have now :headbang:
 
Last edited:
  • Like
Reactions: kgp
I read through a lot of this thread - built 3 hackintoshes so far - this one seems a bit complicated to be honest - but it seems to be working for all of you?
Would you recommend to build it now or still wait a few months?
I dont really mind the budget, I want it working. 5000+ is OK, but I wont buy an Imac pro, just so inflexible.

thank you
 
I read through a lot of this thread - built 3 hackintoshes so far - this one seems a bit complicated to be honest - but it seems to be working for all of you?
Would you recommend to build it now or still wait a few months?
I dont really mind the budget, I want it working. 5000+ is OK, but I wont buy an Imac pro, just so inflexible.

thank you

You can buy cheap 7700K + Z270 MB but it's not even half of our performance, so the best way
it's 7900X-7980XE 10-18 cores + ASUS X299 Prime Deluxe and great custom water cooling system.
If you want Perfect UltraBeast which work amazing - go to 1st page and look on @kgp config :)
 
Last edited:
  • Like
Reactions: kgp
@kgp and the rest of the community.

I have to give my apologies, I had drunk too much and came across as an absolute Ass.

The work kgp has done and the rest of the community is absolutely amazing. This build is truly awesome and I really do appreciate all the effort kgp put in to this guide !

I don't expect you to forgive me, but I really wanted to say I am sorry.
 
@kgp and the rest of the community.

I have to give my apologies, I had drunk too much and came across as an absolute Ass.

The work kgp has done and the rest of the community is absolutely amazing. This build is truly awesome and I really do appreciate all the effort kgp put in to this guide !

I don't expect you to forgive me, but I really wanted to say I am sorry.

I appreciate your appology. Take it easy, man. Everything is alright ..
 
Status
Not open for further replies.
Back
Top