@kgp SSDT-TB3-X299-Lolo.aml works but SSDT-X299-TB3-iMacPro-Gigabyte.aml causes the system not to even boot unless I remove the Thunderbolt drive.
Have you seen lolo's PATCHED folder you do not really know what AML he is using. He could easily be using the
SSDT-TB3-X299-Lolo.aml
REGARDLESS I am telling you it does not work that enough is a reason not to be rude and dismissive.
I am also telling you the earlier AML you provided worked. So why would you feel the need to have such a rude attitude, what is the point of a discussion forum if you cant discuss? Do you see where it says I have been a member here since 2011? I have been building these things since 2007, over on the OG forum. I come from a place of working to improve something.
Attached is the aml you provided which is working on my board without issues, including hotswap. (header cable removed)
1.) I would not know what in my replies so far was rude or dismissive. In my personal opinion, it is rather you who brings this discussion to a personal and offensive level.
2.) Please read the related posts I exchanged with
@Loloflatsix instead of spreading weird conspiracies and wrong or misleading assumptions. I analysed his TB-SSDT in detail and I know what he merged from former and present approaches. Based on these studies, I distributed both SSDT-TB3-X299-Lolo.aml and SSDT-X299-TB3-iMacPro-Gigabyte.aml.
@Loloflatsix confirmed the flawless function of SSDT-X299-TB3-iMacPro-Gigabyte.aml on his system, including hot plug (which is btw totally at odd with your current statements and conclusion). That's also why I included the latter in my guide, as it is closer to SSDT-9.aml of the original iMac Pro dump.
3.) It might well be that you are a member in this forum since 2011. However, this does not testify that you are sufficiently able to deal with all actually related problems. BTW.. I am nobody to judge your abilities or disabilities given the fact that I don't know you at all!
4.) I repetitively told you that you are free to use SSDT-TB3-X299-Lolo.aml, if you feel more comfortable... Why SSDT-X299-TB3-iMacPro-Gigabyte.aml does not work on your system I don't know... and your weird prose of "...does not work", "... does absolutely not work ", ".. does not work" is not of any help in your issue either. Instead of just requesting, demanding and complaining, please try to be productive and provide at least facts one could build on (e.g. IOREG.save, EFI-Folder, BIOS Settings, PCI snapshot of Apple's system report, etc.), when apparently you seem not willing to improve, fix or further develop things by yourself based on your long standing experience and extensive skills. SSDT-X299-TB3-iMacPro-Gigabyte.aml is not a dogma to remain untouched by others...
5.) I guess I already mentioned repetitively that this thread is not only a place of taking and demanding, it should also be a place of giving and valuably contributing. I am open to constructive and fruitful discussions as well as productive ideas and helpful contributions that bring things steps further. However, I don't see any place of your just destructive prose of "...does not work", "... does absolutely not work ", ".. does not work" in this challenging endeavour.
Neither SSDT-TB3-X299-Lolo.aml, SSDT-X299-TB3-iMacPro-Gigabyte.aml nor SSDT-X299-TB3-iMacPro-KGP.aml might be yet optimal solution for all TB-Adaptors and mainboard implementations, moreover as the TB BUS driver implementation is still missing independently from the selected approach. TB Hot plug on gigabyte boards can be reached without any AML just by introducing some additional config.plist patches.
Thus, if you my friend can come up with a globally working TB solution, everybody in this thread will be extremely grateful for your significant and outstanding contributions! In contrary, nobody here contributing freely and voluntarily to improve things, should ever feel like a slave or servant, or should be exposed to harsh critics for his intentions of providing valuable onsets and possible solutions.
I really hope that by this we can close this awkward discussion.
Have a great day,
KGP