Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
*Apogee Thunderbridge Solved* (Working in Catalina w/5.4c Symphony Drivers)

For the last couple of days I have been trying to get an Apogee Thunderbridge to work with a flashed v23.0 Titan Ridge card and Opencore. The card worked fine for TB uses apart from working with the Apogee Thunderbridge. The Apogee Thunderbridge was “recognized” in the system profiler correctly (Apple Inc. Vendor/40 Gb/s) but it would not connect to any interfaces connected to it (“no Apogee systems found”). I tried everything I could think of...changed TB cable, re-installed Apogee drivers, allow driver in Gatekeeper, tried Mojave, cold boot, warm boot, etc. But nothing worked...

The solution turned out to be simple...to just remove the SSDT-TBOLT3.aml file from my Opencore EFI and reboot. System profiler reports Thunderbolt bus as vendor “Gigabyte” 20 GB/s

Based on this finding, I have a couple of questions...

1. Is SSDT-TBOLT3.aml only required for HotPlug or do I loose any other of the Titan Ridge card’s functionality?

2. Is there another SSDT file I should try?

thanks
Hey, I just read your post and i was wondering: does / did the combination Titan Ridge -> Thunderbridge -> Symphony work well for you in the end? Any crashes / device not recognized /warm boot needed, etc?
And what was the highest OS /Open Core version that you have used with this configuration?
I'm asking because I'm doubting if i should sell my Symphony 64 pcie card and free the occupied pcie slot for a Titan Ridge, connect my Symphony mk1 though a Thunderbridge and have Thunderbolt connectivity.
Tnx!
 
Hello.
I installed the Titan Ridge to my Mac Pro 5.1 running Catalina. The card is at the pci slot 4. It's properly flashed and it shows at the system information just fine. I downloaded and installed the drivers, blessed the Open Core and when I connect an nvme usb c disk do the Titan Ridge, it works just fine.
I recently bought Mac Mini M2 Pro and I want to connect it to Mac Pro 5.1 using thunderbolt brodge, so I can uste my Mac pro as a storage server. I tried everything such as DHCP, Manually typing the ip addresses but I didn't het them to see each other. I both the Titan Ridge just for this purpose, to be able to access the Mac pro disks via thunderbolt bridge.
Can someone help please?

Best Regards,
Tino
 
Hello.
I installed the Titan Ridge to my Mac Pro 5.1 running Catalina. The card is at the pci slot 4. It's properly flashed and it shows at the system information just fine. I downloaded and installed the drivers, blessed the Open Core and when I connect an nvme usb c disk do the Titan Ridge, it works just fine.
I recently bought Mac Mini M2 Pro and I want to connect it to Mac Pro 5.1 using thunderbolt brodge, so I can uste my Mac pro as a storage server. I tried everything such as DHCP, Manually typing the ip addresses but I didn't het them to see each other. I both the Titan Ridge just for this purpose, to be able to access the Mac pro disks via thunderbolt bridge.
Can someone help please?

Best Regards,
Tino
In the PC World about 30 years ago there used to be only a very limited number of how to connect systems. Either a classic network with RJ45 / CAT cables or special solutions like a PC to PC via crossover cable. This golden rule has not changed much. Only a view more special solutions, mostly proprietary have been added. However no special solution ever made it to replace the gold standard - Network via CAT/RJ45 cabling.
The Thunderbolt solution was never intended to connect PC's. Its sole intention was to allow more bandwidth compared to USB & Firewire for faster data transfer between PCI add-on / plug-in cards / GPUs to the CPU mainframe peripherals.
This means, if you want to network your MP5.1 with a Mac mini, you should go the traditional route and use the classical Ethernet platform. Go for an Ethernet switch, use an older (and budget friendly) Apple Time Capsule with Ethernet switch option and avoid this Thunderbolt stuff when it comes to Networking and Server Applications. NAS Solutions such as Synology, Netgear or Lacie are your friends. Believe me, you don't want to wast your time in setting up Thunderbolt stuff other than the intended usage. At least that's my experience so far.

One of my personal favorite third party is this one here. They have a dedicated section when it comes to networking.
Check out their solutions. There are many options that will work with your MP5.1 full support.


@joevt:
When it comes to brand new computers and devices after manufacturing year 2020, you are completely correct.
There are some new use cases with that Thunderbolt stuff that may work under special circumstances. Of course Apple wants you imprisoned in their Walled Garden of expensive, propriatery world of new toys.
Still, the traditional network approach is the old world, showed in the link above.
 
Last edited:
The Thunderbolt solution was never intended to connect PC's.
It can connect PC's. Therefore it was intended. There was so much intent, that the developers of all Thunderbolt supporting OS's (macOS, Windows, Linux) took the effort to have Thunderbolt IP drivers created for them.

What is not intended, is for people to use Thunderbolt Add-In cards in old PCs. This is evidenced by the fact that Thunderbolt Add-In cards require extra connections and firmware that old PC's don't have. I suppose manufacturers would rather you buy a new PC. Open Core can maybe apply the necessary firmware changes (SSDT? EFI driver? I dunno).
 
Is there a new firmware to flash titan ridge v2 to get 2 thunderbolt working both great on Mac Opencore Martin Lo 098 + SSDT Thanks
 
Hello

i m still Using my macpro 5.1 12 cores under Monterey and mac flashed titan ridge with latest martin Lo opencore
Thunderbolt connection Works good for my Apollo and quad dsp after the Automatic reboot


I have tried Ventura and Sonoma with latest oclp 1.5 I have injected ssdt titan ridge in acpi the card is recognised but in boot process it freeze in the middle is there any Line commands to add in config plist to Make it works

thanks
 
  • Like
Reactions: ZombiePhysicist
Got it working. Titan Ridge on Thunderbolt Display. All features including camera work after warm reboot. USB is too slow around 10-15MB as its not USB 3.

Sleep is not working right anymore and I assume that is just par for the course. When it tries to sleep just wakes up right away over and over. I just have to disable sleep and shut to down every time. Its about 160w with the apple display off on the lowest activity, I can't just be tossing quarters down the drain.

That seems to be the last biggest issue for me, lack of sleep and start/restart but its working great!

Sleep doesn't work correctly with any thunderbolt option correct?
Hey @JoeOIVOV would you mind sharing your SSDT and firmware? I'm running a Titan Ridge v2 with V23 firmware. Thunderbolt display is detected in Monterey but Thunderbolt display is black and not showing anything. I've soft rebooted more than once too.
 
Hello

i m still Using my macpro 5.1 12 cores under Monterey and mac flashed titan ridge with latest martin Lo opencore
Thunderbolt connection Works good for my Apollo and quad dsp after the Automatic reboot


I have tried Ventura and Sonoma with latest oclp 1.5 I have injected ssdt titan ridge in acpi the card is recognised but in boot process it freeze in the middle is there any Line commands to add in config plist to Make it works

Hello

i m still Using my macpro 5.1 12 cores under Monterey and mac flashed titan ridge with latest martin Lo opencore
Thunderbolt connection Works good for my Apollo and quad dsp after the Automatic reboot


I have tried Ventura and Sonoma with latest oclp 1.5 I have injected ssdt titan ridge in acpi the card is recognised but in boot process it freeze in the middle is there any Line commands to add in config plist to Make it works

thanks
I do not have a titan ridge card yet, but when I use my presonus firewire firepod in Sonoma
i find i need to turn it on before the second apple loading progress bar and after the first loading progress bar. It is a pain waiting for the correct moment because if I miss it I need to reboot and wait for the correct time again. On my 2010 cmp when I boot Sonoma I get 3 apple loading progress screens, first with a larger apple second with a smaller apple, and third with the large apple again before i get to the desktop. If you get the same while booting your mac in sonoma try turning on your Apollo in-between the first and second apple.
 
The Nvidia 680 GTX of yours is more of a low power card ...
Finally I have time to set up my 5.1 Mac Pro for teaching music and do some recording.

First I´ll have to flash the TR card, I got in 2018.
I use 2 UA Apollo Interfaces daisy chained a small one, and one with 8 pre amps.
The graphics is a 680GTX.

I had open core installed on High Sierra before, now its Mojave with no open core.
I have to find out which system I have to install for Luna, probably Catalina unless, I find a Mojave installer somewhere.

Also important which OS between Catalina and Monterey is running the best.
Im not up to date at all.

Except for Luna or Logic, Sibelius and some transcribing app, I dont use the mac for heavy graphics tasks.
Watching a video is probably the max.

(Edit)
Is it possible to run the 680 and the TR with one power cable each, with that kind of usage ?

Is one cable feeding to both connectors ok, so i can use the other socket on the Motherboard for the TR, or is that risky ?

(End Edit)

To get the TR to work, what is the simplest best working option right now ?
Does it still need a SSDT ?

Not sure if I got it right, I did read somewhere, that there is a Apple Thunderbolt Firmware, which can be flashed to the TR card and get it to run with no other hacks.

I found a really good guide with also a video before, but I cant find it anymore, and it might be out dated by now.

If anyone has some pointers, would be really cool.

Thanks a lot NoLemon =)
 
Last edited:
I don't think you should connect any extra power.
Im asking because it has 2 power connectors. I started with the TR in 2018 or so, got it to work, with Windows and warm booting, but that probably killed the EFI. Then I had no time anymore. Researched again, but no time halfway through, now I want to really make it run. Now the problem is, that Sata to PCI cable with 6 leads, at least here, is not available. The Pixlas mod, is last resort.
 
Got the usb flasher tool today, and read again from about page 70, the memory is back now. and I found the guide on Github again.
I´ll need to install Brew and the flashing software, remove the Null Ohm resistor. The pins on the back of the TR are already shorted.

Two Points I dont get,
1. Do we still have to reboot to get functionality, I understood that the SATA to 6 Pin power cable to the TR is funneling power to the card so there is no need for a reboot.
2. If it funnels power to the card and it makes sense to get such a cable, which port ?
There is two 6 pin ports at the back of the card one for each TB3 port ?

I need a stable system for what I use the CMP. and there for I probably stay with 10.15
GTX680 slot 1 ---> 30"Apple Cinema
Samsung NVME in slot 2
nothing in slot 3
TR will be slot 4

1 to 2 SATA SSD´s are in the CD tray, and 2 spinning drives are in the drive bays.
Basically the TR I only need for the Apollo interface, but that should work well.

Files are up or downloaded via laptop over Ethernet.

What would be the most straight forward, and stable way to go ?

Thanks a lot =)
NoLemon
 
Got the usb flasher tool today, and read again from about page 70, the memory is back now. and I found the guide on Github again.
I´ll need to install Brew and the flashing software, remove the Null Ohm resistor. The pins on the back of the TR are already shorted.

Two Points I dont get,
1. Do we still have to reboot to get functionality, I understood that the SATA to 6 Pin power cable to the TR is funneling power to the card so there is no need for a reboot.
2. If it funnels power to the card and it makes sense to get such a cable, which port ?
There is two 6 pin ports at the back of the card one for each TB3 port ?

I need a stable system for what I use the CMP. and there for I probably stay with 10.15
GTX680 slot 1 ---> 30"Apple Cinema
Samsung NVME in slot 2
nothing in slot 3
TR will be slot 4

1 to 2 SATA SSD´s are in the CD tray, and 2 spinning drives are in the drive bays.
Basically the TR I only need for the Apollo interface, but that should work well.

Files are up or downloaded via laptop over Ethernet.

What would be the most straight forward, and stable way to go ?

Thanks a lot =)
NoLemon
I do remember that power question regarding ports on the TR from back then. I believe the power is needed for the two USB-C / TB ports on that card because many utilities need a (Higher) powered port for charging an iPad or a newer iPhone with USB-C form factor or a more power hungry TB device. For some devices, data transmission is not enough and will not work if you did not connect those 6pin lines.
To be honest, just do pixlas mod, it is really easy to install. It just takes a bit of time and some regular tools. The available step-by-step instructions from House of moth are real good.

 
Last edited:
More precisely.
I dont really know, which of all the firmwares is the most stable well working.
Unfortunately there is Links not working anymore, so the info isnt complete.

It would be really cool if there is a firmware and SSDT which fits to the hardware I use.
Also not sure about the Open Core version, if that depends on the OS version.

2010 Mac Pro 5.1 it was a 4core 2.8, I upped it to a 3.33 6 core.
Boot Rom 144.0.0.0.0
Titan Ridge revision 1
GTX680 Mac version
NVME Samsung 970pro
I will install Monterey and stay there, unless there will be a way to get Sonoma stable with out any AVX problems.
The UA Apollo is the only thing I will hook up.
Its my work machine for teaching and recording my band.

It would be really cool, if there is a firmware and SSDT which fits to the hardware I use.
Also not sure about the Open Core version, if that depends on the OS version.
as stable as possible.

I used to build Hackintoshes, in the very beginning, first a C2D then a gigabyte board with a
4 core. It was all about kexts and drivers. That Hackingtosh I used for many years.

When I needed a new computer, everything was different, and done by SSDT.
I tried to get in to that, but is was very time consuming , I didnt have the time continue and got the cMP. in the thread I found this link to a online SSDT maker but i have no clue how and what I have to upload.
 

Attachments

  • finally everything ready to go.JPG
    finally everything ready to go.JPG
    345.3 KB · Views: 10
Last edited:
I do remember that power question regarding ports on the TR from back then. I believe the power is needed for the two USB-C / TB ports on that card because many utilities need a (Higher) powered port for charging an iPad or a newer iPhone with USB-C form factor or a more power hungry TB device. For some devices, data transmission is not enough and will not work if you did not connect those 6pin lines.
To be honest, just do pixlas mod, it is really easy to install. It just takes a bit of time and some regular tools. The available step-by-step instructions from House of moth are real good.

Hey Mac Schrauber =) how you´re doing ?
Sorry that I never made it to your place, but the last 5 years where a total mess.
The dead 5.1 is still here.

Regarding the Pixlas Mod I dont want to take it apart now, first i want to get it working and see, that it does work well.
If it is not required I dont do it. With the small 2 channel Apollo it worked, but I dont know about the old version of the X8p, if it works there is no reason to do it.

I have read Moths really good guide. and it is no problem for me to do that,
im doing all kinds of things like that.
My only handy cap is my eye sight, soldering chips is not possible.
 
Last edited:
Trying, but so far the USB flasher doesent seem to work.
Could be that the USB Port on the Thunderbolt USB Hub is the problem. There was terminal output about apple usb driver not loading, and I get a not initialized error
 
In case there is some guys late to the game but still want to resurrect CMPs with Thunderbolt and have issues with Flashrom in OSX, This works really well without any installation on the terminal. Found this Flasher Software, that one detects the Flash board and the chip no problem at all.
 
Now the last thing I cant really tell from reading and researching, since the info is scattered everywhere and often not that clear,

is a Reboot every time required still, or has funneling power to the PCI card something to do with it ?
 
Yep thanks Mac Schrauber, watched many of those and still watching, mostly to decide which OS to use for the Apollo, with the least patching and hacking.
The earliest OS I can use for the Apollo is Catalina, but since I never used anything later than Mojave, I have no Idea how well it runs with higher than 10.14.6. Looks like the GTX680 has no drivers from Ventura, also there, I dont know how well patching works, and I need a stable no problems system, I dont even have internet there it just needs to record and play back, that all.

The TR Card is flashed with the DSM2 rom, I hope I get it to work.

The definitive info, if reboot is still needed, or the power funneling, or something else solves the problem, I still didnt find, or im not understanding it.
 
Last edited:
One more Requirement I will need Metal to work, I have a GTX680, that has Metal in Mojave. Dont know about Catalina and later with Dosdudes patcher, and in Monterey with OpenCore its also not clear to me if it works well, using drivers from Ventura.

Open Core 2 looks really cool but does not support Catalina
The OC Cofigurator also really cool.
 
Alright I dont know why and how, but after flashing the card with the Last Rom from DSM2, just to see what happens I hooked up my Apollo to one of the TB3 ports.
Its a fresh install of vanilla Mojave, no Open Core.

In System Profiler, the thunderbolt bus is showing a Apollo MK2, with 20Gb/s x2 and my usb3 SSD hooked up to the second port. In system Profiler it says:
no device connected, but it is working also.
It says Vendor Gygabite, I dont care, if it works its fine.
Now I try to install the Apollo Software and see if that also works =)
 

Attachments

  • Screenshot 2024-12-21 at 23.47.50.png
    Screenshot 2024-12-21 at 23.47.50.png
    1.3 MB · Views: 8
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.