Contribute
Register
Yes, it's normal, the hotplug currently does not work. The biggest goal so far, is that the devices are recognized after sleep, something that has not happened before.
Everything is reported in the first post

somebody told me, the problem is about power..he suggested me inject with SSDT.. But i Don't understand
29064264_1618621118206075_7383492624096322027_o.jpg 29662326_1618620791539441_282289035526529624_o.jpg 29665089_1618620048206182_2106691633534874509_o.jpg
 
I have new information if they can be useful. Here is an iMac 18,3 ACPI tables.
The Thunderbolt info is in the SSDT-6.dsl

Download iMac 18,3
 

Attachments

  • DarwinDumper_iMac18,3_Apple_X64_Sierra_16F2073_Edited.zip
    3.5 MB · Views: 791
Hey guys, I'm afraid this is little bit over my head. But I really need this TB alpine ridge working on my system. Who can help and how much?.

thx
 
Hey guys, I'm afraid this is little bit over my head. But I really need this TB alpine ridge working on my system. Who can help and how much?.

thx

A) everyone following this thread is interested in the same thing you are.

B) it’s not a ‘throw-money-at-it’ type of problem.
 
Hi all,

this is my humble contribute:

  • GA Z270 Gaming K3
  • GA Alpine Ridge
I don't own any TH2/TH3 native device but I can connect some USB stick or HDD via an USB-C cable. My TH bios setting are:

180404133550.jpg

I'm trying the SSDT_B . At the moment the TH card is in the last PCI Express slot (PCIEX4_2 according to the manual). Behaviour as follow: after logon I don't have any TH device listed in the system report
Screenshot 2018-04-04 15.49.31.jpg
if I put an USB stick on before booting I see it after login but if I put the machine on sleep when it wakes up I got a "Disk not ejected properly" message and afterwards I cannot see that USB stick in any TH port. So there is no device that survives the sleep. And of course, as hot plugging is not working, I cannot reconnect anything.

Ioreg attached. I'm available for any testing, at least in the next few days.
 

Attachments

  • GA Z270 Gaming K3 IOREG.zip
    5.1 MB · Views: 149
Last edited:
@Azimuth1 your IOReg file is corrupt, try using version 2.1 of IOReg.
It's normal that on the system info the thunderbolt devices do not come out, at least for now, but they work well anyway.
However I do not know how the Thunderbolt card behaves with usb devices. Use the USB-C port on your motherboard for your purpose.

EDIT: sorry, your file is for IOReg 3.0.2, I had not noticed.
 
Last edited:
I did a bit of work in trying to adapt the SSDT that @kgp made for his iMac Pro build to work with Gigabyte path structure (PXSX). Its the same TB3 controller and device ID so I think I've made a little bit of headway compared to SSDT B from this thread, but still no hot plug. I'll keep chipping away at it as I have time, but I'll upload where i'm at here and maybe some others have insights.

EDIT: Updated file. (Cosmetics only. I edited some string names without changing the string buffers so there was wonky string display in the System Profiler>PCI pane)
 

Attachments

  • SSDT-C-TB3.aml.V2.zip
    1.7 KB · Views: 363
Last edited:
So one important (possibly crucial) difference between an Add-In card and a built-in card is the PCI address.
On a real iMac 18,3 you get the UPSB device at 5:0:0. With an Add in card you get something similar (4:0:0, 6:0:0, etc). The Alpine Ridge controller built into the Z170x-UD5 TH shows up at 65:0:0, and there may be some issue in addressing it as an arbitrary device in clover? I'm not sure. It would be interesting to see what happens with a gigabyte board and a gigabyte add-in card.

The arbitrary device in clover I'm talking about is in section C.14 of @kgp 's guide here:
https://www.tonymacx86.com/threads/...c-pro-successful-build-extended-guide.229353/
 
Back
Top