Contribute
Register

[Success] ASRock Z390 Phantom Gaming-ITX + TB3 + iGPU + Mojave + SFF Build

The issue with the dock not re-connecting may be a property of Alpine Ridge. I still cannot power off UAD Apollo and have it re-connect. (I'll still work on it, but I'm becoming more dubious.) However, drives connected to the dock can be un-plugged and re-plugged (remember to eject the disk first) without any problems.

As for sleep problem, I've never had any issues. I routinely leave my computer running and the screen saver comes on; if I shake the mouse or use the keyboard, I'm then prompted to enter my password and all returns to normal. This is with or without the dock connected. Maybe we need to look at some of your settings (either BIOS or in the Mac Preferences section). Attached are my Screen and Energy Saver settings.
Great you have not given up! Interesting that I can remove the extra aml files from ACPI/patched. I only have SSDT-EC.aml and SSDT-USBX.aml and the machine behaves no different. Still there I do can not connect TB or USB-C hub after the machine has booted. And if I have a USB-C hard drive attached and remove it, it does not help plugging it in again to mount it.

For sleep issues I want my machine to sleep completely. It goes to sleep and fans stop, after a few seconds it starts up again. I can't remember now when this worked but early in this process it worked. But then a lot of other things didn't! Wish I could solve at least the hot-plug of TB dock and USB-C hub. Sleep is secondary and wish-list.
 
If I understand you correctly, you want proper labeling of a device connected through your dock to the computer? If so, then this is difficult to accomplish, except for you to label the Devices/Arbitrary section in Clover. However, this will be unique only for you as it would be too difficult to label all combinations of peripherals connected to the dock.

However, the issue of labeling, I'm now re-addressing, so this is a good launch point to show a new Devices/Arbitrary section. In the attached image, you'll see a more comprehensive PCI description all based on carefully studied addresses and device names. I've entirely eliminated the Devices/Property section.

The blue highlighted section in the following image is from the dock, so these are not properly named. All other entries are from the mobo.

I've also removed the TB3 SSDT! And TB still works! (The patches folder only now contains SSDT-EC.aml and SSDT-USBX.aml; no other files.)

I'll post more tomorrow, providing a new version of the config.plist file, using a new Devices/Arbitrary section.

Sorry for the confusion. What I meant was that I'm trying to get my RX480 connected as a TB3 eGPU to power an external display. I have it configured as follows:

Z390 ITX w/Vega 64 -> Monitor 1 (Displayport)
Razer Core X eGPU w/RX 480 -> Monitor 2 (HDMI)
Razer Core X TB3 -> Z390 ITX TB3

Everything is plugged in before I turn the system ON but there is no video output on Monitor 2. The same config works on Windows.

What I saw was that the labeling was incorrect in System Report which led me to believe that was the issue.

Awesome that TB3 works without the SSDT - I'll give it a try tonight!
 
Hello @rj510

With the new "v2" config.plist and patched folders, I'm not seeing all the audio output sources that I was seeing before and I am unable to use or select Digital Out as my audio selection. The screenshots below will show the differences.

The screenshot on the right is using the "USBPorts" config.plist and patched folder - which correctly lists all of the audio output options, and the other on the left is using the "v2" which has some of the audio selections missing.

411232
411233
 
Here's one more issue I'm trying to overcome with my setup... I'd like to watch Netflix/Amazon Prime Video & other types of DRM video streaming using the app called "Friendly Streaming" (if you haven't heard of it, check it out from the mac app store - nice little tool for streaming videos in a small PiP window). This app, I believe uses the same browser as Safari, because whenever I try to watch the videos thru Safari or Friendly Streaming, I receive errors (Chrome works fine). I've tried several different combinations by enabling my iGPU (even with my dGPU installed), injecting Intel and not injecting Intel. I am getting differing results (see attached screenshots). I've searched around the forums, but haven't been able to find anything that'll point me to solution with this setup. My assumption is that if I can get streaming working thru Safari, it'll work thru the Friendly Streaming App.

Has anyone else tried streaming Netflix via Safari/Amazon Prime Video successfully in Mojave 10.14.5 with this setup??

I should also mention that I'm using the latest "v2" config.plist and patched directory.
 

Attachments

  • igpu disabled.jpg
    igpu disabled.jpg
    206.2 KB · Views: 108
  • igpu enabled.jpg
    igpu enabled.jpg
    97.2 KB · Views: 83
Hello @rj510

With the new "v2" config.plist and patched folders, I'm not seeing all the audio output sources that I was seeing before and I am unable to use or select Digital Out as my audio selection. The screenshots below will show the differences.

The screenshot on the right is using the "USBPorts" config.plist and patched folder - which correctly lists all of the audio output options, and the other on the left is using the "v2" which has some of the audio selections missing.

View attachment 411232View attachment 411233
I am using the first config.plist and not v2. I have no problem with outputs as you see. Attached my config.plist (removed serials).

sound_out.png
 

Attachments

  • config.plist
    11 KB · Views: 94
I am using the first config.plist and not v2. I have no problem with outputs as you see. Attached my config.plist (removed serials).

View attachment 411266

Correct. Those are the same results I'm seeing. When using the config.plist prior to v2, I can see all my audio sources. When switching to v2, I do not see them.
 
Anybody running with BIOS v4.0?
 
In Spoiler:USBPorts section, you were saying
USB3 header, internal, right side of mobo, all use as “3” type, except SS10 (9)
HS10 HS11
SS07 SS08
Where is this SS10?

I realized that in another rtf file you replaced SS07 with SS10. But which version is the newest?



Also, you metioned,
SS07/SS08 are USB-C and is probably best set to 9
But as I quoted above they were USB3 headers.

I'm confused about this.
 
Last edited:
Correct. Those are the same results I'm seeing. When using the config.plist prior to v2, I can see all my audio sources. When switching to v2, I do not see them.
I can confirm this. I merged some lines from v2 plist and some of my Audio Outputs were gone.
 
¿Es normal que no tengan los controladores cargados?

411346
 
Last edited:
Back
Top