Talk:Flash:Individual System Data - cISD: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
Line 92: Line 92:
|-
|-
| 00 52 00 52 00 71 || 06 || 2EF4
| 00 52 00 52 00 71 || 06 || 2EF4
|-
| 00 54 00 54 00 80 || 07 || 2EF4
|-
|-
| 00 62 00 62 00 92 || 07 || 2EE3
| 00 62 00 62 00 92 || 07 || 2EE3

Revision as of 08:35, 13 December 2012

0x3F070-3F07A3 (0x34 bytes)

Address Length Value Description
0x3F060 0x9 0x7F49444C0002006001 static, header of IDLog (IDLog size - 0x5F)
0x3F069 0x7 0x0000020133B2B6 CID - varies per console
0x3F070 0x20 Ascii: 01CA0176410467180305494000000020 eCID - varies per console
0x3F090 0x8 Ascii: 27438416 board_id - part of console serial number
0x3F098 0xC Ascii: 400613291192 kiban_id - barcode on the board
0x3F0A4 0x6 0x007300730096 Unknown - semistatic, see below
0x3F0AA 0x2 0x0001 ckp2_data - static?
0x3F0AC 0xD 0xFFFFFFFF000100110002001200 Unknown
0x3F0B9 0x7 0x00 00 00 00 01 8B 39 46 ckp_management_id, varies per console


Wrong Estimated/Predicted Structure

01C[A|5][0-9]++[0-9A-Z][0-9][0-9A-Z]++[0-9][0-9A-Z]++[70|71][E|8][0|1][0-9A-Z][0|1][0-9A-Z]+++[42|40]000000[0-9]++[274][0-9][0-9]+++++[0-9-A-Z][0-9A-Z][0-9]++++++++[0-9A-Z]


01 C 5 24 0 0 DE 0 DF 70 E 1 1 0 F12 42 000000 00 274 5 65164 0 1 71965586 3
01 C A 04 4 5 02 2 08 71 8 0 C 1 3C9 42 000000 00 274 5 30233 H G 14397490 D
01 C A 01 2 3 41 1 02 71 8 1 1 0 AE7 40 000000 20 274 3 84164 0 1 00067581 5
01 C A 04 B 7 42 1 07 71 8 0 7 0 B91 42 000000 00 274 5 65164 0 1 61937641 4
01 C 5 20 0 3 0D 0 92 70 E 0 E 0 E0A 42 000000 00 274 5 34664 0 1 32050646 5
01 C 5 18 0 1 23 0 56 70 E 0 A 0 3C2 40 000000 20 274 3 84164 0 0 61578748 5
01 C A 00 2 6 80 2 41 71 8 0 B 0 B34 40 000000 10 274 3 64673 L E 10338534 B

1 sample of why above estimate is wrong

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0003F000  00 00 00 03 00 00 02 70 00 00 00 00 00 00 00 00  .......p........
0003F010  00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 00  ...@... ........
0003F020  00 00 00 60 00 00 02 00 00 00 00 00 00 00 00 01  ...`............
0003F030  00 00 02 60 00 00 00 10 00 00 00 00 00 00 00 02  ...`............
0003F040  A8 E3 EE 3C 77 8F FF FF FF FF FF FF FF FF FF FF  ¨ãî<w.ÿÿÿÿÿÿÿÿÿÿ
0003F050  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
0003F060  7F 49 44 4C 00 02 00 60 01 00 00 02 01 5E F4 1A  .IDL...`.....^ô.
0003F070  30 31 43 35 31 38 35 31 30 37 31 30 36 37 30 45  01C518510710670E
0003F080  30 37 30 41 34 43 34 30 30 30 30 30 30 30 32 30  070A4C4000000020
0003F090  32 37 32 39 33 33 31 31 31 35 43 52 30 30 30 34  2729331115CR0004
0003F0A0  37 33 38 31 00 66 00 66 00 96 00 01 FF FF FF FF  7381.f.f.–..ÿÿÿÿ
0003F0B0  FF FF 00 11 00 03 00 12 FF FF FF FF FF FF FF FF  ÿÿ......ÿÿÿÿÿÿÿÿ

^ 100% valid cISD ^

"01C[0-9A-Z][0-9]++[0-9A-Z][0-9][0-9A-Z]++[0-9][0-9A-Z]++[70|71][E|8][0|1][0-9A-Z][0|1][0-9A-Z]+++[42|40]000000[0-9]++[274][0-9][0-9]+++++[0-9-A-Z][0-9A-Z][0-9A-Z][0-9]+++++++[0-9A-Z]"

Updated it slightly, can't seem to find any errors with it so far.

cISD1 0x44

Value
NOR:3F0A4
NAND:908A4
HWID
NOR:2F077
NAND:80877
bootldr
20 01 20 01 20 01 01 2A7F
00 11 00 11 00 12 02 2A2A
00 13 00 13 00 22 01 2A2A
00 19 00 19 00 28 01 2A37
00 19 00 19 00 28 03 2A37
00 25 00 25 00 34 03 2A37
00 28 00 28 00 38 01 2A3F
00 28 00 28 00 38 03 2A3F
00 31 00 31 00 41 03 3044
00 39 00 39 00 49 05 2E8C
00 39 00 39 00 51 04 2E8C
00 45 00 45 00 67 05 2F1C
00 47 00 47 00 71 05 2EF4
00 47 00 47 00 71 06 2EF4
00 52 00 52 00 71 06 2EF4
00 54 00 54 00 80 07 2EF4
00 62 00 62 00 92 07 2EE3
00 66 00 66 00 96 08 2EAB
00 73 00 73 00 96 08 2EAB
00 79 00 79 01 06 08 2EB3
00 85 00 85 01 06 08 2F13
00 85 00 85 01 14 09 2F13
00 87 00 87 01 14 09 2F13
00 91 00 91 01 14 09 2F13
00 99 00 99 01 18 09 2F3B
01 01 01 01 01 24 0A 2F4B
01 01 01 01 01 28 0A 2F4B
01 07 01 07 01 34 0B 2F4B
01 11 01 11 01 38 0B 2F4B
01 11 01 11 01 40 03 2F4B
01 13 01 13 01 42 0B 2F53
01 21 01 21 01 50 0B 2F5B
01 31 01 31 01 60 0C 2F4B
01 31 01 31 01 60 0C 2FFB