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

henchman

macrumors 6502a
Original poster
Dec 28, 2004
548
6
Is there someone who can make a step by step guide on how to flash and install a Titan Ridge card for the cMP.
So, not just the bullet points like "flash the card, add a jumper, installs dsm."

IE, how does one flash the card? I received my programmer, but am hesitant to flash it. All I need are proper instructions.
 
  • Like
Reactions: At_Op45

dataid

macrumors regular
Feb 1, 2020
100
66
USA

henchman

macrumors 6502a
Original poster
Dec 28, 2004
548
6
Here is a link to an article on Github which was created by Amey Rupji Software Engineer Artist from
Austin, TX.

Thunderbolt Mac Pro Early 2009 with Gigabyte GC-Titan Ridge Card
He documents step by step, with illustrations and in text how to flash the Titan Ridge card.
Excellent work!

This is link is to his Github page on which he is starting to document his experience with the ASUS ThunderboltEX 3, this is a work in progress.

[WIP] Thunderbolt Mac Pro Early 2009 with Asus Thunderbolt EX3
Thanks so much
 

pierrox

macrumors 6502
Jun 19, 2015
271
81
Paris, France
Interesting guide... but the guy doesn't mod the eeprom flasher to deliver 3.3V (or is he using a different model?), and then he claims that OpenCore is not needed.

For real?
 

dataid

macrumors regular
Feb 1, 2020
100
66
USA
Interesting guide... but the guy doesn't mod the eeprom flasher to deliver 3.3V (or is he using a different model?), and then he claims that OpenCore is not needed.

For real?
There are many similar versions of this programmer available from China some that do not operate at 3.3V.
The specific model listed in the guide does not need to be modified. It has 3.3V/5V output capability which is controlled by a onboard jumper. See attached picture.

Screen Shot 2020-03-24 at 1.02.19 AM.png
 
Last edited:
  • Like
Reactions: Grumply

henchman

macrumors 6502a
Original poster
Dec 28, 2004
548
6
There are many similar versions of this programmer available from China some that do not operate at 3.3V.
The specific model listed in the guide does not need to be modified. It has 3.3V/5V output capability which is controlled by a onboard jumper. See attached picture.

View attachment 900884
Thta's the one I got. With the jumper.
 

itadampf

macrumors member
Jan 16, 2016
38
58
Europe
jumper must be used for 3.3V right? without it it's 5V right?
(sorry, could not get any docs for this programmer)
 

tommy chen

macrumors 6502a
Oct 1, 2018
907
390
I have tested different models and this jumper does not change the voltage.

you can measure this on the opposite pin header

means, without the modification always 5v arrive on the chip!
 

Brask

macrumors member
Mar 2, 2020
35
17
Denmark
There are many similar versions of this programmer available from China some that do not operate at 3.3V.
The specific model listed in the guide does not need to be modified. It has 3.3V/5V output capability which is controlled by a onboard jumper. See attached picture.

View attachment 900884
I initially thought so too. But the jumper do not change the voltage on the device. The jumper is used to switch between programming mode and TTL mode on the device, according to the manual found on the manufactures website. Be aware that more versions of this device exist and some versions may output 5V and kill the chip, that we want to program. It is a very good idea to check the output, using a multimeter, before putting the device to use. I recently got mine from Amazon and was lucky enough to get the 3.3V version. Here is a link to the one I got: https://www.amazon.co.uk/…/ref=ppx_yo_dt_b_asin_title_o01_s…
 
Last edited:
  • Like
Reactions: tommy chen

tommy chen

macrumors 6502a
Oct 1, 2018
907
390
i also bought the KeeYees from amazon and it clearly delivered 5V and not 3,3V before i modified it
 
Last edited by a moderator:

Brask

macrumors member
Mar 2, 2020
35
17
Denmark
i also bought the KeeYees from amazon and it clearly delivered 5V and not 3,3V before i modified it
Exactly my point: more than one version exist. So you would be wise to check what you got, using a multimeter :
checking Voltage.png

I was just lucky enough to get one that outputs close to V3.3 without any modifications.
[automerge]1588199147[/automerge]
jumper must be used for 3.3V right? without it it's 5V right?
(sorry, could not get any docs for this programmer)
According to the documentation found on the manufactures website the jumper is NOT for changing the voltage output but for selecting between programming mode and TTL mode. I tested mine with a multimeter and the output remained the same, with and without the jumper. To my luck it was V3.3 and not V5, so my Titan Ridge is still alive. But as several people have reported that they have got V5 versions of this device, I would strongly recommend that you check the voltage output from your device with a multimeter, before you put it to use.
 
Last edited:
  • Like
Reactions: itadampf

Brask

macrumors member
Mar 2, 2020
35
17
Denmark
There are many similar versions of this programmer available from China some that do not operate at 3.3V.
The specific model listed in the guide does not need to be modified. It has 3.3V/5V output capability which is controlled by a onboard jumper. See attached picture.

View attachment 900884
The jumper has a different purpose. If you look in the manual supplied by the manufacturer the jumper is for setting the operation mode of the device to either 'programming' or 'TTL'. Take a look at these two snapshots taken from the documentation found on keeyees.com :

Skærmbillede 2020-04-30 kl. 00.35.00.png
Skærmbillede 2020-04-30 kl. 00.35.39.png

I have tested the output voltage using a multimeter and it remains the same with or without the jumper. Some people report that they have got a version of this device outputting 5V but mine output about V3.3. I guess I'm the lucky one.

PS: Do NOT move the jumper to the TTL position but leave it in the 'Programmer Mode' position when flashing the firmware on your Titan Ridge.
 
  • Like
Reactions: itadampf

cdf

macrumors 68020
Jul 27, 2012
2,256
2,583
Exactly my point: more than one version exist. So you would be wise to check what you got, using a multimeter : View attachment 910610
I was just lucky enough to get one that outputs close to V3.3 without any modifications.

Make sure to check the logic signal pins, too. You might be surprised to find them at around 5V!
 

tommy chen

macrumors 6502a
Oct 1, 2018
907
390
 
  • Like
Reactions: cdf

artikal87

macrumors newbie
Nov 5, 2019
6
1
Interesting guide... but the guy doesn't mod the eeprom flasher to deliver 3.3V (or is he using a different model?), and then he claims that OpenCore is not needed.

For real?

Is opencore actually needed? I'm a bit new to these developments and am still catching up with the OC thread.
 

Brask

macrumors member
Mar 2, 2020
35
17
Denmark
Is opencore actually needed? I'm a bit new to these developments and am still catching up with the OC thread.
I use the same EEPROM programming tool without any modification and I have flashed my Titan Ridge repeatedly (four times with different versions of the modified firmware) without any problems. But I believe you do need OpenCore to obtain full functionality of the Titan Ridge with OSX.
 

artikal87

macrumors newbie
Nov 5, 2019
6
1
I use the same EEPROM programming tool without any modification and I have flashed my Titan Ridge repeatedly (four times with different versions of the modified firmware) without any problems. But I believe you do need OpenCore to obtain full functionality of the Titan Ridge with OSX.
if you want to have TB without windows booting then opencore is necessary
Thanks guys, I'll be doing this at some point when i have the time so this is helpful to know.
 

EddieK420

macrumors member
Jan 28, 2009
86
62
friends I need some help with this. so I got my titanridge from amazon. I flashed it. I installed opencore. But the issue is with my monitor LG ultrafine 5K. When I start from a cold boot. I get no brightness controls or speakers, or webcam. Now if I reboot that is supposed to work but instead a get a Black Screen on a warm boot.

I am not sure what else to try at this point. I know I flashed the card right. I did the verify command after flashing too. Opencore is working fine. I tried a vava thunderbolt usb-c hub and that works. Could it be somehow that my monitor thunderbolt cable is not good enough?


ps: I'm upgrading from an alpineridge card which works fine just for the thunderbolt 5k display, but no speakers, brightness, webcam, usb.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.