Editing Talk:Platform ID
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 1: | Line 1: | ||
== Platform | == Lv2 Platform identifier in Syscon firmware == | ||
This is a collection of the platform ids with their internal id which can be found in the syscon firmware | |||
I would like to suggest to keep this list clean, avoiding adding any association with motherboards or PS3 models, to help keeping open mind, and trying to not bringing here posible "mistakes" from other wiki pages or any internet source to avoid taking things as "facts". Also, consider sony itself could have made some "mistake" or breking his own naming convention, as example labeling a prototype with a sticker telling "cytology" but returning "shreck" in the syscall that shows the platform_id. If someone wants to add some speculation crete a section at bottom of this page and post it there --[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 16:52, 22 August 2018 (UTC) | |||
<pre> | |||
Mullion | |||
0x10 Shr1.0 | |||
0x11 Shr1.1 | |||
0x12 Shr1.2 | |||
0x13 Shr-4D | |||
0x14 Shr1.3 | |||
0x15 Shr-LC | |||
0x16 Shr1.4 | |||
0x17 Shr1.5 | |||
0x20 Shr2.0 | |||
0x21 Shr2.1 | |||
0x22 Shr2.2 | |||
0x23 Shr2.3 | |||
0x24 Shr2.4 | |||
0x25 Shr2.5 | |||
0x26 Shr2.6 | |||
0x30 Shr3.0 | |||
0x31 Shr3.1 | |||
0x32 Shr3.2-4 | |||
0x33 Shr3.2 | |||
0x34 Shr3.3 | |||
0x40 Shr4.0 | |||
0x10000010 Cok01 | |||
0x10000020 Cok02 | |||
0x10000030 Cok03 | |||
0x10000050 Cok05 | |||
0x10000080 Cok08 | |||
0x100000B0 Cok11 | |||
0x100000C0 Cok12 | |||
0x100000D0 Cok13 | |||
0x100000E0 Cok14 | |||
0x10000100 CokB10 | |||
0x10000200 CokC10 | |||
0x10000201 CokC11 | |||
0x10000202 CokC12 | |||
0x10000300 CokD10 | |||
0x10000301 CokE10 | |||
0x10000301 Deb01 hardcoded | |||
0x20000010 Cyt1.0 | |||
0x20000011 Cyt1.1 | |||
0x20000012 Cyt1.2 | |||
0x20000020 Cyt2.0 | |||
0x20000021 Cyt2.1 | |||
0x20000022 Cyt2.2 | |||
0x20000030 Cyt3.0 | |||
0x20000031 Cyt3.1 | |||
0x20000032 Cyt3.2 | |||
0x20000033 Cyt3.3 | |||
0x20000034 Cyt3.4 | |||
Sherwood | |||
0x01 Cok11 | |||
0x02 Cok12 | |||
0x03 Cok13 | |||
0x04 Cok14 | |||
0x10 CokB10 | |||
0x20 CokC10 | |||
0x21 CokC11 | |||
0x22 CokC12 | |||
0x30 CokD10 | |||
0x40 CokE10 | |||
0x40 Deb01 hardcoded | |||
0x50 CokF10 | |||
0x60 CokG10 | |||
0x61 CokG11 | |||
0x70 CokH10 | |||
0x71 CokH11 | |||
0x80 CokJ13 | |||
0x80 CokJ20 hardcoded | |||
0x90 CokK10 | |||
0xA0 CokN10 | |||
0xA0 CokN20 hardcoded - speculation | |||
0xA8 CokN30 | |||
0xA8 CokN40 hardcoded - speculation | |||
0xB0 CokM10 hardcoded | |||
0xB0 CokM20 | |||
0xB8 CokM30 hardcoded | |||
0xB8 CokM40 | |||
0xC0 CokP10 hardcoded | |||
0xC0 CokP20 hardcoded - speculation | |||
0xC8 CokP30 hardcoded - speculation | |||
0xC8 CokP40 hardcoded - needs to be confirmed | |||
0xD0 CokR10 hardcoded - speculation | |||
0xD0 CokR20 hardcoded - speculation | |||
0xD8 CokR30 hardcoded - needs to be confirmed | |||
0xD8 CokR40 hardcoded | |||
</pre> | |||
== Speculation == | |||
Can't be proven atm, <b>only for the COOKIE prototypes leading to the CECHAxx</b>. | Can't be proven atm, <b>only for the COOKIE prototypes leading to the CECHAxx</b>. | ||
DEH-H1001-<b>D</b> -> 0xD = 13 -> {{unk|Cok13}} = COOKIE-13<br> | DEH-H1001-<b>D</b> -> 0xD = 13 -> {{unk|Cok13}} = COOKIE-13<br> | ||
DEH-H1000A-<b>E</b> -> 0xE = 14 -> Cok14 = COK-001 Prototype {{unk|(COOKIE-14)}} | DEH-H1000A-<b>E</b> -> 0xE = 14 -> Cok14 = COK-001 Prototype {{unk|(COOKIE-14)}} | ||
==Theory 1== | |||
* Shr = Shreck (CEB-10XX) | * Shr = Shreck (CEB-10XX) | ||
* Cyt = Cytology (CEB-20XX, DEH-R10XX, DECR-1000X) | * Cyt = Cytology (CEB-20XX, DEH-R10XX, DECR-1000X) | ||
* Cok = Cookie (DEH-H10XX, CBEH-10XX, DECHA, CECHA) | * Cok = Cookie (DEH-H10XX, CBEH-10XX, DECHA, CECHA) | ||
*Cyt2.2 = DEH-R100X / DEH-R101X / DEH-R102X | *Cyt2.2 = DEH-R100X / DEH-R101X / DEH-R102X | ||
Line 22: | Line 116: | ||
*Cok14 = DEH-H1000X / CECHA | *Cok14 = DEH-H1000X / CECHA | ||
==Theory 2== | |||
There is an interesting coincidence in some of the platform_id version numbers and the numbers used in prototypes PS3 models, crosscheck with: [[SKU_Models_Nonretail#Prototype_models|Prototype models]] | There is an interesting coincidence in some of the platform_id version numbers and the numbers used in prototypes PS3 models, crosscheck with: [[SKU_Models_Nonretail#Prototype_models|Prototype models]] | ||
Line 52: | Line 146: | ||
== Super Slims NOR vs eMMC == | == Super Slims NOR vs eMMC == | ||
As explained [[MN66840|here]] the circuit design of all superslim motherboards (7 motherboard models | As explained [[MN66840|here]] the circuit design of all superslim motherboards (7 motherboard models) allows to install either a NOR or a eMMC flash. If we assume the [[Platform ID]] of a specific motherboard changes based in his flash type (NOR or eMMC) we have a theoretical amount of 14 posible platform ID's for superslims<br> | ||
But... the fact that all the superslims allows to install a eMMC doesnt means that sony did in retail production in all them (the | But... the fact that all the superslims allows to install a eMMC doesnt means that sony did in retail production in all them. As far i can see there are some superslim motherboards that was released only with a NOR (the eMMC variant of that specific motherboard model never was released)<br> | ||
This is very confusing actually, i guess at some point we will have a better understanding after some more reports, and if someone dumps and shares the syscon contents of the last PS3 model with M4j0r <strike>(because contains a list with the platform ID names from all the previous superslim PS3 models)</strike>. Anyway... in the meantime im going to make a list with all the posible combinations to keep a record of which ones has been found to be real<br> | |||
Is relativelly easy to do if we find photos of them, even if the photo is blurry or have s small size, we just need to check the motherboard name and the presence of the NOR chip located next to the HDD connector (rectangled chip=NOR, squared chip=eMMC), if some of you find a photo or any other proof of the existence of them just post the link in this list | Is relativelly easy to do if we find photos of them, even if the photo is blurry or have s small size, we just need to check the motherboard name and the presence of the NOR chip located next to the HDD connector (rectangled chip=NOR, squared chip=eMMC), if some of you find a photo or any other proof of the existence of them just post the link in this list | ||
*1 | *1 | ||
Line 80: | Line 175: | ||
Sony doesn't have all the platform ids inside the syscon firmware, sometimes they just overwrite the platform id using the "eeprom".<br> | Sony doesn't have all the platform ids inside the syscon firmware, sometimes they just overwrite the platform id using the "eeprom".<br> | ||
That's denoted as "hardcoded" [[Talk:Platform_ID#Lv2_Platform_identifier_in_Syscon_firmware|here]], which means that e.g. Syscon makes no difference between the CokE10 and Deb01 or CokJ13 and Cok20.<br> | That's denoted as "hardcoded" [[Talk:Platform_ID#Lv2_Platform_identifier_in_Syscon_firmware|here]], which means that e.g. Syscon makes no difference between the CokE10 and Deb01 or CokJ13 and Cok20.<br> | ||
Also the last platform id which can be found in the latest syscon | Also the last platform id which can be found in the latest syscon firware (304), ends at CokN30 which means all later boards are handled the same by Syscon and the platform id is just overwritten.<br> | ||
<pre> | <pre> | ||
CokM10 Dumped unknown | CokM10 Dumped unknown | ||
CokM20 Inside Syscon firmware | CokM20 Inside Syscon firmware | ||
CokM30 Dumped MPX-001 eMMC | CokM30 Dumped MPX-001 eMMC | ||
Line 89: | Line 184: | ||
CokN10 Inside Syscon firmware | CokN10 Inside Syscon firmware | ||
CokN30 Inside Syscon firmware | CokN30 Inside Syscon firmware | ||
CokP10 Dumped | CokP10 Dumped unknown | ||
CokP40 Dumped PPX-001 eMMC | CokP40 Dumped PPX-001 eMMC | ||
CokR30 Dumped unknown | CokR30 Dumped unknown | ||
so CokX10, CokX20, CokX30, CokX40 ? | so CokX10, CokX20, CokX30, CokX40 ? | ||
Line 100: | Line 194: | ||
The minimum support firmware (excluding the metldr enforced one) can be seen [[Motherboard_Revisions#Product_Sub_Code|here]] and also the mapping to the Chassis ID.<br> | The minimum support firmware (excluding the metldr enforced one) can be seen [[Motherboard_Revisions#Product_Sub_Code|here]] and also the mapping to the Chassis ID.<br> | ||
There seem to be only 4 groups (4.15, 4.20, 4.40 and 4.50). | There seem to be only 4 groups (4.15, 4.20, 4.40 and 4.50). | ||
---- | |||
<strike>I just realized... if the CokP40 adds support for PPX-001 and PQX-001 it should be a SW3-304... so the next motherboards RTX-001 and REX-001 with platform ID's cokR30, etc... should be using a new syscon SW3-305</strike>--[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 00:56, 3 May 2021 (UTC) | |||
---- | |||
NEC never produced a SW3-305, both the REX-001 and RTX-001 use the SW3-304.<br> | |||
''Also the last platform id which can be found in the latest syscon firware (304), ends at CokN30 which means all later boards are handled the same by Syscon and the platform id is just overwritten.''<br> | |||
[[User:M4j0r|M4j0r]] ([[User talk:M4j0r|talk]]) 10:17, 3 May 2021 (UTC) | |||
---- | |||
The more interesting question would be what the missing board is (8 Product Sub Codes for Super Slim vs 7 known boards).<br> | |||
[[User:M4j0r|M4j0r]] ([[User talk:M4j0r|talk]]) 12:10, 3 May 2021 (UTC) | |||