Contribute
Register

Stork's MyHero II Build: ASUS ROG MAXIMUS Z370 HERO X - i7-8700K - AMD RX 580 - Thunderbolt 3

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,633
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
I tried this with 10.14.1 but it causes reboots with iTunes and Fcpx.
I'm playing iTunes songs almost all the time without any problems. So, you have something else that's causing your problem(s). I'm sorry I can't help as I don't know the solution.
 

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,633
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
N

no problem, i will try to figure it out.
You are also on 10.14.1 ?
I a test disk with Mojave 10.14.1 on it, but my production is HS 10.13.6.
 
Joined
Sep 27, 2018
Messages
18
Motherboard
Asus Maximus X Hero
CPU
I7-8086K
Graphics
RX 580
Hi Stork.
Sorry to bother you with this, but I have been searching a solution for a month now, without success...
I have built your MyHero II, with one difference, my processor is a I7 8086K.
I have random freezes, where the screen freezes but not the mouse.
I know this is a common problem, I have followed all the links, and found a lot of advice on the forums, but nothing worked.
I thought I had it when I did a clean install, but it lasted 2 days and started freezing again.

Would you take a look at my attached file ?

Thanks so much.
 
Joined
Jan 20, 2018
Messages
132
Motherboard
ASUS ROG MAXIMUS X HERO Z370
CPU
i7-8086K
Graphics
Vega 56
Mac
  1. iMac
  2. MacBook
  3. MacBook Pro
Mobile Phone
  1. iOS
Yes, you can do that. I have added a template DSL file to my repository, with all potential ports for this chipset injected. Internal ports are listed in the comments at the top of the file, along with instructions for compiling the final SSDT.

My ASUS Maximus X Hero is the WiFi-AC version and so my SSDT injects internal port 'HS13' for the Bluetooth radio. If your motherboard does not have an M.2 WiFi/Bluetooth module, then you may simply remove 'HS13' along with the other unnecessary internal ports and instead inject one of those listed in your diagram.

Ensure that the total number of ports remains below fifteen. 'HS09', 'HS10', 'HS11' and 'HS12' may correspond directly to the port numbers in your diagram but I would recommend confirming this using IOJones.

If you require additional detail, please have a read through RehabMan's guide. It is quite a dense document but I would recommend reading from the sentence "In order to discover which ports need to be in the SSDT". This section explains the procedure for determining which 'HSXX' and 'SSXX' port numbers correspond to which physical ports on your motherboard, using IOJones or IORegistryExplorer.

EDIT: Links in original post updated to reflect change of repository directory structure.

Thanks again for your files and time!
Question: I checked all the ports, I need HS09, HS10, HS12, they are intern (255?)
Also HS01, HS02, and what's left in the maximum number of ports left: HS03 to HS08
I don't need HS11, HS13 and HS14.
I don't know what ports are for USB-C, do you know the answer?

I removed HS03, HS07, HS10, HS11, HS14, SS07, SS08, SS09, SS10 and USR1, USR2 -> I don't know what USR1 and 2 are for...
Total 14 ports left.

Sleep works with bluetooth enabled, :)
 
Last edited:

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,633
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Hi Stork.
Sorry to bother you with this, but I have been searching a solution for a month now, without success...
I have built your MyHero II, with one difference, my processor is a I7 8086K.
I have random freezes, where the screen freezes but not the mouse.
I know this is a common problem, I have followed all the links, and found a lot of advice on the forums, but nothing worked.
I thought I had it when I did a clean install, but it lasted 2 days and started freezing again.

Would you take a look at my attached file ?

Thanks so much.
Your config.plist file looks OK. (I assume you're running High Sierra 10.13.6 because of your USB port limit patch. I also removed the config.plist attached to your post since it has the SMBIOS info in it.) So, it's another problem. Make sure your Kexts are up to date. Unfortunately, that's all I can think of to try to correct your problem.
 
Joined
Sep 27, 2018
Messages
18
Motherboard
Asus Maximus X Hero
CPU
I7-8086K
Graphics
RX 580
Thanks so much for taking the time.
It is already helpful to know that my config file is OK.
I will check my kext files again.

Again, thank you so so much for taking the time.
 
Joined
Aug 2, 2013
Messages
13
Motherboard
ASUS Maximus X Hero
CPU
i7 8086K
Graphics
2x RX 580
Mac
  1. iMac
  2. MacBook
  3. MacBook Pro
  4. Mac mini
  5. Mac Pro
Classic Mac
  1. iMac
  2. Power Mac
  3. Xserve
Mobile Phone
  1. Android
Thanks again for your files and time!
Question: I checked all the ports, I need HS09, HS10, HS12, they are intern (255?)
Also HS01, HS02, and what's left in the maximum number of ports left: HS03 to HS08
I don't need HS11, HS13 and HS14.
I don't know what ports are for USB-C, do you know the answer?

What program do must I use to edit the dsl file?
The connector type numbers in the DSL are correct, so I would not worry about changing HS09-HS12 to 255. The USR dummy ports are excluded from my DSL, as they are not necessary.

As for the USB-C port, that is attached to the ASMedia controller and therefore handled by a different kext. It will have to be dealt with separately.

You will need to compile the SSDT using maciASL. Instructions can be found in the DSL.
 
Last edited:
Joined
Jan 20, 2018
Messages
132
Motherboard
ASUS ROG MAXIMUS X HERO Z370
CPU
i7-8086K
Graphics
Vega 56
Mac
  1. iMac
  2. MacBook
  3. MacBook Pro
Mobile Phone
  1. iOS
The connector type numbers in the DSL are correct, so I would not worry about changing HS09-HS12 to 255. The USR dummy ports are excluded from my DSL, as they are not necessary.

As for the USB-C port, that is attached to the ASMedia controller and therefore handled by a different kext. It will have to be dealt with separately.

You will need to compile the SSDT using maciASL. Instructions can be found in the DSL.

Yes it works, Thanks for helping me!
 
Top