Contribute
Register
According to the Hackintool PCI list, you have two Thunderbolt controllers in the system:
  • JHL6540 is Alpine Ridge
  • JHL7540 is Titan Ridge
Please note that we should not look at System Information --> Thunderbolt. Only look at System Information --> PCI or IORegistryExplorer.

I am curious why you are using two Thunderbolt controllers?

Please run IORegistryExplorer and select File --> Save As..., then post that file. That will give us better insight into your system.

Your previous screenshot also shows that Thunderbolt is working because there are devices connected to both DSB1 and DSB4.



View attachment 491580


View attachment 491581
I removed "Thunderbolt DSDT" from my boot file because it made my computer stuck and couldn't work properly.
The status bar and PCI have icons that I don't know。
I don't know what more documents I need, so I sent a lot 截屏2020-10-14 21.32.04.png截屏2020-10-14 21.32.58.png
 

Attachments

  • iMac — LONG.ioreg
    12.7 MB · Views: 64
  • DSDT.zip
    105 KB · Views: 80
  • EFI.zip
    1.7 MB · Views: 83
I removed "Thunderbolt DSDT" from my boot file because it made my computer stuck and couldn't work properly.
The status bar and PCI have icons that I don't know。
I don't know what more documents I need, so I sent a lotView attachment 491870View attachment 491871
The IOReg file indicates the following:
  • Thunderbolt controller is on RP21.
  • Thunderbolt controller is working.
  • LG UltraFine monitor is on Thunderbolt Port 1.
  • Storage array using a Marvell controller is on Thunderbolt Port 2.
However, to enable Thunderbolt hot-plug, please do this:
  • Copy both of the attached SSDT into the OpenCore OC/ACPI folder.
    • SSDT-TB3HP-RP21.aml
    • SSDT-DTPG.aml
  • Use the attached config.plist.
 

Attachments

  • SSDT-TB3HP-RP21.aml
    6.1 KB · Views: 195
  • SSDT-DTPG.aml
    100 bytes · Views: 193
  • config.plist
    22.4 KB · Views: 161
  • Like
Reactions: dez
Thank you for your help. I've replaced it.
I haven't connected the disk array yet.
Does it matter if thunderbolt driver is not loaded?截屏2020-10-15 21.46.06.png截屏2020-10-15 21.46.06.png截屏2020-10-15 21.46.18.png
 

Attachments

  • iMac — LONG (2).ioreg
    12.6 MB · Views: 60
Thank you for your help. I've replaced it.
I haven't connected the disk array yet.
Does it matter if thunderbolt driver is not loaded?
Screen Shot 2020-10-15 at 6.58.11 AM.png


If the Thunderbolt device works then nothing else matters. However, the new IOReg file shows that the storage array is not connected. Please try connecting it.
 
Anyone have SSDT for the Gigabyte X299 Designare EX?

I need hot-plug.

Generate Hackintool PCI:

<key>Properties</key>
<dict>
<key>PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)/Pci(0x1,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,28,4/0,0/1,0</string>
<key>device_type</key>
<string>PCI bridge</string>
<key>model</key>
<string>JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016]</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,28,4/0,0/0,0</string>
<key>device_type</key>
<string>PCI bridge</string>
<key>model</key>
<string>JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016]</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,28,4/0,0/0,0/0,0</string>
<key>device_type</key>
<string>System peripheral</string>
<key>model</key>
<string>JHL6540 Thunderbolt 3 NHI (C step) [Alpine Ridge 4C 2016]</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)/Pci(0x4,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,28,4/0,0/4,0</string>
<key>device_type</key>
<string>PCI bridge</string>
<key>model</key>
<string>JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016]</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,28,4/0,0/2,0</string>
<key>device_type</key>
<string>PCI bridge</string>
<key>model</key>
<string>JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016]</string>
</dict>
 

Attachments

  • Screenshot 2020-10-19 at 18.48.09.png
    Screenshot 2020-10-19 at 18.48.09.png
    182 KB · Views: 139
Last edited:
Recently bought Gigabyte Titan Ridge Rev 2.0 card for my UAD Apollo X8. Rigged it on my Z370 Aorus Ultra Gaming Wifi MOB. Except for hotplug everything works smoothly. Has anybody achieved Hotplug on this card? Card doesn't show up under System Report -> Thunderbolt nor under System Report -> PCI, but my Apollo X8 works smoothly. In IO Registry explorer it shows up under RP05@1C,4.

Hotplug works on my other system Core i9 10900K with Z490 Vision D MOB following @CaseySJ's guide.
hi! can you link us this guide from CaseySJ? ;D thanks
 
Hey Hi, I can't make my Thunderbolt 3 work on my Dell XPS 15 9550 I7 6700HQ, 16gb RAM, 4k Display, SSD 512 Samsung, everything works except Thunderbolt.
 

Attachments

  • Captura de Pantalla 2020-12-04 a la(s) 17.10.54.png
    Captura de Pantalla 2020-12-04 a la(s) 17.10.54.png
    664.4 KB · Views: 97
  • Captura de Pantalla 2020-12-04 a la(s) 17.11.31.png
    Captura de Pantalla 2020-12-04 a la(s) 17.11.31.png
    1.4 MB · Views: 88
  • Captura de Pantalla 2020-12-04 a la(s) 17.11.38.png
    Captura de Pantalla 2020-12-04 a la(s) 17.11.38.png
    1.4 MB · Views: 97
Hey Hi, I can't make my Thunderbolt 3 work on my Dell XPS 15 9550 I7 6700HQ, 16gb RAM, 4k Display, SSD 512 Samsung, everything works except Thunderbolt.

I am not the person to rewrite the SSDT to make your card work but what I can tell you is your IOReg picture shows us that your TB is not configured correctly. Your tree shows TBL but if it was proper it would show this is what a proper tree would look like:

Screen Shot 2020-12-04 at 6.28.56 PM.png

You have TBL instead of DSB1
 
Hey thanks for you soon reply, if someone have the Proper SSDT please share it, I need the computer to work with my Apollo, im a Musician.
 
Back
Top