Flash:0FACE0FF DEADFACE

From PS3 Developer wiki
Jump to: navigation, search

Header - 0FACE0FF DEADFACE[edit]

example[edit]

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]

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]

example[edit]

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]

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

Unknown block[edit]

example[edit]

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]

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]

example[edit]

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]

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

Unknown block[edit]

example[edit]

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]

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]

example[edit]

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)
00F00FF0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
N.A.

structure[edit]

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