Contribute
Register

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

If you're running High Sierra on the Designare Z390, it's okay to use any compatible system definition. I would suggest something like iMac18,3.
Thanks, I'll try that. Sorry for noob question, how do I know which is a compatible one? To avoid same question for the future.

Edit: I also need a system that supports total 128gb
 
Last edited:
USB 3 traffic on the Thunderbolt ports is controlled by the Titan Ridge chip.
USB 2 traffic on the Thunderbolt ports is controlled by the Chipset (Z390).

By using a USB 3 hub on a Thunderbolt port, you are bypassing the Z390 chipset.

Ah, that makes sense - I misunderstood, and thought that all USB traffic was controlled by the chipset unless you use a TB dock. I think my only solid option (as I currently understand it) is to buy a TB3 dock to run all my USB 2 peripherals through, as that will bypass the Z390 chipset as well, correct?
 
Thanks, I'll try that. Sorry for noob question, how do I know which is a compatible one? To avoid same question for the future
Let me answer that question with an example:
  • The current iMac (iMac19,1) was released in March 2019. We can use Google to find release dates.
  • It shipped with Mojave because Catalina was announced at WWDC in June 2019 and released later in the fall.
  • Because iMac19,1 shipped with Mojave, it will not run any macOS older than Mojave.
Now let's look at iMac18,3:
  • It was released in middle of 2017. Again, we use Google to find out, but Hackintool can also show this.
  • High Sierra was released in September 2017.
  • So the original iMac18,3 shipped with Sierra.
  • It can therefore run any version of macOS from Sierra onwards.
    • This, of course, means High Sierra is compatible.

Screen Shot 2020-06-23 at 6.55.13 AM.png
 
Ah, that makes sense - I misunderstood, and thought that all USB traffic was controlled by the chipset unless you use a TB dock. I think my only solid option (as I currently understand it) is to buy a TB3 dock to run all my USB 2 peripherals through, as that will bypass the Z390 chipset as well, correct?

I know this might be a ridiculously long winded and annoying process, but have you tried plugging peripherals in one by one, testing for a bit, and hopefully narrowing down which one causes the crash? I haven't got any TB hub, but for whatever reason it's stable at the moment on all ports. The only other thing I changed was not plugging everything in. I've got an old midi interface, beatstep, few other bit's that I daren't plug in. May well have been one of them causing the freezing? I know my system became stable after my ilok appeared to die during a freeze, I swapped the port it was in and now alls ok. Might be worth trying?
 
Last edited:
Ah, that makes sense - I misunderstood, and thought that all USB traffic was controlled by the chipset unless you use a TB dock. I think my only solid option (as I currently understand it) is to buy a TB3 dock to run all my USB 2 peripherals through, as that will bypass the Z390 chipset as well, correct?
Let me clarify...

This only applies to USB devices connected directly to Thunderbolt ports:
  • USB 3 traffic on the Thunderbolt ports is controlled by the Titan Ridge chip.
  • USB 2 traffic on the Thunderbolt ports is controlled by the Chipset (Z390).
If we connect USB devices to a USB 3.x Hub (not USB 2 Hub) or Thunderbolt Dock, then something else happens:
  • With Thunderbolt Dock, all USB 2.x and USB 3.x traffic will be converted into Thunderbolt packets and sent via Thunderbolt protocol. The USB controller inside the Thunderbolt Dock will handle USB data.
  • With USB 3.x Dock:
    • USB 3.x traffic will go to Titan Ridge controller (RP05.DSB2.XHC5)
    • USB 2.x traffic -- I have not tested this. But let's find out:
      • Connect USB 2.0 device to the USB 3.0 Hub.
      • Does the device appear under RP05.DSB2.XHC5?
    • Update: USB 2.x traffic will go to Chipset (Z390).
 
Last edited:
Let me answer that question with an example:
  • The current iMac (iMac19,1) was released in March 2019. We can use Google to find release dates.
  • It shipped with Mojave because Catalina was announced at WWDC in June 2019 and released later in the fall.
  • Because iMac19,1 shipped with Mojave, it will not run any macOS older than Mojave.
Now let's look at iMac18,3:
  • It was released in middle of 2017. Again, we use Google to find out, but Hackintool can also show this.
  • High Sierra was released in September 2017.
  • So the original iMac18,3 shipped with Sierra.
  • It can therefore run any version of macOS from Sierra onwards.
    • This, of course, means High Sierra is compatible
Very clear. Before your reply I tried with iMac pro. It boots and works great, but still it shows 32gb, and memory within system info shows only one card installed (I have 2 32gb ballistix). If I boot into windows, it shows 64bg correctly. Would iMac 18,3 solve this?

EDIT it didn't
 
Last edited:
Let me clarify...

This only applies to USB devices connected directly to Thunderbolt ports:
  • USB 3 traffic on the Thunderbolt ports is controlled by the Titan Ridge chip.
  • USB 2 traffic on the Thunderbolt ports is controlled by the Chipset (Z390).
If we connect USB devices to a USB 3.x Hub (not USB 2 Hub) or Thunderbolt Dock, then something else happens:
  • With Thunderbolt Dock, all USB 2.x and USB 3.x traffic will be converted into Thunderbolt packets and sent via Thunderbolt protocol. The USB controller inside the Thunderbolt Dock will handle USB data.
  • With USB 3.x Dock:
    • USB 3.x traffic will go to Titan Ridge controller (RP05.DSB2.XHC5)
    • USB 2.x traffic -- I have not tested this. But let's find out:
      • Connect USB 2.0 device to the USB 3.0 Hub.
      • Does the device appear under RP05.DSB2.XHC5?

I've just connected a USB 2 device to the USB 3.0 hub connected to the first TB port. The device doesn't work (doesn't initialise) and my IOReg dump (attached) doesn't show a device called RP05.DSB2.XHC5
 

Attachments

  • ioreg.txt
    167.6 KB · Views: 72
I've just connected a USB 2 device to the USB 3.0 hub connected to the first TB port. The device doesn't work (doesn't initialise) and my IOReg dump (attached) doesn't show a device called RP05.DSB2.XHC5
  • We should run IORegistryExplorer.
  • USB 2.x devices did not connect -- as expected -- because they connect to Z390 Chipset and we have disabled HS08 and HS13.
  • Your IOReg does in fact show RP05.DSB2.XHC5:
Screen Shot 2020-06-23 at 7.22.33 AM.png


Now you see why we should use IORegistryExplorer :)
 
Very clear. Before your reply I tried with iMac pro. It boots and works great, but still it shows 32gb, and memory within system info shows only one card installed (I have 2 32gb ballistix). If I boot into windows, it shows 64bg correctly. Would iMac 18,3 solve this?

EDIT it didn't
Maybe I misunderstood. Can you clearly state what problem you are trying to solve?

Also, what version of Clover are you running? At the Clover Boot Menu, press A ("about") to see Clover version.
 
  • We should run IORegistryExplorer.
  • USB 2.x devices did not connect -- as expected -- because they connect to Z390 Chipset and we have disabled HS08 and HS13.
  • Your IOReg does in fact show RP05.DSB2.XHC5:
View attachment 477637

Now you see why we should use IORegistryExplorer :)

Sorry... Just seen your updated post above, so USB2.x traffic does go to the chipset. Given your previous answer would you recommend that the easiest course of action for me to get more stable USB 2.x devices would be to get a TB3 dock? Seems I'm not having much luck chasing down the problem (notwithstanding @boob 's suggestion earlier)
 
Back
Top