Talk:Bluray Firmware: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
mNo edit summary
m (Sandungas moved page Talk:Bluray Drive Firmware to Talk:Bluray Firmware: More catchy name)
 
(3 intermediate revisions by the same user not shown)
Line 6: Line 6:
* [[Bluray_Drive#Bluray_Drive_Revisions|Bluray Drive Revisions]] does not list 3xx numbering as in [[Bluray Drive Firmware]]
* [[Bluray_Drive#Bluray_Drive_Revisions|Bluray Drive Revisions]] does not list 3xx numbering as in [[Bluray Drive Firmware]]
* [[Updating_Bluray_Drive_Firmware_on_Linux#BD_Drive_Type|BD Drive Type]] does not mention [[Bluray Drive]] or [[SKU Models]]
* [[Updating_Bluray_Drive_Firmware_on_Linux#BD_Drive_Type|BD Drive Type]] does not mention [[Bluray Drive]] or [[SKU Models]]
* [[Hypervisor Reverse Engineering|Lv1]] only allows 302R/304R/306R/308R/310R/312R/314R/316R/318R drives on CEX
* [[Hypervisor Reverse Engineering|Lv1]] only allows 302R/304R/306R/308R/310R/312R/314R/316R/318R drives on CEX. This seems to match with the value of the "Flag" that appears at right column in [[Updating_Bluray_Drive_Firmware_on_Linux#BD_Drive_Type|this table]]


=== Speculation ===
=== Speculation ===
Line 15: Line 15:
|-
|-
! PKG !! h_id !! Identification strings !! since FW !! Controller Board(s) !! MECHACON<br>Manufacturer !! Firmware Size !! Actual Model(s)
! PKG !! h_id !! Identification strings !! since FW !! Controller Board(s) !! MECHACON<br>Manufacturer !! Firmware Size !! Actual Model(s)
|-{{cellcolors|lightgrey}}
| style="text-align:center; font-size:small;" | BDIT...pkg || style="text-align:center; font-size:small;" | 0x1 || style="text-align:center; font-size:small;" | SONY EmerFlashROM<br />SONY PS-EMBOOT 300R<br />SONY BDRW AQUAM(BDIT)<br />SONY PS-SYSTEM 300R<br />SONY PS-SYSTEM V300 || style="text-align:center; font-size:small;" | 0.82+  || ? (CXD5060 based) || Sony || 0x1E0090 || [[DEH-R1030]]?
|-{{cellcolors|lightgrey}}
| style="text-align:center; font-size:small;" | BDPT...301R.pkg || style="text-align:center; font-size:small;" | 0x2 || style="text-align:center; font-size:small;" | SCEI EMER-FLASH-8<br />SONY PS-EMBOOT 301R<br />SONY PS-SYSTEM 301R || style="text-align:center; font-size:small;" | 0.82+  || [[BMD-001]] ({{unk|[[CXD5062GB-10]]}}/[[CXD5063AGG-1]]) || Sony || 0x0E8000 || [[DEH-H1001-D]]
|-
|-
| style="text-align:center; font-size:small;" | BDIT || style="text-align:center; font-size:small;" | 0x1 || style="text-align:center; font-size:small;" | SONY EmerFlashROM<br />SONY PS-EMBOOT 300R<br />SONY BDRW AQUAM(BDIT)<br />SONY PS-SYSTEM 300R<br />SONY PS-SYSTEM V300 || style="text-align:center; font-size:small;" | 0.82+ || ? (CXD5060 based) || Sony || 0x1E0090 || [[DEH-R1030]]?
| style="text-align:center; font-size:small;" | BDPT...302R.pkg || style="text-align:center; font-size:small;" | 0x3 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 302R<br />SONY PS-SYSTEM 302R || style="text-align:center; font-size:small;" | 0.82+ || [[BMD-001]] ([[CXD5063AGG-1]]) & [[BMD-002]], [[BMD-003]], [[BMD-006]], [[BMD-021]] ([[CXD5065GB-1]]) || Sony || 0x0E8000 || [[BD-400]], [[BD-410]]<br>[[DEH-H1000A-E]], [[CECHAxx|CECHA]] <-> [[CECHQxx|CECHQ]]
|-{{cellcolors|lightgrey}}
| style="text-align:center; font-size:small;" | BDPT...303R.pkg || style="text-align:center; font-size:small;" | 0x4 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 303R<br />SONY PS-SYSTEM 303R || style="text-align:center; font-size:small;" | 0.83+ || [[BMD-001]] ([[CXD5063AGG-1]]) || Sony || 0x0E8000 || [[BD-400]]<br>[[DEH-R1040]], [[DECR-1000]]
|-
|-
| style="text-align:center; font-size:small;" | 301R || style="text-align:center; font-size:small;" | 0x2 || style="text-align:center; font-size:small;" | SCEI EMER-FLASH-8<br />SONY PS-EMBOOT 301R<br />SONY PS-SYSTEM 301R || style="text-align:center; font-size:small;" | 0.82+  || [[BMD-001]] ({{unk|[[CXD5062GB-10]]}}/[[CXD5063AGG-1]]) || Sony || 0x0E8000 || [[DEH-H1001-D]]
| style="text-align:center; font-size:small;" | BDPT...304R.pkg || style="text-align:center; font-size:small;" | 0x5 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 304R<br />SONY PS-SYSTEM 304R || style="text-align:center; font-size:small;" | 2.30+ || [[BMD-011]] ([[R8J32800FPV]]) & [[BMD-031]] ([[R8J32810FPV1]]) || Renesas || 0x190080 || [[BD-410]]<br>[[CECHKxx|CECHK]] <-> [[CECHQxx|CECHQ]], [[DECR-1400]]
|-
|-{{cellcolors|lightgrey}}
| style="text-align:center; font-size:small;" | 302R || style="text-align:center; font-size:small;" | 0x3 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 302R<br />SONY PS-SYSTEM 302R || style="text-align:center; font-size:small;" | 0.82+ || [[BMD-001]] ([[CXD5063AGG-1]]) & [[BMD-002]], [[BMD-003]], [[BMD-006]], [[BMD-021]] ([[CXD5065GB-1]]) || Sony || 0x0E8000 || [[BD-400]], [[BD-410]]<br>[[DEH-H1000A-E]], [[CECHAxx|CECHA]] <-> [[CECHQxx|CECHQ]]
|-
| style="text-align:center; font-size:small;" | 303R || style="text-align:center; font-size:small;" | 0x4 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 303R<br />SONY PS-SYSTEM 303R || style="text-align:center; font-size:small;" | 0.83+ ||  [[BMD-001]] ([[CXD5063AGG-1]]) || Sony || 0x0E8000 || [[BD-400]]<br>[[DEH-R1040]], [[DECR-1000]]
|-
| style="text-align:center; font-size:small;" | 304R || style="text-align:center; font-size:small;" | 0x5 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 304R<br />SONY PS-SYSTEM 304R || style="text-align:center; font-size:small;" | 2.30+ || [[BMD-011]] ([[R8J32800FPV]]) & [[BMD-031]] ([[R8J32810FPV1]]) || Renesas || 0x190080 || [[BD-410]]<br>[[CECHKxx|CECHK]] <-> [[CECHQxx|CECHQ]], [[DECR-1400]]
|-{{No2}}  
| N/A || 0x6 || N/A || N/A || N/A || N/A || N/A || [[CBEH-H2001]]?
| N/A || 0x6 || N/A || N/A || N/A || N/A || N/A || [[CBEH-H2001]]?
|-
|-
| style="text-align:center; font-size:small;" | 306R || style="text-align:center; font-size:small;" | 0x7 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 306R<br />SONY PS-SYSTEM 306R || style="text-align:center; font-size:small;" | 3.00+ ||  [[BMD-061]] ([[CXD5130R-1]]) & [[BMD-065]], Integrated ([[CXD5131R-1]]) || Sony || 0x0C0000 || [[BD-450]], [[BD-460]]<br>[[CECH-20xx]]<!--306R0008)-->, [[CECH-21xx]]<!--(306R0010)-->, [[CECH-25xx]] <!--(306R0011)-->
| style="text-align:center; font-size:small;" | BDPT...306R.pkg || style="text-align:center; font-size:small;" | 0x7 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 306R<br />SONY PS-SYSTEM 306R || style="text-align:center; font-size:small;" | 3.00+ ||  [[BMD-061]] ([[CXD5130R-1]]) & [[BMD-065]], Integrated ([[CXD5131R-1]]) || Sony || 0x0C0000 || [[BD-450]], [[BD-460]]<br>[[CECH-20xx]]<!--306R0008)-->, [[CECH-21xx]]<!--(306R0010)-->, [[CECH-25xx]] <!--(306R0011)-->
|-
|-
| style="text-align:center; font-size:small;" | 308R || style="text-align:center; font-size:small;" | 0x8 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 308R<br />SONY PS-SYSTEM 308R || style="text-align:center; font-size:small;" | 3.40+ || [[BMD-051]] ([[R8J32820FPV1]]) & Integrated ([[R8J32830FPV1]]) || Renesas || 0x190080 || [[BD-450]], [[BD-460]]<br>[[CECH-20xx]], [[CECH-21xx]], [[CECH-25xx]]
| style="text-align:center; font-size:small;" | BDPT...308R.pkg || style="text-align:center; font-size:small;" | 0x8 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 308R<br />SONY PS-SYSTEM 308R || style="text-align:center; font-size:small;" | 3.40+ || [[BMD-051]] ([[R8J32820FPV1]]) & Integrated ([[R8J32830FPV1]]) || Renesas || 0x190080 || [[BD-450]], [[BD-460]]<br>[[CECH-20xx]], [[CECH-21xx]], [[CECH-25xx]]
|-
|-
| style="text-align:center; font-size:small;" | 310R || style="text-align:center; font-size:small;" | 0x9 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 310R<br />SONY PS-SYSTEM 310R || style="text-align:center; font-size:small;" | 3.65+ || Integrated ([[CXD5132R-1]]) || Sony || 0x0C0000 || [[BD-470]]<br>[[CECH-30xx]] <!--310R0003-->
| style="text-align:center; font-size:small;" | BDPT...310R.pkg || style="text-align:center; font-size:small;" | 0x9 || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 310R<br />SONY PS-SYSTEM 310R || style="text-align:center; font-size:small;" | 3.65+ || Integrated ([[CXD5132R-1]]) || Sony || 0x0C0000 || [[BD-470]]<br>[[CECH-30xx]] <!--310R0003-->
|-
|-
| style="text-align:center; font-size:small;" | 312R || style="text-align:center; font-size:small;" | 0xA || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 312R<br />SONY PS-SYSTEM 312R || style="text-align:center; font-size:small;" | 4.20+ || Integrated ([[R8J32840FP1]]) || Renesas || 0x190080 || [[BD-850]]<br>[[CECH-40xx]]  
| style="text-align:center; font-size:small;" | BDPT...312R.pkg || style="text-align:center; font-size:small;" | 0xA || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 312R<br />SONY PS-SYSTEM 312R || style="text-align:center; font-size:small;" | 4.20+ || Integrated ([[R8J32840FP1]]) || Renesas || 0x190080 || [[KEM-850]]<br>[[CECH-40xx]]  
|-
|-
| style="text-align:center; font-size:small;" | 314R || style="text-align:center; font-size:small;" | 0xB || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 314R<br />SONY PS-SYSTEM 314R || style="text-align:center; font-size:small;" | 4.20+ || Integrated ([[CXD5132R-1]]) || Sony || 0x0C0000 || [[BD-850]]<br>[[CECH-40xx]] <!--314R0001-->
| style="text-align:center; font-size:small;" | BDPT...314R.pkg || style="text-align:center; font-size:small;" | 0xB || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 314R<br />SONY PS-SYSTEM 314R || style="text-align:center; font-size:small;" | 4.20+ || Integrated ([[CXD5132R-1]]) || Sony || 0x0C0000 || [[KEM-850]]<br>[[CECH-40xx]] <!--314R0001-->
|-
|-
| style="text-align:center; font-size:small;" | 316R || style="text-align:center; font-size:small;" | 0xC || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 316R<br />SONY PS-SYSTEM 316R || style="text-align:center; font-size:small;" | 4.40+ || Integrated ([[R8J32840FP1]]) || Renesas || 0x190080 || [[CECH-42xx]]?
| style="text-align:center; font-size:small;" | BDPT...316R.pkg || style="text-align:center; font-size:small;" | 0xC || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 316R<br />SONY PS-SYSTEM 316R || style="text-align:center; font-size:small;" | 4.40+ || Integrated ([[R8J32840FP1]]) || Renesas || 0x190080 || [[CECH-42xx]]?
|-
|-
| style="text-align:center; font-size:small;" | 318R || style="text-align:center; font-size:small;" | 0xD || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 318R<br />SONY PS-SYSTEM 318R || style="text-align:center; font-size:small;" | 4.60+ || Integrated ([[R9J04G011FP1]]) || Renesas || 0x156450 || [[CECH-43xx]]?
| style="text-align:center; font-size:small;" | BDPT...318R.pkg || style="text-align:center; font-size:small;" | 0xD || style="text-align:center; font-size:small;" | SONY PS-EMBOOT 318R<br />SONY PS-SYSTEM 318R || style="text-align:center; font-size:small;" | 4.60+ || Integrated ([[R9J04G011FP1]]) || Renesas || 0x156450 || [[CECH-43xx]]?
|-
|-
|}
|}

Latest revision as of 16:04, 4 November 2021

BD firmware / BD drive correlation[edit source]

Notes:

Speculation[edit source]

(for list of BD drive types, see also: BD Drive Type Table, BD Drive Type)

Based on known minver of SKUs and since which FW the updates have been added, the following could be true (speculative!) :

PKG h_id Identification strings since FW Controller Board(s) MECHACON
Manufacturer
Firmware Size Actual Model(s)
BDIT...pkg 0x1 SONY EmerFlashROM
SONY PS-EMBOOT 300R
SONY BDRW AQUAM(BDIT)
SONY PS-SYSTEM 300R
SONY PS-SYSTEM V300
0.82+ ? (CXD5060 based) Sony 0x1E0090 DEH-R1030?
BDPT...301R.pkg 0x2 SCEI EMER-FLASH-8
SONY PS-EMBOOT 301R
SONY PS-SYSTEM 301R
0.82+ BMD-001 (?CXD5062GB-10?/CXD5063AGG-1) Sony 0x0E8000 DEH-H1001-D
BDPT...302R.pkg 0x3 SONY PS-EMBOOT 302R
SONY PS-SYSTEM 302R
0.82+ BMD-001 (CXD5063AGG-1) & BMD-002, BMD-003, BMD-006, BMD-021 (CXD5065GB-1) Sony 0x0E8000 BD-400, BD-410
DEH-H1000A-E, CECHA <-> CECHQ
BDPT...303R.pkg 0x4 SONY PS-EMBOOT 303R
SONY PS-SYSTEM 303R
0.83+ BMD-001 (CXD5063AGG-1) Sony 0x0E8000 BD-400
DEH-R1040, DECR-1000
BDPT...304R.pkg 0x5 SONY PS-EMBOOT 304R
SONY PS-SYSTEM 304R
2.30+ BMD-011 (R8J32800FPV) & BMD-031 (R8J32810FPV1) Renesas 0x190080 BD-410
CECHK <-> CECHQ, DECR-1400
N/A 0x6 N/A N/A N/A N/A N/A CBEH-H2001?
BDPT...306R.pkg 0x7 SONY PS-EMBOOT 306R
SONY PS-SYSTEM 306R
3.00+ BMD-061 (CXD5130R-1) & BMD-065, Integrated (CXD5131R-1) Sony 0x0C0000 BD-450, BD-460
CECH-20xx, CECH-21xx, CECH-25xx
BDPT...308R.pkg 0x8 SONY PS-EMBOOT 308R
SONY PS-SYSTEM 308R
3.40+ BMD-051 (R8J32820FPV1) & Integrated (R8J32830FPV1) Renesas 0x190080 BD-450, BD-460
CECH-20xx, CECH-21xx, CECH-25xx
BDPT...310R.pkg 0x9 SONY PS-EMBOOT 310R
SONY PS-SYSTEM 310R
3.65+ Integrated (CXD5132R-1) Sony 0x0C0000 BD-470
CECH-30xx
BDPT...312R.pkg 0xA SONY PS-EMBOOT 312R
SONY PS-SYSTEM 312R
4.20+ Integrated (R8J32840FP1) Renesas 0x190080 KEM-850
CECH-40xx
BDPT...314R.pkg 0xB SONY PS-EMBOOT 314R
SONY PS-SYSTEM 314R
4.20+ Integrated (CXD5132R-1) Sony 0x0C0000 KEM-850
CECH-40xx
BDPT...316R.pkg 0xC SONY PS-EMBOOT 316R
SONY PS-SYSTEM 316R
4.40+ Integrated (R8J32840FP1) Renesas 0x190080 CECH-42xx?
BDPT...318R.pkg 0xD SONY PS-EMBOOT 318R
SONY PS-SYSTEM 318R
4.60+ Integrated (R9J04G011FP1) Renesas 0x156450 CECH-43xx?
  • In some non-retail models the Bluray flash version is printed in the sticker as in the photo below from a DEH-H1001-D with motherboard COOKIE-13. The EMBOOT: PT_301R10B. The model ? CMK-12. And config ver ? 0711-2
  • And the flash chip on the Bluray daughterboard BMD-001 is printed at factory in white with 301

BDPT vs BDIT Acronyms T Letter meaning[edit source]

  • BDP means Bluray Drive Production while BDI means Bluray Drive Internal, but what does the T mean? Transfer maybe?
  • Type may be?