Template:Minimum Firmware Version: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
(Undo revision 67483 by Sandungas (talk) Weird, it was generating an error when loaded by Product Sub Code)
Tag: Undo
(Hidden table synced with Platform ID)
Line 72: Line 72:
|-
|-
! style="text-align:left;" | Non-retail ?
! style="text-align:left;" | Non-retail ?
! style="text-align:left;" | N<abbr title="Probably a S"><span style="background:#000000; color:#ffffff;">?</span></abbr>X-001<small>(NOR)</small> ?
! style="text-align:left;" | N<abbr title="S ?"><span style="background:#000000; color:#ffffff;">?</span></abbr>X-001<small>(NOR)</small> ?
| style="background:lightgrey;" | CokN20 || rowspan="2" style="background:lightgrey;" | 0x10 || rowspan="2" style="background:lightgrey;" | 0x10 || rowspan="2" style="background:lightgrey;" | 4.20 || rowspan="2" style="background:lightgrey;" |  
| style="background:lightgrey;" | CokN20 || rowspan="2" style="background:lightgrey;" | 0x10 || rowspan="2" style="background:lightgrey;" | 0x10 || rowspan="2" style="background:lightgrey;" | 4.20 || rowspan="2" style="background:lightgrey;" |  
|-
|-
! style="text-align:left;" | Non-retail ? !! style="text-align:left;" | N<abbr title="Probably a S"><span style="background:#000000; color:#ffffff;">?</span></abbr>X-001<small>(eMMC)</small> ?
! style="text-align:left;" | Non-retail ? !! style="text-align:left;" | N<abbr title="S ?"><span style="background:#000000; color:#ffffff;">?</span></abbr>X-001<small>(eMMC)</small> ?
| style="background:lightgrey;" | CokN40
| style="background:lightgrey;" | CokN40
|-
|-
Line 113: Line 113:
|-
|-
! style="text-align:left;" | [[CECH-40xx]]B/C
! style="text-align:left;" | [[CECH-40xx]]B/C
! style="text-align:left;" | [[MSX-001]]<small>(NOR)</small>
! style="text-align:left;" | [[MPX-001]]<small>(NOR)</small>
| CokM20 || rowspan="2" | 0x0D || rowspan="2" | 0x0D || rowspan="2" | 4.15 || rowspan="2" |  
| CokM10 || rowspan="2" | 0x0D || rowspan="2" | 0x0D || rowspan="2" | 4.15 || rowspan="2" |
|-
! style="text-align:left;" | [[CECH-40xx]]B/C !! style="text-align:left;" | [[MSX-001]]<small>(NOR)</small>
| CokM20
|-
! style="text-align:left;" | [[CECH-40xx]]A
! style="text-align:left;" | [[MPX-001]]<small>(eMMC)</small>
| CokM30 || rowspan="2" | 0x0E || rowspan="2" | 0x0E || rowspan="4" | 4.20 || rowspan="2" |  
|-
|-
! style="text-align:left;" | [[CECH-40xx]]A !! style="text-align:left;" | [[MSX-001]]<small>(eMMC)</small>
! style="text-align:left;" | [[CECH-40xx]]A !! style="text-align:left;" | [[MSX-001]]<small>(eMMC)</small>
| CokM40
| CokM40
|-
! style="text-align:left;" | [[CECH-40xx]]B/C
! style="text-align:left;" | [[MPX-001]]<small>(NOR)</small>
| CokM10 || rowspan="2" | 0x0E || rowspan="2" | 0x0E || rowspan="4" | 4.20 || rowspan="2" |
|-
! style="text-align:left;" | [[CECH-40xx]]A !! style="text-align:left;" | [[MPX-001]]<small>(eMMC)</small>
| CokM30
|-
|-
! style="text-align:left;" | [[CECH-40xx]]B/C
! style="text-align:left;" | [[CECH-40xx]]B/C
Line 130: Line 130:
| CokN10 || rowspan="2" | 0x0F || rowspan="2" | 0x0F || rowspan="2" |  
| CokN10 || rowspan="2" | 0x0F || rowspan="2" | 0x0F || rowspan="2" |  
|-
|-
! style="text-align:left;" | [[CECH-40xx]]A !! style="text-align:left;" | [[NPX-001]]<small>(eMMC)</small>
! style="text-align:left;" | Non-retail ? !! style="text-align:left;" | N<abbr title="NSX-001 ?"><span style="background:#000000; color:#ffffff;">?</span></abbr>X-001<small>(NOR)</small> ?
| CokN30
| CokN20
|-
|-
! style="text-align:left;" | Non-retail ?
! style="text-align:left;" | [[CECH-40xx]]A
! style="text-align:left;" | N<abbr title="Probably a S"><span style="background:#000000; color:#ffffff;">?</span></abbr>X-001<small>(NOR)</small> ?
! style="text-align:left;" | [[NPX-001]]<small>(eMMC)</small>
| style="background:lightgrey;" | CokN20 || rowspan="2" style="background:lightgrey;" | 0x10 || rowspan="2" style="background:lightgrey;" | 0x10 || rowspan="2" style="background:lightgrey;" | 4.20 || rowspan="2" style="background:lightgrey;" |  
| CokN30 || rowspan="2" | 0x10 || rowspan="2" | 0x10 || rowspan="2" | 4.20 || rowspan="2" |  
|-
|-
! style="text-align:left;" | Non-retail ? !! style="text-align:left;" | N<abbr title="Probably a S"><span style="background:#000000; color:#ffffff;">?</span></abbr>X-001<small>(eMMC)</small> ?
! style="text-align:left;" | Non-retail ? !! style="text-align:left;" | N<abbr title="NSX-001 ?"><span style="background:#000000; color:#ffffff;">?</span></abbr>X-001<small>(eMMC)</small> ?
| style="background:lightgrey;" | CokN40
| CokN40
|-
|-
! style="text-align:left;" | [[CECH-42xx]]B/C
! style="text-align:left;" | [[CECH-42xx]]B/C
Line 144: Line 144:
| CokP10 || rowspan="2" | 0x11 || rowspan="2" | 0x11 || rowspan="4" | 4.40 || rowspan="2" |  
| CokP10 || rowspan="2" | 0x11 || rowspan="2" | 0x11 || rowspan="4" | 4.40 || rowspan="2" |  
|-
|-
! style="text-align:left;" | [[CECH-42xx]]A !! style="text-align:left;" | [[PQX-001]]<small>(eMMC)</small>
! style="text-align:left;" | [[CECH-42xx]]B/C !! style="text-align:left;" | [[PPX-001]]<small>(NOR)</small>
| CokP30
| CokP20
|-
|-
! style="text-align:left;" | [[CECH-42xx]]B/C
! style="text-align:left;" | [[CECH-42xx]]A
! style="text-align:left;" | [[PPX-001]]<small>(NOR)</small>
! style="text-align:left;" | [[PQX-001]]<small>(eMMC)</small>
| CokP20 || rowspan="2" | 0x12 || rowspan="2" | 0x12 || rowspan="2" |  
| CokP30 || rowspan="2" | 0x12 || rowspan="2" | 0x12 || rowspan="2" |  
|-
|-
! style="text-align:left;" | [[CECH-42xx]]A !! style="text-align:left;" | [[PPX-001]]<small>(eMMC)</small>
! style="text-align:left;" | [[CECH-42xx]]A !! style="text-align:left;" | [[PPX-001]]<small>(eMMC)</small>
Line 155: Line 155:
|-
|-
! style="text-align:left;" | Non-retail ?
! style="text-align:left;" | Non-retail ?
! style="text-align:left;" | <abbr title="QR ?"><span style="background:#000000; color:#ffffff;">??</span></abbr>X-001<small>(NOR)</small> ?
! style="text-align:left;" | <abbr title="QRX-001 ?"><span style="background:#000000; color:#ffffff;">??</span></abbr>X-001<small>(NOR)</small> ?
| style="background:lightgrey;" | ''unk<abbr title="Q ?"><span style="background:#000000; color:#ffffff;">?</span>10'' ? || rowspan="2" style="background:lightgrey;" | 0x8F || rowspan="2" style="background:lightgrey;" | 0x13 || rowspan="4" style="background:lightgrey;" | 4.31 || rowspan="4" style="background:lightgrey;" | <abbr title="4.31 dates to October 2012">uses arcade hdd keys</abbr>
| style="background:lightgrey;" | ''unk<abbr title="Q ?"><span style="background:#000000; color:#ffffff;">?</span>10'' ? || rowspan="2" style="background:lightgrey;" | 0x8F || rowspan="2" style="background:lightgrey;" | 0x13 || rowspan="4" style="background:lightgrey;" | 4.31 || rowspan="4" style="background:lightgrey;" | <abbr title="4.31 dates to October 2012">uses arcade hdd keys</abbr>
|-
|-
! style="text-align:left;" | Non-retail ? !! style="text-align:left;" | <abbr title="QR ?"><span style="background:#000000; color:#ffffff;">??</span></abbr>X-001<small>(eMMC)</small> ?
! style="text-align:left;" | Non-retail ? !! style="text-align:left;" | <abbr title="QSX-001 ?"><span style="background:#000000; color:#ffffff;">??</span></abbr>X-001<small>(NOR)</small> ?
| style="background:lightgrey;" | ''unk<abbr title="Q ?"><span style="background:#000000; color:#ffffff;">?</span>30'' ?
| style="background:lightgrey;" | ''unk<abbr title="Q ?"><span style="background:#000000; color:#ffffff;">?</span>20'' ?
|-
|-
! style="text-align:left;" | Non-retail ?
! style="text-align:left;" | Non-retail ?
! style="text-align:left;" | <abbr title="QS ?"><span style="background:#000000; color:#ffffff;">??</span></abbr>X-001<small>(NOR)</small> ?
! style="text-align:left;" | <abbr title="QRX-001 ?"><span style="background:#000000; color:#ffffff;">??</span></abbr>X-001<small>(eMMC)</small> ?
| style="background:lightgrey;" | ''unk<abbr title="Q ?"><span style="background:#000000; color:#ffffff;">?</span>20'' ? || rowspan="2" style="background:lightgrey;" | 0x90 || rowspan="2" style="background:lightgrey;" | 0x14
| style="background:lightgrey;" | ''unk<abbr title="Q ?"><span style="background:#000000; color:#ffffff;">?</span>30'' ? || rowspan="2" style="background:lightgrey;" | 0x90 || rowspan="2" style="background:lightgrey;" | 0x14
|-
|-
! style="text-align:left;" | Non-retail ? !! style="text-align:left;" | <abbr title="QS ?"><span style="background:#000000; color:#ffffff;">??</span></abbr>X-001<small>(eMMC)</small> ?
! style="text-align:left;" | Non-retail ? !! style="text-align:left;" | <abbr title="QSX-001 ?"><span style="background:#000000; color:#ffffff;">??</span></abbr>X-001<small>(eMMC)</small> ?
| style="background:lightgrey;" | ''unk<abbr title="Q ?"><span style="background:#000000; color:#ffffff;">?</span></abbr>40'' ?
| style="background:lightgrey;" | ''unk<abbr title="Q ?"><span style="background:#000000; color:#ffffff;">?</span></abbr>40'' ?
|-
|-
Line 172: Line 172:
| CokR10 || rowspan="2" | 0x13 || rowspan="2" | 0x15 || rowspan="4" | 4.50 || rowspan="2" |  
| CokR10 || rowspan="2" | 0x13 || rowspan="2" | 0x15 || rowspan="4" | 4.50 || rowspan="2" |  
|-
|-
! style="text-align:left;" | [[CECH-43xx]]A !! style="text-align:left;" | [[RTX-001]]<small>(eMMC)</small>
! style="text-align:left;" | [[CECH-43xx]]B/C !! style="text-align:left;" | [[REX-001]]<small>(NOR)</small>
| CokR30
| CokR20
|-
|-
! style="text-align:left;" | [[CECH-43xx]]B/C
! style="text-align:left;" | [[CECH-43xx]]A
! style="text-align:left;" | [[REX-001]]<small>(NOR)</small>
! style="text-align:left;" | [[RTX-001]]<small>(eMMC)</small>
| CokR20 || rowspan="2" | 0x14 || rowspan="2" | 0x16 || rowspan="2" |  
| CokR30 || rowspan="2" | 0x14 || rowspan="2" | 0x16 || rowspan="2" |  
|-
|-
! style="text-align:left;" | [[CECH-43xx]]A !! style="text-align:left;" | [[REX-001]]<small>(eMMC)</small>
! style="text-align:left;" | [[CECH-43xx]]A !! style="text-align:left;" | [[REX-001]]<small>(eMMC)</small>

Revision as of 04:56, 17 July 2022

IDPS - Chassis Type - MinVer relation
PS3 Model Motherboard Platform ID Product Sub Code
(IDPS 8th byte)
Chassis ID/Type Minimum firmware supported by LV1 Notes
DECR-1000 TMU-520 Cyt3.2 0x01 0x01 0.85 "DEH compatible"
CECHAxx COK-001 Cok14 0x01 0x02 (A) 1.00
CECHBxx 0x02 0x02 (A')
CECHCxx COK-002 CokB10 0x03 0x03 (B)
CECHExx 0x04 0x03 (B')
CECHGxx SEM-001 CokC12 0x05 0x04 (C) 1.90
CECHHxx DIA-001 CokD10 0x06 0x05 (D) 1.97 1.95 on < 1.97
CECHJxx DIA-002 CokE10 0x07 0x06 (E) 2.16
CECHKxx
CECHLxx VER-001 CokF10 0x08 0x07 (F) 2.45 2.40 on < 2.45
CECHMxx
CECHPxx
CECHQxx
DECR-1400 DEB-001 Deb01 0x09 0x08 2.60 "DEH XB compatible"
CECH-20xxA/B DYN-001 CokG11 0x09 0x09 (G) 2.70
CECH-21xxA/B SUR-001 CokH11 0x0A 0x0A (H) 3.20
CECH-25xxA/B JTP-001 CokJ13 0x0B 0x0B (J) 3.40
JSD-001 CokJ20
CECH-30xxA/B KTE-001 CokK10 0x0C 0x0C (K) 3.65
CECH-40xxB/C v1 ? ? 0x0D 0x0D 4.15
CECH-40xxA v1 ? ? 0x0E 0x0E 4.20
CECH-40xxB/C v2 ? ? 0x0F 0x0F
Non-retail ? N?X-001(NOR) ? CokN20 0x10 0x10 4.20
Non-retail ? N?X-001(eMMC) ? CokN40
CECH-42xxB/C ? ? 0x11 0x11 4.40
CECH-42xxA ? ? 0x12 0x12
Non-retail ? Non-retail ? UnkXXX 0x8F 0x13 4.31 uses arcade hdd keys
UnkXXX 0x90 0x14
CECH-43xxB/C ? ? 0x13 0x15 4.50
CECH-43xxA ? ? 0x14 0x16
- - - anything else 0x00 current version
  • Read the talk here, and the old version of the table here
  • This table was originated from TemplateTest#Generic Tables. Sadly there is not enough info in wiki yet to know accurately which motherboard belongs to every PS3 superslim model.
  • The Product Sub Code value inside the superslim tables on SKU Models seems to be wrong and outdated !!! (but dont change it yet, let's take some time to review this before doing a change so important in wiki).
  • List of retail product sub codes by littlebalup/pyps3checker [1]
TESTS (speculation / brainstorming / unconfirmed)
PS3 Model Motherboard Platform ID Product Sub Code
(IDPS 8th byte)
Chassis ID/Type Minimum firmware supported by LV1 Notes
CECH-40xxB/C MPX-001(NOR) CokM10 0x0D 0x0D 4.15
CECH-40xxB/C MSX-001(NOR) CokM20
CECH-40xxA MPX-001(eMMC) CokM30 0x0E 0x0E 4.20
CECH-40xxA MSX-001(eMMC) CokM40
CECH-40xxB/C NPX-001(NOR) CokN10 0x0F 0x0F
Non-retail ? N?X-001(NOR) ? CokN20
CECH-40xxA NPX-001(eMMC) CokN30 0x10 0x10 4.20
Non-retail ? N?X-001(eMMC) ? CokN40
CECH-42xxB/C PQX-001(NOR) CokP10 0x11 0x11 4.40
CECH-42xxB/C PPX-001(NOR) CokP20
CECH-42xxA PQX-001(eMMC) CokP30 0x12 0x12
CECH-42xxA PPX-001(eMMC) CokP40
Non-retail ? ??X-001(NOR) ? unk?10 ? 0x8F 0x13 4.31 uses arcade hdd keys
Non-retail ? ??X-001(NOR) ? unk?20 ?
Non-retail ? ??X-001(eMMC) ? unk?30 ? 0x90 0x14
Non-retail ? ??X-001(eMMC) ? unk?40 ?
CECH-43xxB/C RTX-001(NOR) CokR10 0x13 0x15 4.50
CECH-43xxB/C REX-001(NOR) CokR20
CECH-43xxA RTX-001(eMMC) CokR30 0x14 0x16
CECH-43xxA REX-001(eMMC) CokR40
  • Motherboard names by PS3 Series:
    • 10xx series = TMU-520, COK-001
    • 11xx series = COK-002
    • 12xx series = SEM-001
    • 13xx series = DIA-001
    • 14xx series = DIA-002, DEB-001
    • 15xx series = VER-001
    • Etc...
  • Problems with the speculative table above:
    • MPX-001(nor). Platform ID: CokM10. Product Sub Code: 00 0D. 1, 2
    • REX-001(nor). Platform ID: CokR20. Product Sub Code: 00 13. 1