Talk:Flash:Individual System Data - cISD: Difference between revisions
m (→cISD1 0x44) |
|||
Line 54: | Line 54: | ||
^ 100% valid cISD ^ | ^ 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 === | === cISD1 0x44 === |
Revision as of 06:42, 10 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 - varies per console |
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 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 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 |