CaseySJ
Moderator
- Joined
- Nov 11, 2018
- Messages
- 22,187
- Motherboard
- Asus ProArt Z690-Creator
- CPU
- i7-12700K
- Graphics
- RX 6800 XT
- Mac
- Classic Mac
- Mobile Phone
Thank you -- very useful!The screenshots I attached with are based on iMac19,1 firmware on GC-Titan Ridge. As for eGPU firmware on GC-Titan Ridge, it only can be recognised by my Macbook Pro, because it was in peripheral status.
Comparison between "iMac19,1 firmware" and "eGPU firmware"
iMac19,1 firmware:
eGPU firmware:
- Thunderbolt device connection to Port 1: Good
- Thunderbolt device connection to Port 2: Good
- USB-C device connection to Port 1: Should boot with devices plugged
- USB-C device connection to Port 2: Should boot with devices plugged
- Hot plug capability on both Port 1 and Port 2:Good
- Recognized by motherboard: Positive
- Thunderbolt device connection to Port 1: Good
- Thunderbolt device connection to Port 2: Good
- USB-C device connection to Port 1: Good
- USB-C device connection to Port 2: Good
- Hot plug capability on both Port 1 and Port 2:Good
- Recognized by motherboard: Negative
Please note that this is Thunderbolt Power Delivery firmware, which is separate from Thunderbolt Functionality firmware. Power Delivery is based on TI TPS6598x chip. But Thunderbolt Functionality is based on Intel Titan Ridge chip (JHL 7540).---------------------------Here is a good news!--------------------
I found a software from TI which is specifically for designing firmware for Thunderbolt 3 devices. The software's full name is "TPS6598x configuration tool" (it is for Alpine Ridge and free to get it). As for Titan Ridge version of this software, only authorized companies can acquire it. But it doesn't matter, cause we probably can get some clues to customize firmware.
View attachment 455945
View attachment 455946