Scenario: Connecting Apple Thunderbolt Display(MC914LL/B) Titan Ridge.
Mission: To fix instant CPU wake up when display sleep.
Stuffs:
0. Apple ThunderBolt Display(MC914LL/B),
1. Mac Pro 4,1>5,1 (dual cores x5690),
2. Mac OS Big Sur(11.1),
3. Titan Ridge v2
- no PCIe power connected,
- 9 Pins USB connected to outside tower's 2 USB ports using item 7.
- port 1 connected to item 0. using item 8.
- port 2 connected to item 9.
- both mini ports connect to display ports on item 10.
4. TitanRidgeNVM23-E64Fr.bin,
5. OpenCore 0.6.4(From Martin Lo),
6. restart script (from OFXCProductions) ,
7. 9 pin USB to 2 male USB 2 Type A,
8. Apple Thunderbolt 3 to Thunderbolt 2 adaptor,
9. Apple USB-C digital AV multiport adaptor,
10. Sapphire Pulse Radeon Rx580
Require Reading: This thread, minimally from 50-61
Observations:
On cold start, display lights up, display accessories: camera, mic, display audio, and ambient light sensor always works. When display goes to sleep, CPUs sleep. No more instant relay clicking to make up CPUs.
On subsequent restarts, display and/or display accessories may or may not work. Disconnecting/reconnecting port 1 may/may not wake up display and/or display accessories. Need to repeat cold start(disconnect plugs to Mac pro and Display. Make coffee. Go outside. Smell some flowers...) to wake up thunderbolt Display and Display accessories.
Item 9. I think any USB-C to USB 2 adapters would work. Happened to have one.
If Item 9. is not connected, CPUs wake up instantly(power rely clicking) when Display sleep. Display USB 2 ports will not work.
Item 7. is not necessary but I want Display USB 2 ports to work.
Display ethernet will light up switch/router side led. But SystemPreferences->Network does not show Display ethernet but has an entry: thunderbolt bridge. System Report on PCI show ethernet entry has no driver (see picture 1).
On Apple forums, there were complaints about Apple Thunderbolt Display finicky behavior and it is connected to a real Apple thunderbolt port. But, overall, I am happy with this daily workflow.
Further Research:
Any explanations as to why the ethernet and usb open host controllers
@thunderbolt@145,0,0 @148,0,0 and @148,0,1 has no driver installed would be appreciated.
Links:
OFXCProductions:
Martin Lo's OpenCore:
https://forums.macrumors.com/thread...n.2180095/page-53?post=28255048#post-28255048
This forum: 1-62.