Contribute
Register

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

Joined
Mar 21, 2011
Messages
805
Motherboard
GA-Z390-Designare
CPU
i7-9700K
Graphics
RX 590
@CaseySJ

First - thanks for spending so much time trying to develop an SSDT for my unpatched NUC7i7. I don't know how you do things like this and keep up with all the activity on this thread! Are you a real person or a highly sophisticated artificial intelligence computer behind the CaseySJ moniker? :)

I agree it's time to pull the plug on your work on this. I had hoped it would be like some of the other recent SSDTs you had written.

I have another NUC 7 that I had flashed some weeks ago. Unfortunately the NUC 7 has to be completely disassembled to get to the TB3 chip. I was hoping the TB3 bus could be activated via an SSDT to avoid disassembly. I'm a hobbyist so these NUCs are not critical to me and are not worth further effort by you.

When I flashed my first NUC 7 there was no TB firmware for it in your repository. So I had to decide whether to try the NUC 8 firmware, or the GC-Alpine Ridge AIC firmware? I perhaps unwisely decided to try the GC-AR AIC firmware (GC-ALPINE-RIDGE-NVM21-V3-NATA.bin) knowing I could back out and try something else if it didn't work.

This firmware displays the System Info TB3 bus on boot, consistently displays whether my TB3 drive is connected or not, but there is no hot plug. The Finder does not consistently display the TB3 drive. So this is not a good solution for the NUC 7.

I was going to revert back to the original TB3 firmware, but was unable to read the chip again. I've now got a new chip clip to see if that helps to re-flash the chip.

Would you suggest I just revert back to Intel's original firmware on my flashed NUC 7, or perhaps try to find an SSDT that would work with the current flashed firmware?

Could you suggest good references for learning how to write/modify SSDTs?

Thanks again for your fantastic support!

P.S. I don't know what Intel's code name for the NUC 7 is, but I think "Hades Canyon" was one of two versions of the NUC 8.
I have the NUC8i3. I agree it is a real pain to pull the board out for flashing. you probably discovered that the metal housing on the back of the SD card slot interferes with one edge of the chip clip. I used a fingernail file to round off the edge of the clip until I could get a solid attachment to the chip.

I used this firmware, from the repository.
Screen Shot 2020-05-17 at 7.51.50 AM.png

in system report--PCI it shows my NUC has the JL6540 controller. if your NUC7 uses this version of AR this firmware and SSDT might be worth a shot.

my use case is for an old Seagate TB1 hard disk dock. it provides backup storage for the NUC which is my media server. I haven't been able to get TB to reconnect upon wake but I have disabled sleep for the server application so non-working wake isn't an issue for me.
 
Joined
Jul 19, 2017
Messages
121
Motherboard
Gigabyte Z390 Designare
CPU
i7-8700K
Graphics
5700 XT
Hello @CaseySJ i am testing to connect ipad pro in thunderbolt slot but only its charging..when open itunes to transfer some films don't see it...any idea?
thx¡
 
Joined
May 23, 2019
Messages
244
Motherboard
ASRock Z390 Phantom
CPU
i9-9900K
Graphics
UHD 630
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
I'll get back to this soon. Alpine Ridge SSDT still has several opportunities for improvement.

This is included in the standard Thunderbolt hot-plug SSDT that accompanies the Designare build guide, as follows:

View attachment 470055
We can simply copy and paste this into our own SSDT, but I'm not sure if there's any functional benefit to this -- have you found a reason or benefit?

I tried that - couldn't get it to work - On a reboot - the ID changes to something random instead of what I specify in the SSDT. Will try again.
I suspect that System devices show "no device connected" but TB still works with the SSDT because of the UUID. I could be wrong but wanted to eliminate that possibility. When this happens the circle at the bottom right of System/Thunderbolt keeps spinning and looks like it times out and displays the TB info but no device connected message.
Thanks for taking a look
 
Last edited:
Joined
Mar 21, 2011
Messages
805
Motherboard
GA-Z390-Designare
CPU
i7-9700K
Graphics
RX 590
I do, and I am still waiting for you to post it.
sorry for the delay. repairing a lawn tractor and mowing 10 acres of grass outranked computer work the last couple of days.

this is NVM20.
 

Attachments

  • GC-Alpine-Ridge-original.bin.zip
    146.5 KB · Views: 26
Joined
Feb 19, 2018
Messages
796
Motherboard
Gigabyte TRX40 Aorus Xtreme
CPU
Ryzen 3970X
Graphics
RX 6900 XT
Mac
  1. MacBook
  2. MacBook Pro
Classic Mac
  1. Xserve
Mobile Phone
  1. iOS
Hello @CaseySJ i am testing to connect ipad pro in thunderbolt slot but only its charging..when open itunes to transfer some films don't see it...any idea?
thx¡

USB 2 has been disabled on the thunderbolt/usbc ports, to stay within the 15 port limit. The cable supplied by Apple is USB 2 and not USB 3. You would need to purchase a USB 3 certified cable.
 
Joined
Jul 19, 2017
Messages
121
Motherboard
Gigabyte Z390 Designare
CPU
i7-8700K
Graphics
5700 XT
USB 2 has been disabled on the thunderbolt/usbc ports, to stay within the 15 port limit. The cable supplied by Apple is USB 2 and not USB 3. You would need to purchase a USB 3 certified cable.
But the cable its USB-c to USB-c...its not USB 3??
 
Joined
Feb 19, 2018
Messages
796
Motherboard
Gigabyte TRX40 Aorus Xtreme
CPU
Ryzen 3970X
Graphics
RX 6900 XT
Mac
  1. MacBook
  2. MacBook Pro
Classic Mac
  1. Xserve
Mobile Phone
  1. iOS
But the cable its usb c to usb c...its not usb 3??

No, it only supports USB 2. You need to buy one that supports USB 3. CaseySJ has a link to one somewhere here but I couldn't find it.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,239
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
The problem occurs when the display is played for less than an hour through a built-in speaker or through a headphone jack connected to the display. Using bluetooth to connect speakers does not present this problem.

If you have this problem, you can go to 'audio device' and change the format and restore it for a while, but after a while the sound will be terrible, until finally there will be no sound.

My monitor is Benq PD2700U; AMD Radeon VII 16 GB;Designare Z390;i9 9900k
Please review this post by @rj510 in which he describes the following procedure:
  • Remove or disable WhateverGreen (WEG). To disable WEG we can specify -wegoff in Boot Arguments.
  • Then download iGPU-R7-5700-Inject-DeviceProperties-and-SoftPowerPlayTable-.zip from that post.
  • Inside the Zip you'll find:
    • SSDT-Z390-DESIGNARE-Radeon7-SoftPowerPlayTable.aml
    • SSDT-Z390-DESIGNARE-iGPU.aml
  • Copy these files to CLOVER/ACPI/patched and reboot.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,239
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
But the cable its usb c to usb c...its not usb 3??
No, it only supports USB 2. You need to buy one that supports USB 3. CaseySJ has a link to one somewhere here but I couldn't find it.
USB-C is a bit confusing because it refers to the physical type of connector, but not to a specific data protocol. For example, a DisplayPort connector and an HDMI connector refer to the type of physical connector.
  • There is standard DisplayPort connector and Mini DisplayPort connector.
  • For HDMI there is (a) standard HDMI, (b) mini HDMI, and (c) micro HDMI.
But DisplayPort and Mini DisplayPort support multiple protocols:
  • DisplayPort protocol or version 1.1, 1.2, 1.4, etc.
  • Same physical connector, but different protocols
HDMI supports multiple protocols as well:
  • HDMI 1.4, 2.0, 2.0a, 2.1, etc.
  • Same physical connector, but different protocols
Similarly, for USB we have these physical connectors:
  • USB Type A
  • USB Type B
  • USB Type C
  • Micro USB
  • And even more
stock-vector-most-of-standart-usb-type-a-b-and-type-c-plugs-mini-micro-universal-computer-cabl...jpg

But the physical connectors by themselves do not tell us which USB protocol is supported. Just as some HDMI cables are only rated for HDMI 1.4 and others are rated for HDMI 2.0, some USB cables (regardless of "Type") are rated for USB 2 and others are rated for USB 3 Gen 1 and others are rated for USB 3 Gen 2.

The USB cable that comes with an Apple iPad Pro is this:
  • Physical connector: USB Type C
  • Data protocol supported: USB 2
So we must buy a different USB Type C cable that is specifically rated for USB 3 Gen 2, such as this one on Amazon. Edit: Or use a Thunderbolt 3 cable; all TB3 cables support USB 3.x over USB Type C.
 
Last edited:
Top