Contribute
Register

Thunderbolt 3 issue with Gigabyte z170x Designare

Status
Not open for further replies.
Joined
Nov 11, 2016
Messages
15
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
Hello guys and thank you for this site and your great work.

I have made a computer with this hardware:
- Gigabyte Z170x Designare
- Intel i7-6700K
- 32GB RAM Kingston HyperX
- MSI GTX 980 ti Gaming 6G
- Patriot Hellfire NVMe (for Windows)
- Crucial MX300 272GB (for Sierra)
- Apple Wi-Fi/BT Module

macOS runs perfectly and I fixed all problems with GPU following these topics:
1) https://www.tonymacx86.com/threads/solving-nvidia-driver-install-loading-problems.161256/
2) https://www.tonymacx86.com/threads/new-method-for-enabling-nvidia-web-drivers-in-clover.202341/

My only problem is Thunderbolt 3 on macOS.
I updated EFI BIOS to the latest version and ran the firmware update from Windows (many times) following this guide:
3) https://www.tonymacx86.com/threads/...3-test-build-ga-z170x-ud5-th-i5-6600k.199242/

Essentially, I can't see anyone of the devices that I tried to connect. In the System Info panel I don't see Thunderbolt peripherals or any other devices or adapters I tried (Apple T3->T2 with WD Thunderbolt Duo, Sonnet Echo 15+, MacBook Pro 15" 2016, ecc..).

Schermata_2017_01_08_alle_11_21_02.png


Schermata_2017_01_08_alle_11_21_52.png


The only thing I made different from the tonymacx86's guide is the Windows installation, because I have not made it from Boot Camp. I ran a clean install from scratch (before Clover and macOS). Maybe that is the problem? Have anyone any idea to solve that problem?

Maybe I lost something, like a kext or other, or maybe the new chipset in this mainboard is the causes. I think is different from that in Z170x UD5 TH (used in that guide), because it has T3 plus USB-C Gen 2 with Power Delivery up 10 100W.

Thanks for any help.
 
Thunderbolt 3 devices will not appear in the System Info panel on a hackintosh.

Hot plug of Thunderbolt 3 devices is not supported on a hackintosh. The devices must be plugged in before booting the hackintosh.

Make sure the devices appear in Windows. Then reboot to macOS.

IORegistry should have the following devices (you might see different address or root port number):

Code:
RP05@1C,4
    PXSX@0
        pci-bridge@0
            pci8086,1577@0
                AppleThunderboltHAL (Hardware Abstraction Layer)
                    AppleThunderboltNHIType2 (Native Host Interface) (AppleThunderboltNHIType3 in Sierra)
                        IOThunderboltController
                            IOThunderboltLocalNode
                            IOThunderboltPort
        pci-bridge@1
            your thunderbolt devices here
        pci-bridge@2
            pci8086,15b6@0

                For El Capitan:
                    AppleUSBXHCIPCI@01000000 (USB Extensible Host Controller Interface) (generic PCI IOClass driver)
                        AppleUSB20XHCIPort@01100000
                        AppleUSB20XHCIPort@01200000

                For Sierra:
                    AppleUSBXHCIAR@00000000 (USB Extensible Host Controller Interface) (Alpine Ridge IOClass driver)
                        AppleUSB20XHCIPort@00100000
                        AppleUSB20XHCIPort@00200000
                        AppleUSB30XHCIPort@00300000
                        AppleUSB30XHCIPort@00400000
        pci-bridge@4

If you don't see the above, I think your clover boot log will list all your PCI devices. You should paste that list here.
 
One more thing to try; my setup requires me to boot into Windows first (with the hardware plugged in) and then reboot (not shutdown) into OSX for my Firewire adaptor to work.
 
Thunderbolt 3 devices will not appear in the System Info panel on a hackintosh.

Hot plug of Thunderbolt 3 devices is not supported on a hackintosh. The devices must be plugged in before booting the hackintosh.

Make sure the devices appear in Windows. Then reboot to macOS.

IORegistry should have the following devices (you might see different address or root port number):

Code:
RP05@1C,4
    PXSX@0
        pci-bridge@0
            pci8086,1577@0
                AppleThunderboltHAL (Hardware Abstraction Layer)
                    AppleThunderboltNHIType2 (Native Host Interface) (AppleThunderboltNHIType3 in Sierra)
                        IOThunderboltController
                            IOThunderboltLocalNode
                            IOThunderboltPort
        pci-bridge@1
            your thunderbolt devices here
        pci-bridge@2
            pci8086,15b6@0

                For El Capitan:
                    AppleUSBXHCIPCI@01000000 (USB Extensible Host Controller Interface) (generic PCI IOClass driver)
                        AppleUSB20XHCIPort@01100000
                        AppleUSB20XHCIPort@01200000

                For Sierra:
                    AppleUSBXHCIAR@00000000 (USB Extensible Host Controller Interface) (Alpine Ridge IOClass driver)
                        AppleUSB20XHCIPort@00100000
                        AppleUSB20XHCIPort@00200000
                        AppleUSB30XHCIPort@00300000
                        AppleUSB30XHCIPort@00400000
        pci-bridge@4

If you don't see the above, I think your clover boot log will list all your PCI devices. You should paste that list here.

b3516619-92f0-479c-b82e-bfaa1a81c93b
upload_2017-6-4_17-29-21.png

how can i make it work. thunderbolt: nessun driver caricato.
 

Attachments

  • upload_2017-6-4_17-29-10.png
    upload_2017-6-4_17-29-10.png
    147.5 KB · Views: 293
how can i make it work. thunderbolt: nessun driver caricato.
As I said already, Thunderbolt 3 devices will not appear in the SystemInformation.app on Hackintosh PCs. Nobody knows how to make devices appear, so that the message "thunderbolt: nessun driver caricato." or "Thunderbolt: No drivers are loaded." will not be displayed.
 
As I said already, Thunderbolt 3 devices will not appear in the SystemInformation.app on Hackintosh PCs. Nobody knows how to make devices appear, so that the message "thunderbolt: nessun driver caricato." or "Thunderbolt: No drivers are loaded." will not be displayed.
I found eGPU's name in boot.log. But I don't know what to do can make it enable. It works on windows.
upload_2017-6-5_1-10-41.png
 
I found eGPU's name in boot.log. But I don't know what to do can make it enable. It works on windows.

The graphics card is visible to Mac OS X as you showed in the IORegistryExplorer screenshot. Are you using Intel Graphics at the same time? I don't know if that will work. All the issues we have with graphics cards will also apply to eGPU. eGPU may have additional problems to deal with. Since you're using Thunderbolt, you may need to change some Thunderbolt settings, but maybe not since it's working in Windows...
 

The graphics card is visible to Mac OS X as you showed in the IORegistryExplorer screenshot. Are you using Intel Graphics at the same time? I don't know if that will work. All the issues we have with graphics cards will also apply to eGPU. eGPU may have additional problems to deal with. Since you're using Thunderbolt, you may need to change some Thunderbolt settings, but maybe not since it's working in Windows...
Yep, I am using Intel Graphics at the same time. Because it's a laptop xps15. But I don't know how to set the right settings of Thunderbolt to support eGPU.And I wonder wether high sierra will have better support with eGPU.
 
Hi Guy ,
I have the same problems with my thunderbolt pour when I restart my disk don't mount on my desktop...
Did you have any solution ?
Thaks
 

Attachments

  • thunderbolt.png
    thunderbolt.png
    101.9 KB · Views: 226
Status
Not open for further replies.
Back
Top