• Become a Premium Member for $25/year with no ads to improve your community experience.

Apologies for my poor English.
I have Msi Z590i motherboard.
But the HackinDROM website doesn't have Msi Z590i option.
Only 'Asus ROG Z590 Maximus XIII Hero' option also is JHL8540.
What should I do? Need edit the .aml file? And how?
Do I still need TbtForcePower.efi and ThunderboltReset.kext files with the .aml files?
And how about the SSDT-DTGP.aml file? I can't find it on Google.
 
I have Msi Z590i motherboard.
But the HackinDROM website doesn't have Msi Z590i option.
Only 'Asus ROG Z590 Maximus XIII Hero' option also is JHL8540.
If you don't see your Motherboard model, choose a model which is close to yours. If there's not even that, choose the model which has same Thunderbolt chip as yours.

What should I do? Need edit the .aml file? And how?
Of course, you need to adapt the SSDT for your system. It's explained in the guide.

Do I still need TbtForcePower.efi and ThunderboltReset.kext files with the .aml files?
No, it's no longer needed on Thunderbolt 4.

And how about the SSDT-DTGP.aml file? I can't find it on Google.
We'll soon update it.
 
We'll soon update it.
Does that mean I need both the SSDT-TB3.aml file and the SSDT-DTGP.aml file?
What's the purpose of the SSDT-DTGP.aml file?
 
Does that mean I need both the SSDT-TB3.aml file and the SSDT-DTGP.aml file?
Yes, indeed.

What's the purpose of the SSDT-DTGP.aml file?
It is specified in the DSDT of real Macs. Its purpose is to inject custom parameters into some devices. Without this method, patched DSDT and SSDTs would not work well.

The DTGP (Device Temporary Got Power) method is called by the ACPI firmware to determine whether a specific device should temporarily receive power or not.
 
Thanks for the detailed guideline! I have my built-in TB4 on Gigabyte Z690 Aero D worked. And hotplug works fine as well. However, thunderbolt networking seems to fail anyway. Is flashing custom firmware required to enable this function? I've not seen any cases that got thunderbolt networking to work without flashing firmware. Thank you!
 
Thanks for the detailed guideline! I have my built-in TB4 on Gigabyte Z690 Aero D worked. And hotplug works fine as well. However, thunderbolt networking seems to fail anyway. Is flashing custom firmware required to enable this function? I've not seen any cases that got thunderbolt networking to work without flashing firmware. Thank you!
Yes, that's correct. A custom firmware is required to activate Thunderbolt Bus.
 
Yes, that's correct. A custom firmware is required to activate Thunderbolt Bus.
Oh I see. Thanks. Well, if that's the case, is there any custom firmwares for the built-in maple ridge on the Gigabyte Z690 Aero D now? I've read the tutorial about flashing firmware, but there seems to be no custom firmwares for maple ridge. Thank you!
 
Oh I see. Thanks. Well, if that's the case, is there any custom firmwares for the built-in maple ridge on the Gigabyte Z690 Aero D now? I've read the tutorial about flashing firmware, but there seems to be no custom firmwares for maple ridge. Thank you!
Due to the difference no such solution exists yet.
 
Hi guys,

I am having some issues getting Hot Plugging working with my ThunderboltEX 4 card. From what I have read here, it seems it should work... and Thunderbolt is working. I am testing with my Apollo Twin X and it doesn't matter if I power it down or just unplug or replug, hot plug is a no go for me. Here are the PR details:

- Maple Ridge JHL8540
- Asus ThunderboltEX 4
- AIC
- Slot-3
- THB_C header Availability: Yes
- TB BIOS Settings Availability: Yes
- Motherboard Model: Z690-E GAMING WIFI
- CPU Model: Intel Core i9 12900KF
- macOS version: Ventura 13.3.1

I must have missed something... Is there anything you can see?

Thanks in advance!
 

Attachments

  • Screenshot 2023-04-09 at 10.24.31 pm.png
    Screenshot 2023-04-09 at 10.24.31 pm.png
    2.6 MB · Views: 27
  • Screenshot 2023-04-09 at 10.25.21 pm.png
    Screenshot 2023-04-09 at 10.25.21 pm.png
    606.6 KB · Views: 33
  • OC.zip
    OC.zip
    4.6 MB · Views: 12
  • IOReg.zip
    IOReg.zip
    970.4 KB · Views: 11
Hi guys,

I am having some issues getting Hot Plugging working with my ThunderboltEX 4 card. From what I have read here, it seems it should work... and Thunderbolt is working. I am testing with my Apollo Twin X and it doesn't matter if I power it down or just unplug or replug, hot plug is a no go for me. Here are the PR details:

- Maple Ridge JHL8540
- Asus ThunderboltEX 4
- AIC
- Slot-3
- THB_C header Availability: Yes
- TB BIOS Settings Availability: Yes
- Motherboard Model: Z690-E GAMING WIFI
- CPU Model: Intel Core i9 12900KF
- macOS version: Ventura 13.3.1

I must have missed something... Is there anything you can see?

Thanks in advance!
Your implementation seems fine. Provide your BIOS Settings for the Thunderbolt section.
 

Latest posts

Forum statistics

Threads
1,898
Messages
17,633
Members
27,373
Latest member
mina