Editing Syscon Hardware
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 2: | Line 2: | ||
= Description = | = Description = | ||
The PS3 syscon is the main power controller chip of the PS3. It is responsible for powering up the main 12v rail of the [[Power Supply]] and various power systems by switching different [[Talk:Regulators|voltage regulators]] in the motherboard, and for configuring and initialising the [[CELL BE|BE]], [[RSX]] and [[South Bridge|SB]] via dedicated SPI buses | The PS3 syscon is the main power controller chip of the PS3. It is responsible for powering up the main 12v rail of the [[Power Supply]] and various power systems by switching different [[Talk:Regulators|voltage regulators]] in the motherboard, and for configuring and initialising the [[CELL BE|BE]], [[RSX]] and [[South Bridge|SB]] via dedicated SPI buses<br> | ||
The leds and buttons of the [[Switch boards|Switch board]] are connected to syscon, as well as the [[Cooling|fan/s]], buzzer, etc...<br> | |||
The | |||
The Syscon is a SoC and based on a ARM7TDMI-S (in the [[Mullion]] syscons) or a NEC 78K0R (in the [[Sherwood]] syscons) design. There is external access by "JTAG" (disabled from factory on retail models), an EEPROM programming interface (only on Mullion) and Serial (UART). | The Syscon is a SoC and based on a ARM7TDMI-S (in the [[Mullion]] syscons) or a NEC 78K0R (in the [[Sherwood]] syscons) design. There is external access by "JTAG" (disabled from factory on retail models), an EEPROM programming interface (only on Mullion) and Serial (UART). | ||
Line 12: | Line 10: | ||
== PlayStation system controllers == | == PlayStation system controllers == | ||
{| class="wikitable | {| class="wikitable" | ||
! Production Start Date (<=) || PS2 Mechacon !! PSP Syscon !! PS3 Syscon !! PSVita Syscon !! PS4 Syscon !! Used IC/CPU Core | ! Production Start Date (<=) || PS2 Mechacon !! PSP Syscon !! PS3 Syscon !! PSVita Syscon !! PS4 Syscon !! Used IC/CPU Core | ||
|- | |- | ||
Line 20: | Line 18: | ||
|- | |- | ||
| <abbr title="GH-015+">09/2000</abbr> || CXP103049 || - || - || - || - || Sony SPC??? (136 pin) | | <abbr title="GH-015+">09/2000</abbr> || CXP103049 || - || - || - || - || Sony SPC??? (136 pin) | ||
|- | |- bgcolor="#CCCCCC" | ||
| colspan="7" | | |||
|- | |- | ||
| <abbr title="TMU-001, TMU-002, TA-079, TA-081">08/2004</abbr> || - || BAR''xx'' || - || - || - || NEC <abbr title="D790019">D780032AY</abbr> (78K0/78003xA, 64 pin) | | <abbr title="TMU-001, TMU-002, TA-079, TA-081">08/2004</abbr> || - || BAR''xx'' || - || - || - || NEC <abbr title="D790019">D780032AY</abbr> (78K0/78003xA, 64 pin) | ||
Line 31: | Line 29: | ||
| <abbr title="TA-090, TA-092, TA-093, TA-095, TA-096, TA-097">07/2008</abbr> || - || 3''xxx'' || - || - || - || NEC <abbr title="D79F????">D78F0534</abbr> (78K0/KE2 V2.00, 64 pin) | | <abbr title="TA-090, TA-092, TA-093, TA-095, TA-096, TA-097">07/2008</abbr> || - || 3''xxx'' || - || - || - || NEC <abbr title="D79F????">D78F0534</abbr> (78K0/KE2 V2.00, 64 pin) | ||
|- | |- | ||
| | |- bgcolor="#CCCCCC" | ||
| colspan="7" | | |||
|- | |- | ||
| <abbr title="GH-023+, XPD-001, XPD-005">03/2003</abbr> || CXR706080 || - || - || - || - || rowspan="3" | Sony SR11 (ARM7TDMI)<br>PS2 (''Dragon''): 164 pin<br>PS3 (''Donkey''): 200 pin | | <abbr title="GH-023+, XPD-001, XPD-005">03/2003</abbr> || CXR706080 || - || - || - || - || rowspan="3" | Sony SR11 (ARM7TDMI)<br>PS2 (''Dragon''): 164 pin<br>PS3 (''Donkey''): 200 pin | ||
Line 38: | Line 37: | ||
|- | |- | ||
| <abbr title="GH-061+">07/2007</abbr> || CXR726080 || - || CXR714120 || - || - | | <abbr title="GH-061+">07/2007</abbr> || CXR726080 || - || CXR714120 || - || - | ||
|- | |- bgcolor="#CCCCCC" | ||
| colspan="7" | | |||
|- | |- | ||
| 03/2008 || - || - || SW || - || - || NEC <abbr title="D79F0073">D78F11AA</abbr> (78K0R/KH3 V3.40, 128 pin) | | 03/2008 || - || - || SW || - || - || NEC <abbr title="D79F0073">D78F11AA</abbr> (78K0R/KH3 V3.40, 128 pin) | ||
Line 49: | Line 48: | ||
| 06/2011 || - || - || SW3 || - || - || NEC <abbr title="D79F0123">D78F11CC</abbr> (78K0R/KG3 V1.00, 100 pin) | | 06/2011 || - || - || SW3 || - || - || NEC <abbr title="D79F0123">D78F11CC</abbr> (78K0R/KG3 V1.00, 100 pin) | ||
|- | |- | ||
| | |- bgcolor="#CCCCCC" | ||
| colspan="7" | | |||
|- | |- | ||
| <abbr title="CVN-001, SAA-001, SAB-001">07/2013</abbr> || - || - ||- || - || C0L || Renesas R5F100PL (RL78/G13 V3.03, 100 pin) | | <abbr title="CVN-001, SAA-001, SAB-001">07/2013</abbr> || - || - ||- || - || C0L || Renesas R5F100PL (RL78/G13 V3.03, 100 pin) | ||
Line 73: | Line 73: | ||
= PS3 Syscon models = | = PS3 Syscon models = | ||
{| class="wikitable" style="font-size:small; | {| class="wikitable" style="font-size:small;" | ||
|- | |- | ||
! | ! colspan=9 | [[Mullion]] [[Syscon Hardware|Syscons]] !! rowspan="11" style="padding:0" | !! colspan=8 | [[SKU Models|PS3 model]] & [[Motherboard Revisions|Motherboard]] compatibility by [[Platform ID]] !! rowspan="3" | Notes | ||
|- | |- | ||
! style="width:115px | ! style="width:115px" rowspan="2" | Model !! colspan="3" rowspan="2" | [[Syscon Firmware|Rev. / Ver.]] / <abbr title="Syscon Firmware build date">Year</abbr> !! rowspan="2" | Package !! colspan=4 | Memory !! style="line-height:105%" | DEH-R10xx<br>[[DECR-1000]] !! [[SKU Models Nonretail|Prototypes]] !! style="line-height:105%" | [[CECHAxx]]<br>[[CECHBxx]] !! style="line-height:105%" | [[CECHCxx]]<br>[[CECHExx]] !! [[CECHGxx]] !! [[CECHHxx]] !! style="line-height:105%" | [[CECHJxx]]<br>[[CECHKxx]] !! [[DECR-1400]] | ||
|- | |- | ||
| | ! style="width:40px" | ROM !! FLASH !! [[SC_EEPROM|EEPROM]] !! RAM !! style="line-height:105%" | [[TMU-510]]<br>[[TMU-520]] !! style="line-height:105%" | <!--[[MPU-501]]<br>-->[[COOKIE-13]]<br>[[COK-001 (Prototype)|COK Proto]] !! [[COK-001]] !! [[COK-002]] !! [[SEM-001]] !! [[DIA-001]] !! [[DIA-002]] !! [[DEB-001]] | ||
|- | |- | ||
! [[CXR713F120A]] | ! [[CXR713F120A]] | ||
| | | <abbr title="Depends of the syscon firmware version installed in it">ANY</abbr> || style="width:55px" | <abbr title="Depends of the syscon firmware version installed in it">ANY</abbr> || <abbr title="Depends of the syscon firmware version installed in it">ANY</abbr> || rowspan="8" style="width:60px" | [[Template:Syscon pinout BGA 200 pads|BGA 200]] || <abbr title="0x20000>128KB</abbr> || <abbr title="0x60000>384KB</abbr> || rowspan="4" | <abbr title="0x8000>32KB</abbr> || rowspan="8" | <abbr title="0x10000>64KB</abbr> || {{yes}}, factory || {{yes}}, factory || {{YES}} || {{YES}} || {{YES}} || {{YES}} || {{YES}} || {{YES}} || | ||
|- | |- | ||
! [[CXR713120-201GB]] | ! [[CXR713120-201GB]] | ||
| 0B8E || v1.0.0_k1 || 2006 || rowspan="7" | <abbr title="0x60000>384KB</abbr> || rowspan="7" style="text-align:center; background:lightgrey;" | N/A || {{YES}} ? || {{YES}} ? || {{yes}}, factory || {{no}} || {{no}} || {{no}} || {{no}} || {{no}} | | 0B8E || v1.0.0_k1 || 2006 || rowspan="7" | <abbr title="0x60000>384KB</abbr> || rowspan="7" style="text-align:center; background:lightgrey;" | N/A || {{YES}} ? || {{YES}} ? || {{yes}}, factory || {{no}} || {{no}} || {{no}} || {{no}} || {{no}} || [[SC EEPROM|EEPROM Layout]] "cookie old". [[Syscon Thermal Configs|Thermal config]] format 1 | ||
|- | |- | ||
! [[CXR713120-202GB]] | ! [[CXR713120-202GB]] | ||
| 0C16 || v1.1.3_k1 || 2006 || {{YES}} ? || {{YES}} ? || {{YES}} || {{yes}}, factory || {{no}} || {{no}} || {{no}} || {{no}} | | 0C16 || v1.1.3_k1 || 2006 || {{YES}} ? || {{YES}} ? || {{YES}} || {{yes}}, factory || {{no}} || {{no}} || {{no}} || {{no}} || [[SC EEPROM|EEPROM Layout]] "cookie old". [[Syscon Thermal Configs|Thermal config]] format 1 | ||
|- | |- | ||
! [[CXR713120-203GB]] | ! [[CXR713120-203GB]] | ||
| 0D52 || v1.2.3_k1 || 2007 | | 0D52 || v1.2.3_k1 || 2007 || {{YES}} ? || {{YES}} ? || {{YES}} || {{YES}} || {{yes}}, factory || {{no}} || {{no}} || {{no}} || [[SC EEPROM|EEPROM Layout]] "cookie new" ?. [[Syscon Thermal Configs|Thermal config]] format 2 <!-- The CXR713120-203GB uses only 20KB of the 32KB EEPROM --> | ||
|- | |- | ||
! [[CXR714120-301GB]] | ! [[CXR714120-301GB]] | ||
| 0DBF || v1.3.3_k1 || 2007 || rowspan="4" | <abbr title="0x5000>20KB</abbr> || {{YES}} ? || {{YES}} ? || {{YES}} || {{yes}}, <abbr title="Found in a CECHE01 MG (Metal Gear Solid 4 edition)">rare</abbr> || {{yes}}, factory || {{yes}}, factory || {{no}} || {{no}} | | 0DBF || v1.3.3_k1 || 2007 || rowspan="4" | <abbr title="0x5000>20KB</abbr> || {{YES}} ? || {{YES}} ? || {{YES}} || {{yes}}, <abbr title="Found in a CECHE01 MG (Metal Gear Solid 4 edition)">rare</abbr> || {{yes}}, factory || {{yes}}, factory || {{no}} || {{no}} || [[SC EEPROM|EEPROM Layout]] "cookie new". [[Syscon Thermal Configs|Thermal config]] format 2 | ||
|- | |- | ||
! [[CXR714120-302GB]] | ! [[CXR714120-302GB]] | ||
| 0E69 || v1.4.4_k2 || 2007 || {{YES}} ? || {{YES}} ? || {{YES}} || {{YES}} || {{YES}} || {{YES}} || {{yes}}, factory || {{yes}}, factory | | 0E69 || v1.4.4_k2 || 2007 || {{YES}} ? || {{YES}} ? || {{YES}} || {{YES}} || {{YES}} || {{YES}} || {{yes}}, factory || {{yes}}, factory || [[SC EEPROM|EEPROM Layout]] "cookie new". [[Syscon Thermal Configs|Thermal config]] format 2 | ||
|- | |- | ||
! [[CXR714120-303GB]] | ! [[CXR714120-303GB]] | ||
| 0F29 || v1.5.0_k2 || 2009 || {{YES}} ? || {{YES}} ? || {{YES}} || {{yes}}, <abbr title="Found in a refurbished CECHCxx/COK-002 with a 65nm RSX">refurb</abbr> || {{YES}} || {{YES}} || {{YES}} || {{YES}} | | 0F29 || v1.5.0_k2 || 2009 || {{YES}} ? || {{YES}} ? || {{YES}} || {{yes}}, <abbr title="Found in a refurbished CECHCxx/COK-002 with a 65nm RSX">refurb</abbr> || {{YES}} || {{YES}} || {{YES}} || {{YES}} || [[SC EEPROM|EEPROM Layout]] "cookie new". [[Syscon Thermal Configs|Thermal config]] format 2 | ||
|- | |- | ||
! [[CXR714120-304GB]] | ! [[CXR714120-304GB]] | ||
| 0F38 || v1.5.1_k2 || 2010 || {{YES}} ? || {{YES}} ? || {{yes}}, <abbr title="Found in a refurbished CECHAxx/COK-001 with a 40nm RSX">refurb</abbr> || {{YES}} || {{YES}} || {{yes}}, <abbr title="Found in a refurbished CECHHxx/DIA-001 with a 40nm RSX">refurb</abbr> || {{YES}} || {{YES}} | | 0F38 || v1.5.1_k2 || 2010 || {{YES}} ? || {{YES}} ? || {{yes}}, <abbr title="Found in a refurbished CECHAxx/COK-001 with a 40nm RSX">refurb</abbr> || {{YES}} || {{YES}} || {{yes}}, <abbr title="Found in a refurbished CECHHxx/DIA-001 with a 40nm RSX">refurb</abbr> || {{YES}} || {{YES}} || [[SC EEPROM|EEPROM Layout]] "cookie new". [[Syscon Thermal Configs|Thermal config]] format 2 | ||
|} | |} | ||
{| class="wikitable" style="font-size:small; | {| class="wikitable" style="font-size:small;" | ||
|- | |- | ||
! | ! colspan=9 | [[Sherwood]] [[Syscon Hardware|Syscons]] !! rowspan="13" style="padding:0" | !! colspan=10 | [[SKU Models|PS3 model]] & [[Motherboard Revisions|Motherboard]] compatibility by [[Platform ID]] !! rowspan="3" | Notes | ||
|- | |- | ||
! style="width:115px | ! style="width:115px" rowspan="2" | Model !! colspan="3" rowspan="2" | [[Syscon Firmware|Rev. / Ver.]] / <abbr title="Syscon Firmware build date">Year</abbr> !! rowspan="2" | Package !! colspan=4 | Memory !! [[SKU Models Nonretail|Prototypes]] !! style="line-height:105%" | [[CECHLxx]]<br>[[CECHMxx]]<br>[[CECHPxx]]<br>[[CECHQxx]] || [[CECH-20xx]] !! [[CECH-21xx]] !! [[CECH-25xx]] !! [[CECH-30xx]] !! [[CECH-40xx]] !! ? !! [[CECH-42xx]] !! [[CECH-43xx]] | ||
|- | |- | ||
| | ! style="width:40px" | ROM !! FLASH !! [[SC_EEPROM|EEPROM]] !! RAM || [[VERTIGO-02|VERTIGO]] || [[VER-001]] || [[DYN-001]] !! [[SUR-001]] !! style="line-height:105%" | [[JTP-001]]<br>[[JSD-001]] !! [[KTE-001]] !! style="line-height:105%" | [[MSX-001]]<br>[[MPX-001]] !! [[NPX-001]] !! style="line-height:105%" | [[PPX-001]]<br>[[PQX-001]] || style="line-height:105%" | [[RTX-001]]<br>[[REX-001]] | ||
|- | |- | ||
! [[Media:DEH-FH1500J-A_-_VERTIGO-02_-_Syscon_Hardware.jpg|D79F0073]] | ! [[Media:DEH-FH1500J-A_-_VERTIGO-02_-_Syscon_Hardware.jpg|D79F0073]] | ||
| | | 0658 || style="width:55px" | <abbr title="Please help wiki by reporting this ID"><span style="background:#ff4444; color:#ffff00;">'''?.??.?'''</span></abbr> || 2008 || rowspan="6" style="width:60px" | [[Template:Syscon pinout LQFP 128 pins|LQFP 128]] || rowspan="10" style="text-align:center; background:lightgrey;" | N/A || rowspan="3" | 512KB || rowspan="10" style="text-align:center; background:lightgrey;" | N/A<br><big>←</big><small><abbr title="Virtualized inside FLASH">32KB*</abbr></small> || rowspan="10" | 50KB || {{yes}}, factory || {{YES}} || {{YES}} ? || {{YES}} ? || {{YES}} ? || colspan="5" rowspan="6" style="text-align:center; background:#CC5555; color:#FFFFFF;" | No (different package) || | ||
|- | |- | ||
! [[SW-301]] | ! [[SW-301]] | ||
| 065D || 0.17.0 || 2008 || {{YES}} ? || {{yes}}, factory | | 065D || 0.17.0 || 2008 || {{YES}} ? || {{yes}}, factory || {{no}} || {{no}} || {{no}} || | ||
|- | |- | ||
! [[SW-302]] | ! [[SW-302]] | ||
| <abbr title="Please help wiki by reporting this ID"><span style="background:#ff4444; color:#ffff00;">'''????'''</span></abbr> || <abbr title="Please help wiki by reporting this ID"><span style="background:#ff4444; color:#ffff00;">'''?.??.?'''</span></abbr> || 2008 || {{YES}} ? || {{yes}}, factory | | <abbr title="Please help wiki by reporting this ID"><span style="background:#ff4444; color:#ffff00;">'''????'''</span></abbr> || <abbr title="Please help wiki by reporting this ID"><span style="background:#ff4444; color:#ffff00;">'''?.??.?'''</span></abbr> || 2008 || {{YES}} ? || {{yes}}, factory || {{no}} || {{no}} || {{no}} || | ||
|- | |- | ||
! [[SW2-301]] | ! [[SW2-301]] | ||
| 0832 || 1.11.0 || 2009 || | | 0832 || 1.11.0 || 2009 | ||
| rowspan="7" | 768KB || colspan="2" rowspan="3" style="text-align:center; background:#CC5555; color:#FFFFFF;" | No (different HDMI/CEC handling) || {{yes}}, factory || {{no}} || {{no}} || | |||
|- | |- | ||
! [[SW2-302]] | ! [[SW2-302]] | ||
| 08A0 || 1.16.0 || 2009 | | 08A0 || 1.16.0 || 2009 || {{YES}} || {{yes}}, factory || {{no}} || | ||
|- | |- | ||
! [[SW2-303]] | ! [[SW2-303]] | ||
| 08C2 || 1.21.0 || 2010 || {{YES}} | | 08C2 || 1.21.0 || 2010 || {{YES}} || {{YES}} || {{yes}}, factory || | ||
|- | |- | ||
! [[SW3-301]] | ! [[SW3-301]] | ||
| 0918 || 2.3.0 || 2011 || {{ | | 0918 || 2.3.0 || 2011 || rowspan="4" | [[Template:Syscon pinout LQFP 100 pins|LQFP 100]] || colspan="5" rowspan="4" style="text-align:center; background:#CC5555; color:#FFFFFF;" | No (different package) || {{yes}}, factory || {{no}} || {{no}} || {{no}} || {{no}} || | ||
|- | |- | ||
! [[SW3-302]] | ! [[SW3-302]] | ||
| 098F || 2.12.0 || 2012 || {{YES}} | | 098F || 2.12.0 || 2012 || {{YES}} || {{yes}}, factory || {{yes}}, factory || {{no}} || {{no}} || | ||
|- | |- | ||
! [[SW3-303]] | ! [[SW3-303]] | ||
| <abbr title="Please help wiki by reporting this ID"><span style="background:#ff4444; color:#ffff00;">'''????'''</span></abbr> || <abbr title="Please help wiki by reporting this ID"><span style="background:#ff4444; color:#ffff00;">'''?.??.?'''</span></abbr> || 2013 || | | <abbr title="Please help wiki by reporting this ID"><span style="background:#ff4444; color:#ffff00;">'''????'''</span></abbr> || <abbr title="Please help wiki by reporting this ID"><span style="background:#ff4444; color:#ffff00;">'''?.??.?'''</span></abbr> || 2013 || ? || ? || ? || ? || ? || | ||
|- | |- | ||
! [[SW3-304]] | ! [[SW3-304]] | ||
| 09A4 || 2.21.0 || 2013 || {{YES}} | | 09A4 || 2.21.0 || 2013 || {{YES}} || {{YES}} || {{YES}} || {{yes}}, factory || {{yes}}, factory || | ||
|} | |} | ||