I tried CalDigit Element Hub with iMac14,2 (Thunderbolt 1) using Big Sur 11.2. The Thunderbolt 4 device is not enumerated or shown to the user when it is connected. I don't know what Thunderbolt 1 Mac CalDigit had success with.
CalDigit says the Element Hub can work with Thunderbolt 1 and Thunderbolt 2 Macs.
https://www.caldigit.com/does-the-e...-thunderbolt-1-or-thunderbolt-2-mac-computer/
I asked them which computers and macOS versions. They said it worked with a MacBook Pro (2012) and a Mac Pro (2013 trash can)
Maybe they'll report back with more details later. If there's something blocking Thunderbolt 4 devices from working then it would be nice to have an unblocker such as the one made for using early pre-Mac Thunderbolt 3 devices.
https://github.com/rgov/Thunderbolt3Unblocker
My tests:
I’ve tried the following:
- High Sierra (17G14042)
- Catalina 10.15.7 (19H1713) (19H1824)
- Big Sur 11.2 (20D64)
- Monterey 12.0.1 (21A559)
OpenCore is used to boot Big Sur and Monterey since the latest macOS supported by the 2013 iMac is Catalina.
For High Sierra, If I have the Element Hub connected at boot, I get a Thunderbolt related panic during boot. I can connect it after booting is completed but it is not detected as usual. I’ll get a hang if I disconnect it.
In any case, there’s always some Thunderbolt stuff in the Console.app when I connect the Element Hub and in System Information.app, the port the Element Hub is connected to changes from Link Status: 0x101 (or 7) to Link Status: 0x2.
Cable Firmware Version: 1.1.0 / 0.0.0
Console.app doesn’t show anything when I connect or disconnect Thunderbolt devices to or from the downstream Thunderbolt ports of the Element Hub.
The iMac 2013 supports Thunderbolt Target Display Mode, so it may have some differences to support that (it has a DisplayPort Out Adapter for that purpose; DisplayPort Out Adapters usually exist only in peripheral Thunderbolt controllers but maybe they also exist in Thunderbolt 3 add-in cards). The iMac’s Thunderbolt 1 controller (vendor/product 8086:1547) appears to be a DSL3510 [Cactus Ridge 4C 2012]