Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

Using the attached SSDT that has the DROM injection, I am getting these errors on boot:

Code:
Timestamp               Ty Process[PID:TID]
2020-03-09 15:21:53.176 Df kernel[0:100] (AppleThunderboltNHI) AppleThunderboltGenericHAL::probe
2020-03-09 15:21:53.181 Df kernel[0:100] (AppleThunderboltNHI) 1181023us AppleThunderboltGenericHAL::probe
2020-03-09 15:21:53.181 Df kernel[0:100] (AppleThunderboltNHI) AppleThunderboltGenericHAL::start
2020-03-09 15:21:53.193 Df kernel[0:100] (AppleThunderboltNHI) 1193942us AppleThunderboltGenericHAL::start
2020-03-09 15:21:53.194 Df kernel[0:d1] (AppleThunderboltNHI) Thunderbolt runtime power conservation disabled.
2020-03-09 15:21:53.194 Df kernel[0:d1] (AppleThunderboltNHI) Thunderbolt runtime power conservation disabled.
2020-03-09 15:21:53.194 Df kernel[0:d1] (AppleThunderboltNHI) AppleThunderboltNHI - ERROR: adding entry to config handler array.
2020-03-09 15:21:53.194 Df kernel[0:d1] (AppleThunderboltNHI) 1194283us AppleThunderboltNHI - ERROR: adding entry to config handler array.
2020-03-09 15:21:53.194 Df kernel[0:d1] (AppleThunderboltNHI) Thunderbolt 255 PCI - LS=0x7013 LC=0x0040 SS=0x0140 SC=0x0000 PMCSR=0x0000 RT=0xffffffff NLRT=0xffffffff LWRT=0xffffffff PRRT=0xffffffff TRT=0x0000 TNLRT=0x0000 TLWRT=0x0000 TPRRT=0x0000 TLUP=0x0001
2020-03-09 15:21:53.194 Df kernel[0:d1] (AppleThunderboltNHI) Thunderbolt 255 PCI - LS=0x7013 LC=0x0040 SS=0x0140 SC=0x0000 PMCSR=0x0000 RT=0xffffffff NLRT=0xffffffff LWRT=0xffffffff PRRT=0xffffffff TRT=0x0000 TNLRT=0x0000 TLWRT=0x0000 TPRRT=0x0000 TLUP=0x0001

It takes hotplugging a device into the card for the IOreg to populate correctly and only intermittent. When there is no DROM present hotswap works and devices populate the tree once they are plugged in. This is on OS 10.15.3.
 

Attachments

  • SSDT-TB3_PXSX_RP12.aml
    6.1 KB · Views: 114
It’s much easier to just change Platform ID in the existing config.plist. Simply backup the existing one first, then follow this video:

We can also follow the procedure in the first spoiler, namely “Procedure to Insert Frame Buffer Patch into config.plist”:

Thanks CaseySJ, but im confused :(

I'll clarify what I think you're proposing I do....

1. follow the video you linked to, to modify my current config.plist
2. Take out the MSI RX 5700XT card from the system
3. Proceed with the system update to 10.15.3
I'm confused after this point...

Do I just reinstall the MSI RX5700XT?

Cheers

Hemi
 
Thanks CaseySJ, but im confused :(

I'll clarify what I think you're proposing I do....

1. follow the video you linked to, to modify my current config.plist
2. Take out the MSI RX 5700XT card from the system
3. Proceed with the system update to 10.15.3
I'm confused after this point...

Do I just reinstall the MSI RX5700XT?

Cheers

Hemi
After the system is updated to 10.15.3 you can reinstall the MSI GPU and continue using the modified config.plist. If the system boots up with the monitor connected to the MSI GPU, then you may backup or rename the modified config.plist and put the original one back into the CLOVER folder. Then reboot and check again if system boots up with monitor connected to MSI GPU.
 
@CaseySJ

Small update. I tested the Apollo over thunderbolt while mixing today and it's feeling great. No hang ups. Great!

I tried moving the card to the PEG slot but there's still no USB.

I'm also using the card with no TB header and all functions are in tact including cold boot.

I'm curious to wether or not I need to find my boards Thunderbolt ROM and implement it somehow. I don't understand that part or if it's even necessary.

Hi @NorthAmTransAm Can you post a photo of the front of your Apollo (the LED display that shows [Host] - [Int] - [Out] etc. One shot while it's running (Host light lit) -then flip the power switch off on the Apollo. Wait 30 seconds, then flip the Apollo's power back on. Wait 10-15 seconds and take a shot of that LED panel again.

Like this for the "before"
 

Attachments

  • UAD Panel.jpg
    UAD Panel.jpg
    238.3 KB · Views: 174
ICYWW, in this build thread, the Z390 Thunderbolt is RP05. The GB Z370 is Thunderbolt AIC<Slot 4<RP21.

Yeah, EX3. I should have mentioned that. I haven't gotten my GC-Titan Ridge yet but this is my prep work for it. If my setup isn't relevant to the thread I can back off.

It's relevant -- no worries. But we do need to state what device we're referring to. So far we have:
  • Designare Z390 on-board Titan Ridge
  • GC-Titan Ridge
  • GC-Alpine Ridge
  • Asus Thunderbolt EX3
  • Asus Maximus Extreme on-board Alpine Ridge

North modded an Alpine ridge firmware based on the method OSY used. I installed it on my alpine ridge and was sharing my experience. Topic is a little derailed for the moment we all ended up here because Casey showed us all how to change the firmware.
 
Last edited:
Hi all, i just start a new build and i'm stuck with my install.
I'm stuck at the catalina install process. After the first restart when i boot to my ssd for the second part of the install it shut down after the loading page (the one with the apple logo). I have read a lot specially the guide by caseySJ and i want to know if it's due to my gpu that is a msi card? I have a designare z390 MB and i9700k. If you have a solution for that will really appreciate your help. Thanks
 
Hi @NorthAmTransAm Can you post a photo of the front of your Apollo (the LED display that shows [Host] - [Int] - [Out] etc. One shot while it's running (Host light lit) -then flip the power switch off on the Apollo. Wait 30 seconds, then flip the Apollo's power back on. Wait 10-15 seconds and take a shot of that LED panel again.

So thats how you use multi quotes! I would absolutely do that but my Apollo is a Twin MK2 Duo. I use an Antelope Studio USB for my summing outputs.

So your really damn close with what you are doing north!

Nice! I'll try injecting those today to see if I get any change. The SSDT has a lot of device properties as well. Looking forward to this!

To further derail, I just found a bootpicker for OC. Looks handsome. https://github.com/n-d-k/NdkBootPicker
 
Last edited:
Hi all, i just start a new build and i'm stuck with my install.
I'm stuck at the catalina install process. After the first restart when i boot to my ssd for the second part of the install it shut down after the loading page (the one with the apple logo). I have read a lot specially the guide by caseySJ and i want to know if it's due to my gpu that is a msi card? I have a designare z390 MB and i9700k. If you have a solution for that will really appreciate your help. Thanks

This is a post a few pages back about setting up the IGPU and using it instead of the 5700 for install.

We can also follow the procedure in the first spoiler, namely “Procedure to Insert Frame Buffer Patch into config.plist”:
[/QUOTE]
 
Last edited by a moderator:
Hi all, i just start a new build and i'm stuck with my install.
I'm stuck at the catalina install process. After the first restart when i boot to my ssd for the second part of the install it shut down after the loading page (the one with the apple logo). I have read a lot specially the guide by caseySJ and i want to know if it's due to my gpu that is a msi card? I have a designare z390 MB and i9700k. If you have a solution for that will really appreciate your help. Thanks
Yes, MSI RX 5700 XTs should be physically removed during installation. Please follow the alternative Catalina Mini-Guide by clicking this link from the main Catalina Mini-Guide:
Screen Shot 2020-03-10 at 7.56.21 AM.png
 
Back
Top