bemble / Hackintosh-NUC9I7QNX-OpenCore

60 stars 19 forks source link

Current state of TB support #7

Open Deftaudio opened 2 years ago

Deftaudio commented 2 years ago

Hi, thank you for the great work, I got 12.2.0 installed no issues. I used EFI directory (with updated SMBIOS fields). No needs to do the special install with EFI_INSTALL. Would you please clarify the current progress with TB3.0 getting to work?
I seems don't see AML posted for this and not sure is it because it wasn't successful? Thank you!

bemble commented 2 years ago

Hi, thanks for your feedback. I had to make EFI_INSTALL for few reasons: install is in debug and verbose mode, USB is set to work with Catalina (which does not work with Big Sur 11.3+). For TB3.0, it's just some tests I haven't done: the only TB feature I use is the USB part, which works. Documentation says it can supply up to 100W, and manage displays up to 4k. I can test that (plug my MBP to TB port and see if it charges, for the display it would be less convenient as plug a cable, because I have a dedicated graphic card, I'll have to enable onboard display, disable the external or unplug it, and tries USB-C display).

Deftaudio commented 2 years ago

Thank you. I'm a bit unclear though. Currently TB3 is not even shown in the system report and I can't find the corresponding .aml to it. I'm not interested in charging or video over TB3. I'm just looking for PCIe functionality, - external SSD, sound card, etc..

Deftaudio commented 2 years ago

Kindly if there are any news here?

bemble commented 2 years ago

Thank you. I'm a bit unclear though. Currently TB3 is not even shown in the system report and I can't find the corresponding .aml to it. I'm not interested in charging or video over TB3. I'm just looking for PCIe functionality, - external SSD, sound card, etc..

Ha ok, TB is listed in my hardware list. I used external SSD without any issue.

chanceyx commented 2 years ago

Thank you. I'm a bit unclear though. Currently TB3 is not even shown in the system report and I can't find the corresponding .aml to it. I'm not interested in charging or video over TB3. I'm just looking for PCIe functionality, - external SSD, sound card, etc..

Hi, Have you got the tb work now? TB3 is not shown in the system report but it can output vedio signal on my nuc. i pluged it into a 4K display and got a 1080p signal. It can support hot -pluged. I'm confused...

Deftaudio commented 2 years ago

I've got TB3 to work. There is additional AML files required to place in the ACPI directory. Here is it attached, rename the extension to .aml. With that TB3 will work, but won't show in the resources and hot plug doesn't work either. I haven't tested 4k monitor connected to TB port. I tested it with the external PCIe enclosure and it works fine (enclosure needs to be turned on first).

p.s. I've noticed 2x USB3.0 ports on the back are not working. USB2 is fine, front ports are fine too. USB3 over TB3 ports is working. That's strange...

SSDT-TB3HP.aml.txt

Deftaudio commented 2 years ago

Thank you. I'm a bit unclear though. Currently TB3 is not even shown in the system report and I can't find the corresponding .aml to it. I'm not interested in charging or video over TB3. I'm just looking for PCIe functionality, - external SSD, sound card, etc..

Ha ok, TB is listed in my hardware list. I used external SSD without any issue.

It's probably running over USB3.0

chanceyx commented 2 years ago

I've got TB3 to work. There is additional AML files required to place in the ACPI directory. Here is it attached, rename the extension to .aml. With that TB3 will work, but won't show in the resources and hot plug doesn't work either. I haven't tested 4k monitor connected to TB port. I tested it with the external PCIe enclosure and it works fine (enclosure needs to be turned on first).

p.s. I've noticed 2x USB3.0 ports on the back are not working. USB2 is fine, front ports are fine too. USB3 over TB3 ports is working. That's strange...

SSDT-TB3HP.aml.txt

Thanks for responding. USB3 works just fine in catalina 10.15.7. May be 10.15.7 is the most stablest version this machine can get for now. But AMD 's 6600/6600xt only works in Monterey.