Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

titandude66

macrumors newbie
Original poster
Feb 10, 2022
2
0
Hey gang, sorry if this was a previous topic (was not able to find it so assuming it wasn't)
Got my hands on a pre-flashed Titan Ridge rev 2.0 to put in my cMP (2012, 5,1).
The card seems to only be partially recognized/functional, in that it shows up in the System Report just fine.
However, the issue at hand was the following:

Long Version
- First tried on Catalina patched by dosdude1, card showed up but reported speed of 0gb (not 20gb or 40gb) on both "ports", vendor name was missing/blank, firmware bus version was 0.0.0
- Tried next on regular High Sierra - card still showed up but didn't have any speed/bus information at all, name still missing and everything else from previous attempt
- Lastly, tried latest OpenCore on High Sierra - no change in Thunderbolt section, however PCI section showed more information than before (Titan Ridge full name rather than just "pci####" - alongside the additional problem of the Fibre Channel addin card I have in Slot 3 vanishing

(can provide screenshots later if necessary)

Right now the only possible issues I can think are:
- Firmware related? I am not yet on 144 as I wait for my metal-compatible GPU to arrive - will update firmware as soon as it arrives and try again
- Card is somehow bonkers

TL;DR

Question: does the Titan Ridge require firmware version 144 to fully-function on a cMP?

Thanks in advance :)
 

tsialex

Contributor
Jun 13, 2016
13,454
13,601
GC-TitanRidge depends on OpenCore to work, you won't get it working without it (DSDT). OpenCore to work correctly with an early-2009 to mid-2012 Mac Pro requires BootROM 144.0.0.0.0, earlier BootROM releases have several issues/bugs related with PCIe support.

Btw, High Sierra is a not recommend macOS release for OpenCore nor Thunderbolt support.

This is support thread for Thunderbolt and MacPro5,1:


See the requirements for OpenCore on a MacPro5,1 on the first post of the thread below.

 

titandude66

macrumors newbie
Original poster
Feb 10, 2022
2
0
GC-TitanRidge depends on OpenCore to work, you won't get it working without it (DSDT). OpenCore to work correctly with an early-2009 to mid-2012 Mac Pro requires BootROM 144.0.0.0.0, earlier BootROM releases have several issues/bugs related with PCIe support.

Btw, High Sierra is a not recommend macOS release for OpenCore nor Thunderbolt support.

This is support thread for Thunderbolt and MacPro5,1:


See the requirements for OpenCore on a MacPro5,1 on the first post of the thread below.

Thank you!! Appreciate the detailed response. Will update firmware asap :)
 

GlynH

macrumors regular
Jun 14, 2016
138
35
GC-TitanRidge depends on OpenCore to work, you won't get it working without it (DSDT). OpenCore to work correctly with an early-2009 to mid-2012 Mac Pro requires BootROM 144.0.0.0.0, earlier BootROM releases have several issues/bugs related with PCIe support.

Btw, High Sierra is a not recommend macOS release for OpenCore nor Thunderbolt support.
Alex...if I may jump in here please to save me starting another thread (and apologies to the thread starter) is it definitely the case I need OC for the Titan Ridge 2.0 to work in a 5,1?

I understand that I will have to do a warm reboot after a cold boot for the card to be recognised and it will not support hot swap but is there anything preventing the TR2 from just driving an Apple Thunderbolt Display or even iMac 27" in target display mode?

Would be nice if it were able to offer basic support my existing OWC Thunderbolt 2 dock albeit not hot swapping devices but that is not essential where driving a Thunderbolt Display (or two) would be.

I have read many but not all posts on the Titan Ridge in this forum but most of it goes over my head talking about OC etc.

My needs are simple...a bit like my good self...will a flashed Titan Ridge 2.0 work well enough in my 5,1 with 144.0.0.0.0 BootROM without resorting to trickery just to drive a display bearing in mind the caveats listed above?

I see you state High Sierra is not a recommended MacOS for Thunderbolt support which is a pity as I dual-boot my 5,1 with Mojave (hoping that will be better?) but my 2011 iMac has Thunderbolt on board and that has always worked well with built-in Thunderbolt although I suspect you are referring more to the Titan Ridge/Thunderbolt 3 side of things?

Thanks & kind regards,
-=Glyn=-
 

tsialex

Contributor
Jun 13, 2016
13,454
13,601
Alex...if I may jump in here please to save me starting another thread (and apologies to the thread starter) is it definitely the case I need OC for the Titan Ridge 2.0 to work in a 5,1?

I understand that I will have to do a warm reboot after a cold boot for the card to be recognised and it will not support hot swap but is there anything preventing the TR2 from just driving an Apple Thunderbolt Display or even iMac 27" in target display mode?

Would be nice if it were able to offer basic support my existing OWC Thunderbolt 2 dock albeit not hot swapping devices but that is not essential where driving a Thunderbolt Display (or two) would be.

I have read many but not all posts on the Titan Ridge in this forum but most of it goes over my head talking about OC etc.

My needs are simple...a bit like my good self...will a flashed Titan Ridge 2.0 work well enough in my 5,1 with 144.0.0.0.0 BootROM without resorting to trickery just to drive a display bearing in mind the caveats listed above?

I see you state High Sierra is not a recommended MacOS for Thunderbolt support which is a pity as I dual-boot my 5,1 with Mojave (hoping that will be better?) but my 2011 iMac has Thunderbolt on board and that has always worked well with built-in Thunderbolt although I suspect you are referring more to the Titan Ridge/Thunderbolt 3 side of things?

Thanks & kind regards,
-=Glyn=-
You need OC and to remove the WAKE# resistor that controls sleep or you will brick your Mac Pro BootROM trying to get ATD working, don't even try, it's a death trap that already resulted on several bricks.

High Sierra is extremely poor supported with OC and don't work reliably with a TitanRidge card, maybe you can get it working enough for your workflow, but don't work for most people.
 

GlynH

macrumors regular
Jun 14, 2016
138
35
You need OC and to remove the WAKE# resistor that controls sleep or you will brick your Mac Pro BootROM trying to get ATD working, don't even try, it's a death trap that already resulted on several bricks.

High Sierra is extremely poor supported with OC and don't work reliably with a TitanRidge card, maybe you can get it working enough for your workflow, but don't work for most people.
Ooh...that sounds ominous and is enough for me to give it a wide berth.

Another dream in ruins...;)

Thanks & kind regards,
-=Glyn=-
 

AlexMaximus

macrumors 65816
Aug 15, 2006
1,233
577
A400M Base
You need OC and to remove the WAKE# resistor that controls sleep or you will brick your Mac Pro BootROM trying to get ATD working, don't even try, it's a death trap that already resulted on several bricks.

High Sierra is extremely poor supported with OC and don't work reliably with a TitanRidge card, maybe you can get it working enough for your workflow, but don't work for most people.
Hi Alex,

Thanks for the heads up on Titan Ridge compatibility. There is one question that bothered me ever since: Do you know of someone successfully connect the new Apple ProDisplay XDR to the MP5.1 via Titan Ridge or together with a in-between connected eGPU such as Sonnets Breakaway Puck. With that, they claim it runs even on a Macbook Air.
I would be fine even with a reduced 5K resolution, and I am aware of the reduced bandwidth of TB2-to-TB3 Adaptation. How risky would it be to try it out? Did you come across anyone who tried this?
 

tsialex

Contributor
Jun 13, 2016
13,454
13,601
Hi Alex,

Thanks for the heads up on Titan Ridge compatibility. There is one question that bothered me ever since: Do you know of someone successfully connect the new Apple ProDisplay XDR to the MP5.1 via Titan Ridge or together with a in-between connected eGPU such as Sonnets Breakaway Puck. With that, they claim it runs even on a Macbook Air.
I would be fine even with a reduced 5K resolution, and I am aware of the reduced bandwidth of TB2-to-TB3 Adaptation. How risky would it be to try it out? Did you come across anyone who tried this?
AFAIK, no one tried it yet.
 

syncom

macrumors newbie
Jan 12, 2021
25
2
I read several posts about the Titan Ridge but I still don't understand when it is necessary to perform a warm reboot after a cold boot. Definitely does it work well or not?
 

syncom

macrumors newbie
Jan 12, 2021
25
2
I read several posts about the Titan Ridge but I still don't understand when it is necessary to perform a warm reboot after a cold boot. Definitely does it work well or not?
What works and what doesn't? Would anyone be kind enough to answer me?
 

Jimboee

macrumors newbie
Oct 13, 2020
2
0
What works and what doesn't? Would anyone be kind enough to answer me?
I don't know what works and what doesn't work but I may be able to explain why you have to cold boot to windows and warm restart to OSX. Windows should have drivers in place that initialize the TB, which occurs on a Cold boot and includes identification or initialization of the nodes. OSX doesn't have that initialization process. A Cold boot into windows then a warm restart into OSX keeps that initialization.
 

tommy chen

macrumors 6502a
Oct 1, 2018
907
390
I don't know what works and what doesn't work but I may be able to explain why you have to cold boot to windows and warm restart to OSX. Windows should have drivers in place that initialize the TB, which occurs on a Cold boot and includes identification or initialization of the nodes. OSX doesn't have that initialization process. A Cold boot into windows then a warm restart into OSX keeps that initialization.

with a flashed titan ridge and OC with the SSDT no windows is neccesary, but the warmboot
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.