So I started this thread to have a deep discussion about the YLOD on the PS3 (mostly FAT versions) and how to use the SYSCON to understand further what can be done to repair the ps3.
My main reason that drives me to do this is that I've seen alot of miss informed threads on how to fix YLOD ps3, there is alot of valid pointers but the basics have to be done first.
DISCLAIMER:
Before attempting this procedure, PLEASE PLEASE make sure you are confident in basic soldering and diagnostics, I will not be held responsible for you breaking your ps3!!!
NOT all PS3 boards have the known serial connection or capability to connect!!
So far - COK-001,002, SEM-001 and DIA-001,002 can be connected
READ THE GUIDE AND ASK QUESTIONS IN THIS FORUM, THANK YOU!
Ok, thats the disclaimer over and done with:
So in case everyone has missed a thread about the syscon discovery - https://www.psx-place.com/threads/s...oxao-what-does-it-mean.26148/page-10#comments
This thread will be more of a deep dive in using the syscon.
What I hope from this thread is that people contribute their error codes they get from their syscon and we can create a database of error code and whats issues are related to that error codes that come out of it.
So to get everyone started, I will share my first draft syscon connection guide:
This guide covers what tools to use, software to use and versions of PS3 boards (known to access syscon) with identification of pins to connect to.
As this thread grows overtime we should have a good grasp of the errors and what needs fixing to keep these old PS3 consoles alive.
SYSCON Guide
Further changes are in the git repo
https://github.com/db260179/ps3syscon
Please contribute on this git repo in the issues section
New error messages, python script improvements
NOT PERSONAL SUPPORT ISSUES!
In this guide we will be:
- Identfy the motherboard and its pins - RX, TX, GND and DIAG pin
- Solder the jumper cables to the correct pins - RX, TX and GND go to the USB uart serial cable and DIAG get shorted to GND once the eeprom has set its mode to allow diag mode
- Run python syscon script to interact with the syscon - 'auth' command is used to access the high level commands on the syscon, and internal and external commands to run actions.
- External commands - used mostly to do basic stuff - activate internal commands
- Internal commands - Spend most of our time running - 'errlog', 'bringup' and other common used commands to help identify YLOD issues.
- Identify the YLOD issue based on the error code - and investigate with basic multimeter - voltage checks, resistance etc
- Tweaked fantables - use supplied tweaks from the my gitrepo for each motherboard
Big thanks and shout out to Mina for his help and patience!
Recorded errors (errlog) in the syscon shell:
POWER ERRORS:
0003001 POW_FAIL
A0093004 RSX_POW_FAIL
A0201B02 RSX VRAM FAIL - Faulty vrams (core would read a 0.2 ohm reading)
A0093003 CELL_POW_FAIL
BE ERRORS:
A0213013 BE_SPI DI/DO ERROR - CELL not communicating to syscon via SPI (1.2V MC2_VDDIO and 1.2V BE_VCS no output) = Possible shorts on the line, check C4001 and trailing caps. Possible CELL dead?
A0213011 BE_SPI CS ERROR
A0203010 BE_INIT OR BE_POWGOOD OR CLOCK ERRORS
A0801200 CELL overheating - poor thermal paste or no heatsink attached
RSX ERRORS:
A0404002 RSX_SPI DI/DO ERROR
A0404411 - ERROR ON RSX SPI?
A0A02031 - Thermal monitor DI/DO not communicating to RSX (possible dead Diodes in RSX)
A0403034, A0404402,A0404411 - Poor BGA solder connections for RSX ( you will see errors like - [POWERSEQ] Error : BitTraining RSX:RRAC:RX0:GLOBAL1:RX_STATUS )
A0232102 - IC6301 faulty (1.5v RSX_VDDIO) or in that area
SB ERRORS:
A0302203 SB_SPI DI/DO ERROR
A0313032 SB_CLOCK OR INIT ERROR
A0902203 SB GLOD issues, system update to repair nand/nor hashes
OTHERS:
A0022110 MK I2C ERROR (OR OTHER CLOCK's ERRORS)
A0401001 - BE VRAM Power Fail. It can be NEC Tokins
A0401002 - RSX VRAM Power Fail. It can be NEC Tokins
A0402120 - HDMI Error (IC2502)
A0401301 - BE PLL Unlock
Please submit your full error messages and what you did to resolve that error!
Look at the git repo - '
syscon error log codes.pdf'