Talk:More System Information: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
m (removed duplicated images that are in the main page, and unrelated info)
(speculation removed or moved to "notes" column)
Line 6: Line 6:
The fact that the installation of 4.00ofw in this motherboard installs no patches (0000000000000000) means that the "base syscon firmware" (08C2) includes all the needed patches (in other words... 4.00 ofw contains no patches aplicables to this syscon)
The fact that the installation of 4.00ofw in this motherboard installs no patches (0000000000000000) means that the "base syscon firmware" (08C2) includes all the needed patches (in other words... 4.00 ofw contains no patches aplicables to this syscon)


So 08C2 seems to be the higher possible "syscon base firmware" for CECH-25xx boards (the higher models hackables) but...
So 08C2 seems to be one of the higher possibles "values" for CECH-25xx slim boards (the higher models hackables)


 
probably the ppqq is the chip vendor/model + version?.
There is another photo with the string "0C16.0001000100030003" (this means that has installed the patch SYS_CON_FIRMWARE_01010303.pkg and this sycon is "hardware revision 2")
 
But... 0C16 in hexadecimal is higher than 08C2 and the motherboard is older (this has no sense)... the only possible way to make this sense is to separate "qqqq" in 2 bytes "pp+qq". Where the first one is unknown, and the second one is the version




Temporall table to fill with examples to deduce the format of the first bytes before the point "." (please help to fill it)
===Temporall table to fill with examples to deduce the format of the first bytes before the point "." (please help to fill it)===
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! PS3 Fat model !! Bigger firmware installed at any time !! @SC string !! Syscon generation (based on SC string) !! syscon patch installed
! PS3 Fat model !! Bigger firmware installed !! @SC string !! Syscon generation (based on SC string) !! syscon patch installed !! Notes
|-
|-
| CECH?04 || 3.15 || 0C16.0001000100030002 || generation 2 || 01010302.pkg
| CECH?04 || 3.15 || 0C16.0001000100030002 || generation 2 || 01010302.pkg || the model needs to be verifyed
|-
|-
| CECHC || 3.55 || 0C16.0001000100030003 || generation 2 || 01010303.pkg
| CECHC || 3.55 || 0C16.0001000100030003 || generation 2 || 01010303.pkg ||
|-
|-
| CECHC || 3.70 || 0C16.0001000100030003 || generation 2 || 01010303.pkg
| CECHC || 3.70 || 0C16.0001000100030003 || generation 2 || 01010303.pkg ||
|-
|-
| CECHH || 3.60 || 0DBF.0001000300030002 || generation 4 || 01030302.pkg
| CECHH || 3.60 || 0DBF.0001000300030002 || generation 4 || 01030302.pkg ||
|-
|-
| CECHH || 4.00 || 0DBF.0001000300030002 || generation 4 || 01030302.pkg
| CECHH || 4.00 || 0DBF.0001000300030002 || generation 4 || 01030302.pkg ||
|-
|-
| CECHK || 3.55 || 0E69.0001000400040002 || generation 5 || 01040402.pkg
| CECHK || 3.55 || 0E69.0001000400040002 || generation 5 || 01040402.pkg ||
|-
|-
| CECHL || 3.65 || 065D.0000000000000000 || generation 6/7 || None
| CECHL || 3.65 || 065D.0000000000000000 || ???? || No patches installed || generation 6 ?
|-
|-
| CECHP || 4.00 || 065D.0000000000000000 || generation 6/7 || None
| CECHP || 4.00 || 065D.0000000000000000 || ???? || No patches installed || generation 6 ?
|-
|-
|}
|}
Line 39: Line 36:
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! PS3 Slim model !! Bigger firmware installed at any time !! @SC string !! Syscon generation (based on SC string) !! syscon patch installed
! PS3 Slim model !! Bigger firmware installed!! @SC string !! Syscon generation (based on SC string) !! syscon patch installed !! Notes
|-
|-
| CECH20xx || 4.00 || 0832.00010002083E0832 || generation ? || 00010002083E0832.pkg
| CECH20xx || 4.00 || 0832.00010002083E0832 || generation 3? || 00010002083E0832.pkg || First model of slim with fat components
|-
|-
| CECH2004B || 4.00 || 0832.00010002083E0832 || generation ? || 00010002083E0832.pkg
| CECH25xx || 3.41 || 08C2.0000000000000000 || ???? || No patches installed || generation 7 ?
|-
|-
| CECH25xx || 3.41 || 08C2.0000000000000000 || generation ? || None
| CECH25xx || 4.00 || 08C2.0000000000000000 || ???? || No patches installed || generation 7 ?
|-
|-
| CECH25xx || 4.00 || 08C2.0000000000000000 || generation ? || None
| CECH30xx || 4.00 || 0918.0000000000000000 || ???? || No patches installed || generation 8 ?
|-
| CECH30xx || 4.00 || 0918.0000000000000000 || generation ? || None
|-
|-
|}
|}


probably the ppqq is the chip vendor/model + version?.
Actually the only way to identify the "syscon generation" is based on the patches installed (the string after the point ".") by comparing them with this list [[Syscon_Firmware#Speculation_of_their_usage|Syscon patches]]
 
So as an example:
 
00010000********.pkg is a patch for syscon generation 1
 
00010001********.pkg is a patch for syscon generation 2
 
00010002********.pkg is a patch for syscon generation 3
 
00010003********.pkg is a patch for syscon generation 4
 
00010004********.pkg is a patch for syscon generation 5
 
00010005********.pkg is a patch for syscon generation 6
 
There are no more patches inside 4.00 firmware, but iprobably there are more syscon generations used in newer motherboards (this ones doesnt need patches yet)

Revision as of 02:47, 7 January 2012

Syscon format speculation

By looking at the SC versions of the example images uploaded... the first part of the format (qqqq.****************) seems not to be accurate

There are two CECH-25xx, one in 3.41ofw, and other in 4.00ofw... both with the string "08C2.0000000000000000"

The fact that the installation of 4.00ofw in this motherboard installs no patches (0000000000000000) means that the "base syscon firmware" (08C2) includes all the needed patches (in other words... 4.00 ofw contains no patches aplicables to this syscon)

So 08C2 seems to be one of the higher possibles "values" for CECH-25xx slim boards (the higher models hackables)

probably the ppqq is the chip vendor/model + version?.


Temporall table to fill with examples to deduce the format of the first bytes before the point "." (please help to fill it)

PS3 Fat model Bigger firmware installed @SC string Syscon generation (based on SC string) syscon patch installed Notes
CECH?04 3.15 0C16.0001000100030002 generation 2 01010302.pkg the model needs to be verifyed
CECHC 3.55 0C16.0001000100030003 generation 2 01010303.pkg
CECHC 3.70 0C16.0001000100030003 generation 2 01010303.pkg
CECHH 3.60 0DBF.0001000300030002 generation 4 01030302.pkg
CECHH 4.00 0DBF.0001000300030002 generation 4 01030302.pkg
CECHK 3.55 0E69.0001000400040002 generation 5 01040402.pkg
CECHL 3.65 065D.0000000000000000 ???? No patches installed generation 6 ?
CECHP 4.00 065D.0000000000000000 ???? No patches installed generation 6 ?
PS3 Slim model Bigger firmware installed @SC string Syscon generation (based on SC string) syscon patch installed Notes
CECH20xx 4.00 0832.00010002083E0832 generation 3? 00010002083E0832.pkg First model of slim with fat components
CECH25xx 3.41 08C2.0000000000000000 ???? No patches installed generation 7 ?
CECH25xx 4.00 08C2.0000000000000000 ???? No patches installed generation 7 ?
CECH30xx 4.00 0918.0000000000000000 ???? No patches installed generation 8 ?

Actually the only way to identify the "syscon generation" is based on the patches installed (the string after the point ".") by comparing them with this list Syscon patches

So as an example:

00010000********.pkg is a patch for syscon generation 1

00010001********.pkg is a patch for syscon generation 2

00010002********.pkg is a patch for syscon generation 3

00010003********.pkg is a patch for syscon generation 4

00010004********.pkg is a patch for syscon generation 5

00010005********.pkg is a patch for syscon generation 6

There are no more patches inside 4.00 firmware, but iprobably there are more syscon generations used in newer motherboards (this ones doesnt need patches yet)