PS3 Frankenstein PHAT PS3: CECHA with 40nm RSX

ylod returned to me after having ps3 inactive for 8 months and i get syscon error 3034.
edit i assembly it same thing ylod. i hit hot air with hair dryer and it worked again. that sounds like bumb gate issue. but victor put 40nm gpu how can it be?
VDDR can cause RSX 3034. CPU can cause it too. Low impeedance on Core can. In short, we don't know what specifically happened to that console without further diagnosis.

Interesting tho.
 
An update to my previous post, I couldn't really find a spare BD3504 on the slim board KTE-001 no matter how hard I tried.

More importantly, we tried to do the Frankenstein mod on a COK-002 but no success so far. Resistors have been modded as per Felix's tutorial, the RSX has been transplanted with the CXD5301A1GB model and I rewrote the EEPROM through syscon as noted, voltage mod not done yet to ease up diagnostics, which was a good call. I can't get the console to turn on.

As noted, I tried using both EEPROM training set variants `w 3254 21 EC` and `w 3254 21 EB` (and fixing the checksum afterwards), but neither seems to work.

Code:
ofst[ 92]:err_code:0xa0404002, clock:0xffffffff
ofst[ 96]:err_code:0xa0403034, clock:0xffffffff

ofst[100]:err_code:0xa0404412, clock:0xffffffff
ofst[104]:err_code:0xa0403034, clock:0xffffffff

I get the code 4002 with EB and 4412 with EC. From what I've gathered, 4002 usually means wrong training set, and 4412 that something is wrong with the RSX on a hardware level. My friend paid a non-miniscule sum for the job to a guy with a proper BGA rework station, does that mean he just did not do the job properly, or is there another explanation? The RSX chip was harvested from a perfectly working slim unit.
One curious thing is that even though the 3034 failure is usually called YLOD, I've never actually seen a yellow light while turning on the console, it's just red.
Most likely the rework process was not done properly. 4412 is tell tale. So yes, EC was the correct instruction, the RSX either died in the process or didn't achieve a full reflow. Have you tried a pressure test? If it works, it'll confirm a BGA defect. You could try reflowing it with more flux, confirming with a gentile nudge. The new lead solder should be fine afterwards.

If that still doesn't work, then it is likely the RSX failed and another should be attempted. If the 2nd fails, I'd start thinking CPU. But be sure that the donor GPU and MB are all baked dry before rework! This could be why the 1st failed.
 
@RIP-Felix dont forget i can always byppass ylod after hiting hot air with hair dryer for 1 minute that is not something that can revive a capacitor exept an electolyte capacitor its definatly bga issue. on weekend i will try to see what bga do it it is cell or rsx. but thats my hummble opinion im open to suggestions.
 
An update to my previous post, I couldn't really find a spare BD3504 on the slim board KTE-001 no matter how hard I tried.

More importantly, we tried to do the Frankenstein mod on a COK-002 but no success so far. Resistors have been modded as per Felix's tutorial, the RSX has been transplanted with the CXD5301A1GB model and I rewrote the EEPROM through syscon as noted, voltage mod not done yet to ease up diagnostics, which was a good call. I can't get the console to turn on.

As noted, I tried using both EEPROM training set variants `w 3254 21 EC` and `w 3254 21 EB` (and fixing the checksum afterwards), but neither seems to work.

Code:
ofst[ 92]:err_code:0xa0404002, clock:0xffffffff
ofst[ 96]:err_code:0xa0403034, clock:0xffffffff

ofst[100]:err_code:0xa0404412, clock:0xffffffff
ofst[104]:err_code:0xa0403034, clock:0xffffffff

I get the code 4002 with EB and 4412 with EC. From what I've gathered, 4002 usually means wrong training set, and 4412 that something is wrong with the RSX on a hardware level. My friend paid a non-miniscule sum for the job to a guy with a proper BGA rework station, does that mean he just did not do the job properly, or is there another explanation? The RSX chip was harvested from a perfectly working slim unit.
One curious thing is that even though the 3034 failure is usually called YLOD, I've never actually seen a yellow light while turning on the console, it's just red.
 
@RIP-Felix dont forget i can always byppass ylod after hiting hot air with hair dryer for 1 minute that is not something that can revive a capacitor exept an electolyte capacitor its definatly bga issue. on weekend i will try to see what bga do it it is cell or rsx. but thats my hummble opinion im open to suggestions.
I'll try swap rsx if you can provide one. It's free of charge. Just shipping cost and return.
Unless you can reflow but that won't be a good sign. Should last more than that. Like in Postal case rsx did not die but ps2 side, EE ic swap made it work normal back. Please don't kill it with wrong heat profile.
 
no i will not try to reflow or anything. reflow reball is outa my reach. what can i do is have the motherboard out put some seperated heatsings one in rsx and other on cell and try to lighly heat one without heat the other to find out whitch one is bad. no reflows or crazy things
 
Could you take measurements of cell vddc and rsx vddc to get rough idea what is inside? This time I'll add some tantal pcb. Think I swapped nec caps? Can't remember.
Think they are soldered to motherboard? Will look back on some pics.
 
Most likely the rework process was not done properly. 4412 is tell tale. So yes, EC was the correct instruction, the RSX either died in the process or didn't achieve a full reflow. Have you tried a pressure test? If it works, it'll confirm a BGA defect. You could try reflowing it with more flux, confirming with a gentile nudge. The new lead solder should be fine afterwards.

If that still doesn't work, then it is likely the RSX failed and another should be attempted. If the 2nd fails, I'd start thinking CPU. But be sure that the donor GPU and MB are all baked dry before rework! This could be why the 1st failed.

I just tried putting a coin beneath the GPU cooler clamp and then applying a lot of pressure while turning the PS3 on, but it still results in the exact same 4412 error code. I assume the RSX is therefore dead, or was not reballed properly onto the new board. Guess we'll have to look for a new slim RSX donor and try again.
 
victor you had replace all the tokins with tantalum caps back then. but i will read and voltages as well. also worth to mention that after i lightly heat with hair dryer. the ps3 can go 2-3 power up down cyrcles even if powered up the next day.
 
I had the Frankenstein mod done on my CECHC04 and it works perfectly. Hopefully the YLOD will be gone for a long time now.

I paid 350 euros for the mod. This included a 40nm RSX, propper voltage mod and a 1 year warranty. Is there a place where I can leave the store's contact information so that other people can benefit from it? It is located in the Netherlands and they are really experienced with reballing and the Frankenstein mod. Here are some pictures i got from my console:

IMG20230713120117.jpg

IMG20230713123436.jpg
IMG20230713164534.jpg
 
hello everyone, I'm trying to learn how to perform the whole process of a frankie and today I removed an rsx from a donor card, a cdx5301a1gb... but unfortunately during the process I damaged the tracks of the donor card and apparently two pads from the rsx were ripped off , one from gnd and one vdcc... and besides that I'm getting different measurements from the references I got so I ask if this is related to those two pads torn off?

WhatsApp Image 2023-07-14 at 18.45.16.jpeg
WhatsApp Image 2023-07-14 at 18.45.16.jpeg
 
last time i heat my ps3 was thirsday night and still working although i dump new syscon errorlog through custom firmware dump tools

01: A0A02031 Tue Jan 3 16:08:44 2006
02: A0A02031 Mon Jan 2 21:38:05 2006
03: A0403034 Sun Jan 1 01:20:56 2006
04: A0403034 Sun Jan 1 01:20:52 2006
05: A0403034 Sun Jan 1 01:20:47 2006
06: A0403034 Sun Jan 1 01:20:40 2006
07: A0403034 Sun Jan 1 01:20:35 2006
08: A0403034 Sun Jan 1 01:20:30 2006
09: A0403034 Sun Jan 1 01:20:26 2006
10: A0403034 Sun Jan 1 01:20:22 2006
11: A0403034 Sun Jan 1 01:20:18 2006
12: A0403034 Sun Jan 1 01:20:14 2006
13: A0403034 Sun Jan 1 01:20:09 2006
14: A0403034 Sun Jan 1 01:20:04 2006
15: A0403034 Sun Jan 1 01:20:01 2006
16: A0403034 Sun Jan 1 01:19:57 2006
17: A0403034 Sun Jan 1 01:19:54 2006
18: A0403034 Sun Jan 1 01:19:00 2006
19: A0A02031 Sun Jan 1 01:18:58 2006
20: A0403034 Sun Jan 1 01:18:54 2006
21: A0A02031 Sun Jan 1 01:18:52 2006
22: A0403034 Sun Jan 1 01:18:47 2006
23: A0A02031 Sun Jan 1 01:18:45 2006
24: A0403034 Sun Jan 1 01:18:41 2006
25: A0403034 Sun Jan 1 01:18:36 2006
26: A0403034 Sun Jan 1 01:18:31 2006
27: A0403034 Sun Jan 1 01:18:26 2006
28: A0403034 Sun Jan 1 01:18:22 2006
29: A0403034 Sun Jan 1 01:18:13 2006
30: A0403034 Sun Jan 1 01:18:06 2006
31: A0403034 Sun Jan 1 01:17:58 2006
32: FFFFFFFF Sun Jan 1 01:17:53 2006
 
Looks like the RSX reball failed or perhaps VDDR did. Remote possability the CPU developed a BGA fault.
 
Last edited:
when ylod retuned i put everything out and lightly heat rsx without heating cell. and the consoles boot after partly reassembled. looks like rsx issue its the balls. bumps. i dont know. i ordered a slim cech 25xx that has 40nm rsx and i will send them to victor
 
one way is to buy a slim ps3 make sure its not the super slim because it has 28nm gpu and is not compatible. also it will be a good choice to buy a console that is either working or has problems unrelated to ylod cause it will be unclear if it has bga defects example broken bd drive.

65nm rsx (fat models)
CECHJxx
CECHKxx
CECHKxx
CECHKxx
CECHLxx
CECHLxx
CECHMxx
CECHPxx
CECHQxx

65nm rsx (slim models)
CECH-20xx
CECH-20xx
CECH-20xx
CECH-20xx

40nm rsx (slim models)
CECH-21xx
CECH-21xx
CECH-25xx
CECH-25xx
CECH-25xx
CECH-25xx
CECH-25xx
CECH-30xx
CECH-30xx
CECH-40xx
CECH-40xx

the last 2 cech-40xx models are 40nm but no ihs i dont know if they are good for rsx swap
 
Last edited:
I want to rescue my broken PS3. Does it matter which GPU i use? It is easier to get a 65nm RSX than the 40nm one.
Either will do 65nm is easier to get and delid 40nm is a bit harder but both are same to reball and fit, I've done over 30 now without any returns or issues, being able to do this at a consistent standard is a blessing and it doesn't get old seeing the console boot up for first time :)
 
I had the Frankenstein mod done on my CECHC04 and it works perfectly. Hopefully the YLOD will be gone for a long time now.

I paid 350 euros for the mod. This included a 40nm RSX, propper voltage mod and a 1 year warranty. Is there a place where I can leave the store's contact information so that other people can benefit from it? It is located in the Netherlands and they are really experienced with reballing and the Frankenstein mod. Here are some pictures i got from my console:

IMG20230713120117.jpg

IMG20230713123436.jpg
IMG20230713164534.jpg
Actually looks abit messy where he's burnt the nec caps but if it works then fair play
 
  1. SONY's Method is cleaner and more proper, but requires difficult micro-soldering.
    1. SONY's approach was to replace IC6200 (BD3520 N-Channel MOSFET controller) with a model that allows user selected output voltage using external resistors (BD3504). IC6200 drives MOSFET Q6200. So SONY's method is better because it doesn't circumvent the circuit protection and control. But it works for both the 40nm and 65nm RSX. You just need to use different resistors. View attachment 36588
    2. Here are where you can harvest BD3504's on a COK-00X motherboard. Also the locations of 3.9k, 2.2k, and 4.7k resistors for the voltage mods Myself and @DeadEnd calculated. They are not exactly equal to what SONY did, but they are close enough to not matter.
    3. Replace BD3520 with BD3504 and populate a few resistors to Set Vout to approximately 0.95 Volts (for 40nm RSX) or 1.0v (for 65nm RSX).
      • Math:
        • R1 = R6216 (3900) = VFB/GND
        • R2 = R6222 (1800) = VFB/VS
        • R1'= R6214 (3900) = VD/GND
        • R2' = R6219 (1800) = VD/Vin
      • Vout = VFB ( [R1' + R2] / R1' ), where VFB is 0.65v.
        • Vout 40nm RSX = 0.65 ( [3900+1800] / 3900) = 0.95v_VDDR
        • Vout 65nm RSX = 0.65 ( [2100+1800] / 2100) = 1.00v_VDDR
      • SONY's method above works well, but you need to buy resistors for it to work, since 1.8k and 2.1k resistors can't be found on COK-00X motherboards. @DeadEnd and I have calculated the following resistor networks to come close, but with the added advantage that all the resistors can be harvested from COK-00X donor boards.
        • Vout 40nm RSX = 0.65 ( [4.7k+2.2k] / 4.7k) = 0.951v_VDDR
        • Vout 65nm RSX = 0.65 ( [3.9k+2.2k] / 3.9k) = 1.02v_VDDR
[/spoiler]
Felix, are these resistors size 0402? i'm having a hard time figiruing this out before i order these resistors

Update:

The answer was in the Service manual

like i thought was the size 0402 imperial code or size 1005 metric code

upload_2023-7-27_20-40-4.png
 
Last edited:
Back
Top