Contribute
Register

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

@CaseySJ

I read a comment of yours somewhere, where you mentioned it was easier to flash with Reveltronics Revelprog-IS. Is there a particular guide made for it?
That may have been an early comment. As we gained more experience, we ultimately found that the Raspberry Pi is the best tool for this task.
 
I've added AppleALC.kext but can't seem to get audio jack audio working - any ideas?
 
The Thunderbolt SSDT and/or SSDT-DTPG might not be present in the CLOVER/ACPI/patched or OpenCore OC/ACPI folder. Please post a screenshot of that folder. If using OpenCore, also ensure that the two SSDTs are "enabled" in the ACPI section of config.plist.

This is my EFI > OC > ACPI folder:

Screenshot 2020-06-17 19.39.59.png


... and this is my current OC config.plist ACPI section:

Screenshot 2020-06-17 19.41.56.png
 
I believe your Thunderbolt ports are working, but you're connecting USB-C drives to those ports (not Thunderbolt drives). The type of USB-C cable makes a significant difference -- the cable must be rated for USB 3.x. Most USB-C to USB-C cables are only capable of USB 2.0, but USB 2.0 has been turned OFF on both Thunderbolt ports.
Thanks CaseySJ,
Just to clarify, are you saying that these ports will work only with thunderbolt 3 certified cables and not as just a 3.1 USB-C?

I am using the USB-C cables that came with the hard drives. On the box themselves they say they're thunderbolt 3 capable. Does that mean the USB-C to USB-C cable provided is not in fact thunderbolt 3 capable? Thanks!

Again these are the hard drives.
 
I've added AppleALC.kext but can't seem to get audio jack audio working - any ideas?
In some cases this can be tricky to solve. But let's start with the simple things first:
  • In Terminal, type kextstat | grep -v apple. Then post the output or check if "AppleALC" appears in the output.
  • In System Information --> Audio check if all "built-in" audio ports are present.
    Screen Shot 2020-06-17 at 12.33.29 PM.png
  • Check that volume is turned up (not too high though, be careful with your ears).
  • Run IORegistryExplorer and post a screenshot of HDEF section as shown:
    Screen Shot 2020-06-17 at 12.35.15 PM.png
 
Looks fine. In BIOS Setup, are the following parameters set?
  • Thunderbolt Security --> No Security
  • GPIO3 Force Pwr --> Enabled

Thanks @CaseySJ - your work on this forum helping people is incredible... GPIO3 Force Pwr was disabled. That's not going to have anything to do with the USB stability, though? I'm guessing that's just to force the TB chipset to power up
 
Thanks CaseySJ,
Just to clarify, are you saying that these ports will work only with thunderbolt 3 certified cables and not as just a 3.1 USB-C?

I am using the USB-C cables that came with the hard drives. On the box themselves they say they're thunderbolt 3 capable. Does that mean the USB-C to USB-C cable provided is not in fact thunderbolt 3 capable? Thanks!

Again these are the hard drives.
This issue confused me for a while as well. I was somewhat disappointed to learn that most USB Type C cables do not support the higher transmission speeds of USB 3.x.

There's an important distinction between connector type and transmission protocol. The physical connector type such as USB-C supports several transmission protocols, including:
  • USB 1.x
  • USB 2.x
  • USB 3.x
  • Thunderbolt 3 (but this connector also has a "lightning" logo)
Whenever we look at a USB Type C cable, we assume it must support USB 3.x. That's what I thought for a long time, but it's false!

If you look at an HDMI connector, for example, you already know that some HDMI cables only support HDMI 1.4 and others are certified for HDMI 2.0. The same is true for DisplayPort. The physical connector looks the same, but we have DisplayPort 1.1, 1.2, and 1.4. Not all DisplayPort cables support all three of these transmission protocols even though the cables (the connectors) look the same.

So although your cable has a USB Type C connector on it, it might not support USB 3.x. How to tell? Easy... just do this:
  • Connect your LaCie drive to a real Mac using the USB-C cable that came with the drive
  • Run IORegistryExplorer on the real Mac
  • Is the LaCie drive connected to a HSxx port or a SSxx port?
 
Last edited:
Back
Top