Contribute
Register

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

Other user here, the Apollo Twin is not bus powered. The only UAD Apollo device that is bus powered is the Arrow. Cheers!
Hi @moffia,

Let me see if @jiffyslot or any other UAD Apollo owners can help. Is the Apollo Twin "bus powered" (i.e. it gets its power from the Thunderbolt cable) or does it have its own power plug?

So I had a look at my PSU and its a 750w thermaltek.
I'm going to return the my Sapphire RX 580 and have purchased a MSI Vega 56 to see if this changes my issues of shutting down while testing metal/OpenGL using geekbench 5.1.1

@CaseySJ Do you think using a MSI Vega 56 will help running 10.14.6? I'm on a time crunch as far as if I'm going to keep this setup or just return it all.

Thanks again for all your work and help!

Jim
 
So I had a look at my PSU and its a 750w thermaltek.
I'm going to return the my Sapphire RX 580 and have purchased a MSI Vega 56 to see if this changes my issues of shutting down while testing metal/OpenGL using geekbench 5.1.1

@CaseySJ Do you think using a MSI Vega 56 will help running 10.14.6? I'm on a time crunch as far as if I'm going to keep this setup or just return it all.

Thanks again for all your work and help!

Jim
Yes, both Vega 56 and 64 are supported in Mojave. The RX 5700/5600/5500 (Navi) series are not. Good choice on the Vega 56, but not sure if that will solve the sudden shutdown problem under load.
 
@faithie999 It's great to hear you've made progress, I was beginning to wonder if anyone else could reproduce my results. You definitely need the DSB4 device under UPSB, so duplicate DSB1 and change the _ADR address to 0x00040000, like so:

Code:
Device (DSB4)
            {
                Name (_ADR, 0x00040000)  // _ADR: Address
                Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                {
                    Return (Zero)
                }
            }

To get your display to work properly you need to activate IOThunderboltPort5 (notice that it's not populated in your IOreg).To do this you need to inject your ThunderboltDROM into the NHI0 Device via OpenCore config.plist. Copy the DROM from your original firmware using HexFiend, change the UID and correct the CRC-8 checksum as per the tutorial here: https://www.tonymacx86.com/threads/...olt-3-i7-9700k-amd-rx-580.267551/post-2087139. Just upload your original firmware if you're not sure what to do and I'll fix it for you. Don't use the DROM from the tutorial, you must use the one from your card firmware
ok. attached is the OEM firmware from my GC-AR AIC.

I have added the device DSB4 to the SSDT and changed the code from E2C to E17 in 2 places near the beginning of the SSDT. that is also attached for your inspection.

thanks in advance for helping with the DROM injection. note: I don't use open core yet--still clover.
 

Attachments

  • AR original firmware.bin.zip
    146.1 KB · Views: 84
  • SSDT-TbtOnPch.aml
    4.2 KB · Views: 74
Yes, both Vega 56 and 64 are supported in Mojave. The RX 5700/5600/5500 (Navi) series are not. Good choice on the Vega 56, but not sure if that will solve the sudden shutdown problem under load.
I had a sudden shutdown problem as well. It would kill thunderbolt and made me think my drive was bad (couldn’t access files or repair). Turns out I had SATA Hotplug enabled in bios and that was causing all sorts of panics!
 
Hey @CaseySJ I'm curious if I need to flash my TB3, and if so how to do that?

My TB3 is working, but not completely and wondering if the flash would help.

I've got an OWC Thunderbolt 3 Dock plugged into the TB3 port on the back of my Gigabyte Z390 Xtreme, and my usb drives show up, but I'm also trying to mount a TB1 drive using Apple's authentic TB to TB3 adapter.
This should work, right? Or would it only work with TB2 devices?

Trying to find a way to connect my G-Speed Studio (Thunderbolt 1) to my Hackintosh. Hoping to route through my OWC TB3 Dock, but so far it's not showing up.

Thanks!
 
Last edited:
Hey @CaseySJ I'm curious if I need to flash my TB3, and if so how to do that?

My TB3 is working, but not completely and wondering if the flash would help.

I've got an OWC Thunderbolt 3 Dock plugged into the TB3 port on the back of my Gigabyte Z390 Xtreme, and my usb drives show up, but I'm also trying to mount a TB1 drive using Apple's authentic TB to TB3 adapter.
This should work, right? Or would it only work with TB2 devices?

Trying to find a way to connect my G-Speed Studio (Thunderbolt 1) to my Hackintosh. Hoping to route through my OWC TB3 Dock, but so far it's not showing up.

Thanks!
Hello @Covalt,

Although we are never able to predict whether a Thunderbolt 1 device will work after flashing Thunderbolt firmware, a couple of such devices have worked afterwards.

Flashing firmware incurs risk. And it requires patience and very careful reading of the guides. The guides should ideally be printed on paper for easy reference. Moreover, the chip can be difficult to read, so patience and care are needed.

Because you asked the question "how to do that" it means you're relatively new to this thread because the Quick Reference spoiler at the top of Post #1 contains all the relevant pointers. I would suggest spending a few days to review those guides and user experiences at least twice or three times. Then if you feel comfortable, you can decide whether to proceed. If you do, we'll certainly help.
 
Hello @Covalt,

Although we are never able to predict whether a Thunderbolt 1 device will work after flashing Thunderbolt firmware, a couple of such devices have worked afterwards.

Flashing firmware incurs risk. And it requires patience and very careful reading of the guides. The guides should ideally be printed on paper for easy reference. Moreover, the chip can be difficult to read, so patience and care are needed.

Because you asked the question "how to do that" it means you're relatively new to this thread because the Quick Reference spoiler at the top of Post #1 contains all the relevant pointers. I would suggest spending a few days to review those guides and user experiences at least twice or three times. Then if you feel comfortable, you can decide whether to proceed. If you do, we'll certainly help.
Yeah I concur. After my posting I looked closer at your first post and saw the spoilers detailing the thunberbolt flashing and determined I'm not at that level yet. If you only knew how difficult it was for me just to get my Hackintosh up and running reliably (took me months).
So if flashing is out of the question (at least for now), should I also assume getting my G-Speed Studio connected to this machine is not going to happen? Or have you seen success stories of Thunderbolt 1 connecting when going through a Thunderbolt 3 dock? (I've tried many times, and while it causes the drive to spin up, it won't mount).

thanks again for the advice.
 
Yeah I concur. After my posting I looked closer at your first post and saw the spoilers detailing the thunberbolt flashing and determined I'm not at that level yet. If you only knew how difficult it was for me just to get my Hackintosh up and running reliably (took me months).
So if flashing is out of the question (at least for now), should I also assume getting my G-Speed Studio connected to this machine is not going to happen? Or have you seen success stories of Thunderbolt 1 connecting when going through a Thunderbolt 3 dock? (I've tried many times, and while it causes the drive to spin up, it won't mount).

thanks again for the advice.
Some very capable owners damaged their motherboards while struggling to attach the clip or read the chip. Although this should not necessarily deter people from trying, it should raise a cost/benefits analysis; perhaps something along these lines:
  • Is it time to retire a legacy Thunderbolt 1 device and replace it with Thunderbolt 2 or Thunderbolt 3 device instead?
  • If only a new chassis is needed -- and hard drives from old system can simply be moved over to the new chassis -- is that a fair cost compared to the potential of:
    • Damaging the Designare motherboard
    • Purchasing a Raspberry Pi (if you don't have one already)
    • Spending the time to study the guides and carrying out the procedure
Thunderbolt 1 storage arrays have not worked whether connected directly to the rear IO panel or through a dock. They have, however, worked after flashing. Please see this list.
 
Flashing the card with modified NVM 33 might offer the best compatibility

Hi @CaseySJ, is there an modified NVM 33 for the GC-Titan Ridge PCI card? So far I could only find the modified NVM 23 in your Post #16,393. Have I missed something there or can I also use the NVM 33, which was patched for the Deignare?
 
Has anybody been able to play a boot chime through their monitor over DisplayPort?

P.S. @CaseySJ my Watch Unlock feature miraculously works now after updating OC from 0.5.7 to 0.5.8. I was on the NDK fork, now on the main one (just to try out OpenCanopy... the scaling needs to be fixed, and the tools are all labeled 'Tool', so I'm sticking with the Builtin picker for now haha). Not sure how that could have fixed it, but good to know for the future I guess.
 
Back
Top