Flash:0FACE0FF DEADFACE: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
(→‎00 filled block: the DIA-001/002 have real data in this area)
 
(7 intermediate revisions by 4 users not shown)
Line 12: Line 12:
|-
|-
|}
|}
=== structure ===
=== structure ===
{|class="wikitable"
{|class="wikitable"
Line 21: Line 22:
| 0x10 || 0x10 || 0x0FACE0FF 0xDEADFACE || Magic number
| 0x10 || 0x10 || 0x0FACE0FF 0xDEADFACE || Magic number
|-
|-
| 0x20 || 0x8 || 0x3 || Region count
| 0x20 || 0x8 || 0x3 || Unknown_1
|-
|-
| 0x28 || 0x8 || 0x2 || Unknown
| 0x28 || 0x8 || 0x2 || Unknown_2
|-
|-
|}
|}
Line 67: Line 68:
! Address !! Length !! Value !! Description
! Address !! Length !! Value !! Description
|-
|-
| 0xC0 || 0x8 || 0x0000000000007900 || Sector Start ( 0x7900*0x200 + deadface region start)
| 0xC0 || 0x8 || 0x0000000000007900 || Absolute Sector Start (Absolute Offset in bytes = 0x7900 * 0x200)
|-
|-
| 0xC8 || 0x8 || 0x0000000000000100 || Count (0x100 * 0x200 ?)
| 0xC8 || 0x8 || 0x0000000000000100 || Sector Count (Size in bytes = 0x100 * 0x200)
|-
|-
| 0xD0 || 0x8 || 0x1070000001000001 || [[Authentication IDs|auth id (SCE_CELLOS_PME)]]
| 0xD0 || 0x8 || 0x1070000001000001 || [[Authority ID|auth id (SCE_CELLOS_PME)]]
|-
|-
| 0xD8 || 0x8 || 0x0000000000000003 || Unknown
| 0xD8 || 0x8 || 0x0000000000000003 || Unknown
|-
|-
| 0xE0 || 0x8 || 0x1070000002000001 || [[Authentication IDs|auth id (PS3_LPAR)]]
| 0xE0 || 0x8 || 0x1070000002000001 || [[Authority ID|auth id (PS3_LPAR)]]
|-
|-
| 0xE8 || 0x8 || 0x0000000000000003 || Unknown
| 0xE8 || 0x8 || 0x0000000000000003 || Unknown
Line 121: Line 122:
! Address !! Length !! Value !! Description
! Address !! Length !! Value !! Description
|-
|-
| 0xC0 || 0x8 || 0x0000000000007A00 || Unknown
| 0xC0 || 0x8 || 0x0000000000007A00 || Absolute Sector Start (Absolute Offset in bytes = 0x7A00 * 0x200)
|-
|-
| 0xC8 || 0x8 || 0x0000000000000400 || Unknown
| 0xC8 || 0x8 || 0x0000000000000400 || Sector Count (Size in bytes = 0x400 * 0x200)
|-
|-
| 0xD0 || 0x2 || 0x1070000001000001 || [[Authentication IDs|auth id (SCE_CELLOS_PME)]]
| 0xD0 || 0x2 || 0x1070000001000001 || [[Authority ID|auth id (SCE_CELLOS_PME)]]
|-
|-
| 0xD8 || 0x8 || 0x0000000000000003 || Unknown
| 0xD8 || 0x8 || 0x0000000000000003 || Unknown
|-
|-
| 0xE0 || 0x2 || 0x1070000002000001 || [[Authentication IDs|auth id (PS3_LPAR)]]
| 0xE0 || 0x2 || 0x1070000002000001 || [[Authority ID|auth id (PS3_LPAR)]]
|-
|-
| 0xE8 || 0x8 || 0x0000000000000003 || Unknown
| 0xE8 || 0x8 || 0x0000000000000003 || Unknown
Line 145: Line 146:
00F00180  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00F00180  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
.... (00 filled block)
.... (00 filled block)
00F00FF0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................</pre> || <pre>N.A.</pre>
00F007F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................</pre> || <pre>N.A.</pre>
|-
|-
|}
|}
Line 153: Line 154:
! Address !! Length !! Value !! Description
! Address !! Length !! Value !! Description
|-
|-
| 0x180 || 0xE80 || 0x0 || Blank/Unknown
| 0x180 || 0x680 || 0x0 || Blank/Unknown
|-
|-
|}
|}


== unk filled block ==
=== example ===
{| class="wikitable"
|-
! NOR: 0x0F00800 - 0x0F00FFF !! NAND:
|-
| <pre>Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F


00F00800  84 C1 C0 C1 C0 80 C0 C0 40 C0 80 C1 C0 D0 C0 C0  „ÁÀÁÀ€ÀÀ@À€ÁÀÐÀÀ
00F00810  C0 C2 C0 C4 8C C0 C0 C0 C2 C0 C0 C0 C0 C0 C0 C8  ÀÂÀÄŒÀÀÀÂÀÀÀÀÀÀÈ
00F00820  C0 CC C0 C1 C0 C0 C0 C0 C0 C0 D2 C0 C0 C0 CC C1  ÀÌÀÁÀÀÀÀÀÀÒÀÀÀÌÁ
.... (same pattern)
00F00FD0  C0 C2 C0 C0 C0 C0 C0 C0 80 C2 C8 C0 C6 C0 C0 C0  ÀÂÀÀÀÀÀÀ€ÂÈÀÆÀÀÀ
00F00FE0  C0 C4 C2 C0 C0 40 C8 C8 C8 C0 C2 C0 C0 40 C0 C0  ÀÄÂÀÀ@ÈÈÈÀÂÀÀ@ÀÀ
00F00FF0  C4 80 C0 C0 C0 C0 C9 C2 C0 C0 C9 C1 C0 C0 C0 C0  Ä€ÀÀÀÀÉÂÀÀÉÁÀÀÀÀ</pre> || <pre>N.A.</pre>
|-
|}
=== structure ===
{|class="wikitable"
|-
! Address !! Length !! Value !! Description
|-
| 0x800 || 0x800 ||  || Unknown
|-
|}


{{Flash}}
{{Flash}}
 
<noinclude>[[Category:Main]]</noinclude>
[[Category:Flash]]

Latest revision as of 12:21, 15 May 2022

Header - 0FACE0FF DEADFACE[edit | edit source]

example[edit | edit source]

NOR: 0x0F00000 - 0x0F00020 NAND:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00F00000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00F00010  00 00 00 00 0F AC E0 FF 00 00 00 00 DE AD FA CE  .....¬àÿ....Þ­úÎ
00F00020  00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 02  ................
N.A.

structure[edit | edit source]

Address Length Value Description
0x00 0x10 0x0 Blank/Unknown
0x10 0x10 0x0FACE0FF 0xDEADFACE Magic number
0x20 0x8 0x3 Unknown_1
0x28 0x8 0x2 Unknown_2

00 filled block[edit | edit source]

example[edit | edit source]

NOR: 0x0F00030 - 0x0F000BF NAND:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
    
00F00030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
.... (00 filled block)
00F000B0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
N.A.

structure[edit | edit source]

Address Length Value Description
0x30 0x90 0x0 Blank/Unknown

Unknown block[edit | edit source]

example[edit | edit source]

NOR: 0x0F000C0 - 0x0F000EF NAND:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
    
00F000C0  00 00 00 00 00 00 79 00 00 00 00 00 00 00 01 00  ......y.........
00F000D0  10 70 00 00 01 00 00 01 00 00 00 00 00 00 00 03  .p..............
00F000E0  10 70 00 00 02 00 00 01 00 00 00 00 00 00 00 03  .p..............
N.A.

structure[edit | edit source]

Address Length Value Description
0xC0 0x8 0x0000000000007900 Absolute Sector Start (Absolute Offset in bytes = 0x7900 * 0x200)
0xC8 0x8 0x0000000000000100 Sector Count (Size in bytes = 0x100 * 0x200)
0xD0 0x8 0x1070000001000001 auth id (SCE_CELLOS_PME)
0xD8 0x8 0x0000000000000003 Unknown
0xE0 0x8 0x1070000002000001 auth id (PS3_LPAR)
0xE8 0x8 0x0000000000000003 Unknown

00 filled block[edit | edit source]

example[edit | edit source]

NOR: 0x0F000F0 - 0x0F0014F NAND:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
    
00F000F0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
.... (00 filled block)
00F00140  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
N.A.

structure[edit | edit source]

Address Length Value Description
0xF0 0x60 0x0 Blank/Unknown

Unknown block[edit | edit source]

example[edit | edit source]

NOR: 0x0F00150 - 0x0F0017F NAND:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
   
00F00150  00 00 00 00 00 00 7A 00 00 00 00 00 00 00 04 00  ......z.........
00F00160  10 70 00 00 01 00 00 01 00 00 00 00 00 00 00 03  .p..............
00F00170  10 70 00 00 02 00 00 01 00 00 00 00 00 00 00 03  .p..............
N.A.

structure[edit | edit source]

Address Length Value Description
0xC0 0x8 0x0000000000007A00 Absolute Sector Start (Absolute Offset in bytes = 0x7A00 * 0x200)
0xC8 0x8 0x0000000000000400 Sector Count (Size in bytes = 0x400 * 0x200)
0xD0 0x2 0x1070000001000001 auth id (SCE_CELLOS_PME)
0xD8 0x8 0x0000000000000003 Unknown
0xE0 0x2 0x1070000002000001 auth id (PS3_LPAR)
0xE8 0x8 0x0000000000000003 Unknown

00 filled block[edit | edit source]

example[edit | edit source]

NOR: 0x0F00180 - 0x0F00FFF NAND:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
    
00F00180  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
.... (00 filled block)
00F007F0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
N.A.

structure[edit | edit source]

Address Length Value Description
0x180 0x680 0x0 Blank/Unknown

unk filled block[edit | edit source]

example[edit | edit source]

NOR: 0x0F00800 - 0x0F00FFF NAND:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00F00800  84 C1 C0 C1 C0 80 C0 C0 40 C0 80 C1 C0 D0 C0 C0  „ÁÀÁÀ€ÀÀ@À€ÁÀÐÀÀ
00F00810  C0 C2 C0 C4 8C C0 C0 C0 C2 C0 C0 C0 C0 C0 C0 C8  ÀÂÀÄŒÀÀÀÂÀÀÀÀÀÀÈ
00F00820  C0 CC C0 C1 C0 C0 C0 C0 C0 C0 D2 C0 C0 C0 CC C1  ÀÌÀÁÀÀÀÀÀÀÒÀÀÀÌÁ
.... (same pattern)
00F00FD0  C0 C2 C0 C0 C0 C0 C0 C0 80 C2 C8 C0 C6 C0 C0 C0  ÀÂÀÀÀÀÀÀ€ÂÈÀÆÀÀÀ
00F00FE0  C0 C4 C2 C0 C0 40 C8 C8 C8 C0 C2 C0 C0 40 C0 C0  ÀÄÂÀÀ@ÈÈÈÀÂÀÀ@ÀÀ
00F00FF0  C4 80 C0 C0 C0 C0 C9 C2 C0 C0 C9 C1 C0 C0 C0 C0  Ä€ÀÀÀÀÉÂÀÀÉÁÀÀÀÀ
N.A.

structure[edit | edit source]

Address Length Value Description
0x800 0x800 Unknown