Flash:0FACE0FF DEADFACE

From PS3 Developer wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Header - 0FACE0FF DEADFACE

example

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

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

example

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

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

Unknown block

example

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

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

example

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

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

Unknown block

example

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

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

example

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

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

unk filled block

example

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

Address Length Value Description
0x800 0x800 Unknown