Talk:Flash:Individual System Data - cISD
cISD1 relative offset 0x10 (eCID, Board ID, and Kiban ID)
This table shows the similarities/differences between the values within the eCID, board_id and kiban_id of which are a 0x34 length string.
eCID | board_id | kiban_id | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
01 | C | A, 5, D | Random | 0, 1, 2 | Random | 7 | 0, 1 | E, 8 | 0, 1 | Random | 0, 1 | Random | Random | 4 | 0, 2 | 000000 | 00, 20, 10 | 274 | 5, 3 | Random | 4, 3 | Random | ||||||
01 | C | 5 | 18 | 0 | 1 | 23 | 0 | 56 | 7 | 0 | E | 0 | A | 0 | 3 | C2 | 4 | 0 | 000000 | 20 | 274 | 3 | 8416 | 4 | 0 | 0 | 61578748 | 5 |
01 | C | 5 | 20 | 0 | 3 | 0D | 0 | 92 | 7 | 0 | E | 0 | E | 0 | E | 0A | 4 | 2 | 000000 | 00 | 274 | 5 | 3466 | 4 | 0 | 1 | 32050646 | 5 |
01 | C | 5 | 24 | 0 | 0 | DE | 0 | DF | 7 | 0 | E | 1 | 1 | 0 | F | 12 | 4 | 2 | 000000 | 00 | 274 | 5 | 6516 | 4 | 0 | 1 | 71965586 | 3 |
01 | C | A | 04 | B | 7 | 42 | 1 | 07 | 7 | 1 | 8 | 0 | 7 | 0 | B | 91 | 4 | 2 | 000000 | 00 | 274 | 5 | 6516 | 4 | 0 | 1 | 61937641 | 4 |
01 | C | A | 00 | 2 | 6 | 80 | 2 | 41 | 7 | 1 | 8 | 0 | B | 0 | B | 34 | 4 | 0 | 000000 | 10 | 274 | 3 | 6467 | 3 | L | E | 10338534 | B |
01 | C | A | 04 | 4 | 5 | 02 | 2 | 08 | 7 | 1 | 8 | 0 | C | 1 | 3 | C9 | 4 | 2 | 000000 | 00 | 274 | 5 | 3023 | 3 | H | G | 14397490 | D |
01 | C | D | 05 | D | 1 | 41 | 0 | 46 | 7 | 1 | 8 | 0 | D | 1 | 4 | EC | 4 | 0 | 000000 | 00 | 274 | 5 | 5123 | 3 | H | H | 11149860 | D |
01 | C | D | 06 | 1 | 5 | 01 | 1 | 43 | 7 | 1 | 8 | 1 | 0 | 0 | 9 | 90 | 4 | 2 | 000000 | 00 | 274 | 5 | 6405 | 3 | J | 5 | N2314209 | F |
01 | C | A | 01 | 2 | 3 | 41 | 1 | 02 | 7 | 1 | 8 | 1 | 1 | 0 | A | E7 | 4 | 0 | 000000 | 20 | 274 | 3 | 8416 | 4 | 0 | 1 | 00067581 | 5 |
/!\ speculation row /!\ | counter 1 ? | counter 2 ? | counter 3 ? | counter 4 ? | /!\ speculation row /!\ |
- eCID, Board ID, and Kiban ID regular expression (regex) based on 300+ dumps
[0][1][CDE8][0459ABCDF][012][014568C][0-9A-Z][012345678][01245689CDE][0-9A-Z][012][01245689CDE][0-9A-Z][7][01][8E][01][0-9A-Z][01][0-9A-Z][0-9A-Z][0-9A-Z][4C][02][0][0][0][0][0][0][012][0][2][7][4][23456][023456789][0-9][0-9][0-9][134][05LHJ][0125BDGEFKH][01345678AN][01234567][0-9][0-9][0-9][0-9][0-9][0-9][12345678ABCDEFGJ]
Discussion / controversy / speculation
- 70E and 718 looks like a counter in hexadecimal (when converted to decimal are 1806 and 1816) that increases and creates 2 groups known (based on manufacturing date and related with some kind of software/hardware version/revision?), if this is true is posible to start ordering the examples chronologically and if the limits of this area are correct are also defining the positions at his left and right for the previous and next values stored
- If the values at the right of 70E and 718 are related with them we can use them as a "subversion" to make a better reorder (so 70E has subversions 0A, 0E, 11 and so on... and 718 has subversions 07, 0B, 0C, 0D, 10, 11, and so on)
- The 0E areas in red (marked as pairs) could be used to mark "non-retail" models, missing parts, or missing/unlocked features ?
- In lightblue are the values that seems to be static and limits the position of other values at his left and right
cISD1 relative offset 0x44 (unknown)
Unknown NOR:3F0A4 NAND:908A4 |
Unknown +2 |
Unknown +4 |
Other info from the same dump/console | ||
---|---|---|---|---|---|
HWID NOR:2F077 NAND:80877 |
bootldr | Notes | |||
20 01 | 20 01 | 20 01 | 01 | 2A 7F | CEX preretail ?DEH-H1001-D? COOKIE13 |
00 01 | 00 01 | FF FF | 01 | 2A 80 | DECR DECR-1000 TMU-520 |
00 01 | 00 01 | FF FF | 01 | 2C FE | SD DEH-Z1010 TMU-520 |
00 08 | 00 08 | 00 05 | 01 | 2A 1A | DEX preretail DEH-H1000A-E COK-001 |
00 11 | 00 11 | 00 12 | 02 | 2A 2A | CEX CECHBxx COK-001 minver 1.00 |
00 13 | 00 13 | 00 18 | 01 | 2A 2A | DEX nonretail DECHAxx (COK-001) |
00 13 | 00 13 | 00 22 | 01 | 2A 2A | CEX CECHAxx COK-001 minver 1.00 |
00 19 | 00 19 | 00 28 | 01 | 2A 37 | CEX CECHAxx COK-001 minver 1.00 |
00 19 | 00 19 | 00 28 | 03 | 2A 37 | CEX CECHCxx COK-002 minver 1.00 |
00 25 | 00 25 | 00 34 | 03 | 2A 37 | CEX CECHCxx COK-002 minver 1.00 |
00 28 | 00 28 | 00 38 | 01 | 2A 3F | CEX CECHAxx COK-001 minver 1.00 |
00 28 | 00 28 | 00 38 | 03 | 2A 3F | CEX CECHExx COK-002 minver 1.00 |
00 31 | 00 31 | 00 41 | 03 | 30 44 | CEX refurbished CECHCxx COK-002 minver 1.00 |
00 31 | 00 31 | 00 41 | 03 | 30 44 | CEX CECHCxx COK-002 minver 1.00 |
00 39 | 00 39 | 00 49 | 05 | 2E 8C | CEX CECHGxx SEM-001 minver 1.90 |
00 39 | 00 39 | 00 51 | 04 | 2E 8C | ARC Namco System 357A COK-002 |
00 45 | 00 45 | 00 67 | 05 | 2F 1C | CEX CECHExx COK-002 minver 1.90 |
00 45 | 00 45 | 00 67 | 05 | 2F 1C | CEX CECHGxx SEM-001 minver 1.90 |
00 47 | 00 47 | 00 71 | 05 | 2E F4 | CEX CECHGxx SEM-001 minver 1.90 |
00 47 | 00 47 | 00 71 | 06 | 2E F4 | CEX CECHHxx DIA-00x minver 1.97 |
00 52 | 00 52 | 00 71 | 06 | 2E F4 | CEX CECHHxx DIA-00x minver 1.97 |
00 54 | 00 54 | 00 80 | 07 | 2E F4 | CEX CECHJxx DIA-00x minver 2.30 |
00 62 | 00 62 | 00 90 | 03 | 2E E3 | CEX refurbished CECHExx COK-002 minver 1.97 |
00 62 | 00 62 | 00 92 | 07 | 2E E3 | CEX CECHJxx DIA-00x |
00 66 | 00 66 | 00 96 | 08 | 2E AB | ARC Namco System 357B VER-001 |
00 66 | 00 66 | 00 96 | 08 | 2E AB | CEX CECHLxx VER-001 minver 2.45 |
00 66 | 00 66 | 00 96 | 08 | 2E AB | CEX CECHPxx VER-001 minver 2.45 |
00 68 | 00 68 | 00 96 | 08 | 2E AB | DEX nonretail DECHJxx DIA-00x |
00 73 | 00 73 | 00 96 | 08 | 2E AB | CEX CECHLxx VER-00x minver 2.45 |
00 79 | 00 79 | 01 06 | 08 | 2E B3 | CEX CECHLxx VER-00x minver 2.45 |
00 85 | 00 85 | 01 06 | 08 | 2F 13 | CEX CECHLxx VER-00x minver 2.30 |
00 85 | 00 85 | 01 06 | 09 | 2F 13 | DECR DECR-1400 DEB-001 minver 2.60 |
00 85 | 00 85 | 01 14 | 09 | 2F 13 | CEX CECH-20xx DYN-00x minver 2.70 |
00 87 | 00 87 | 01 14 | 09 | 2F 13 | CEX CECH-20xx DYN-00x minver 2.70 |
00 91 | 00 91 | 01 14 | 09 | 2F 13 | CEX CECH-20xx DYN-00x minver 2.70 |
00 99 | 00 99 | 01 18 | 09 | 2F 3B | CEX CECH-20xx DYN-00x minver 2.70 |
01 01 | 01 01 | 01 24 | 0A | 2F 4B | CEX CECH-21xx SUR-00x minver 3.20 |
01 01 | 01 01 | 01 28 | 0A | 2F 4B | CEX CECH-21xx SUR-00x minver 3.20 |
01 07 | 01 07 | 01 28 | 0A | 2F 4B | CEX CECH-21xx SUR-00x minver 3.40 |
01 07 | 01 07 | 01 34 | 0B | 2F 4B | CEX CECH-25xx JTP-00x/JSD-00x minver 3.40 |
01 11 | 01 11 | 01 38 | 0B | 2F 4B | CEX CECH-25xx JTP-00x/JSD-00x minver 3.40 |
01 11 | 01 11 | 01 40 | 03 | 2F 4B | CEX refurbished COK-002W minver 3.40 |
01 13 | 01 13 | 01 42 | 0B | 2F 53 | CEX CECH-25xx JTP-00x/JSD-00x minver 3.50 |
01 21 | 01 21 | 01 50 | 0B | 2F 5B | CEX CECH-25xx JTP-00x/JSD-00x minver 3.56 |
01 23 | 01 23 | 01 52 | 0B | 2F FB | CEX CECH-25xx JTP-00x/JSD-00x minver 3.60 |
01 31 | 01 31 | 01 60 | 0C | 2F FB | CEX CECH-30xx KTE-00x minver 3.60 |
01 65 | 01 65 | 01 80 | 0D | 30 1B | CEX CECH-40xx MPX-00x minver ?4.10? |
Discussion / controversy / speculation
Looks like 3 "counters" with a length of 2 bytes each. Yet being the first and second value always equal and the third bigger (except in some non-retail models). The values stored are in decimal and increases chronologically based in release/repair date
Are not hardware identifyers because refurbished ps3's uses big values (ps3 models that had some kind of "software surgery" in a repair center)
- Speculation... target stuff to "count"
- datecodes/months/quarters
- loaders/firmware ID's
- Syscon "second" rom firmware version
- sizes (of something that always increases)
cISD1 relative offset 0x50 (unknown)
Unknown NOR:3F0B0 NAND:908B0 |
Unknown +2 |
Unknown +4 |
Unknown +6 |
Other info from the same dump/console | ||
---|---|---|---|---|---|---|
HWID NOR:2F077 NAND:80877 |
bootldr | Notes | ||||
20 01 | 00 11 | 20 01 | 00 11 | 01 | 2A 7F | CEX preretail ?DEH-H1001-D? COOKIE13 |
FF FF | 00 11 | 00 01 | 00 11 | 01 | 2A 1A | DEX preretail DEH-H1000A-E COK-001 |
FF FF | 00 11 | 00 01 | 00 11 | 01 | 2A 80 | DECR nonretail DECR-1000 (TMU-520) |
FF FF | 00 11 | 00 01 | 00 11 | 01 | 2C FE | SD nonretail DEH-Z1010 (TMU-520) |
00 01 | 00 11 | 00 02 | 00 12 | 01 | 2A 2A | CEX CECHAxx COK-001 minver 1.00 |
00 01 | 00 11 | 00 02 | 00 12 | 02 | 2A 2A | CEX CECHBxx COK-001 minver 1.00 |
00 01 | 00 11 | 00 02 | 00 12 | 01 | 2A 37 | CEX CECHAxx COK-001 minver 1.00 |
00 01 | 00 11 | 00 02 | 00 12 | 03 | 2A 37 | CEX CECHCxx COK-002 minver 1.00 |
00 01 | 00 11 | 00 02 | 00 12 | 01 | 2A 3F | CEX CECHAxx COK-001 minver 1.00 |
00 01 | 00 11 | 00 02 | 00 12 | 03 | 2A 3F | CEX CECHExx COK-002 minver 1.00 |
00 01 | 00 11 | 00 02 | 00 12 | 03 | 2E E3 | CEX refurbished CECHExx COK-002 minver 1.97 |
00 01 | 00 11 | 00 02 | 00 12 | 03 | 30 44 | CEX CECHCxx COK-002 minver 1.00 |
00 01 | 00 11 | 00 02 | 00 12 | 03 | 30 44 | CEX refurbished CECHCxx COK-002 minver 1.00 |
00 01 | 00 12 | 00 02 | 00 12 | 03 | 2F 4B | CEX refurbished COK-002W minver 3.40 |
00 02 | 00 11 | 00 02 | 00 12 | 05 | 2E 8C | CEX CECHGxx SEM-001 minver 1.90 |
00 02 | 00 11 | 00 02 | 00 12 | 05 | 2E F4 | CEX CECHGxx SEM-001 minver 1.90 |
00 02 | 00 11 | 00 02 | 00 12 | 05 | 2F 1C | CEX CECHGxx SEM-001 minver 1.90 |
00 02 | 00 11 | 00 02 | 00 12 | 05 | 2F 1C | CEX CECHExx SEM-001 minver 1.90 |
00 02 | 00 11 | 00 02 | 00 12 | 06 | 2E F4 | CEX CECHHxx DIA-001 minver 1.97 |
00 02 | 00 11 | 00 02 | 00 12 | 06 | 2E F4 | CEX CECHJxx DIA-002 minver 2.30 |
00 02 | 00 11 | 00 02 | 00 12 | 06 | 2E E3 | CEX CECHHxx DIA-001 minver 1.97 |
00 02 | 00 11 | 00 02 | 00 12 | 07 | 2E E3 | CEX CECHKxx DIA-002 minver 1.97 |
00 02 | 00 11 | 00 02 | 00 12 | 08 | 2E B3 | CEX CECHLxx VER-00x minver 2.45 |
00 02 | 00 11 | 00 02 | 00 12 | 08 | 2E AB | CEX CECHLxx VER-001 minver 2.45 |
00 02 | 00 11 | 00 02 | 00 12 | 08 | 2E AB | CEX CECHPxx VER-001 minver 2.45 |
00 02 | 00 11 | 00 02 | 00 12 | 08 | 2F 13 | CEX CECHLxx VER-00x minver 2.30 |
00 02 | 00 11 | 00 02 | 00 12 | 09 | 2F 13 | CEX CECH-20xx DYN-00x minver 2.70 |
00 02 | 00 11 | 00 02 | 00 12 | 09 | 2F 3B | CEX CECH-20xx DYN-00x minver 2.70 |
00 02 | 00 11 | 00 02 | 00 12 | 0A | 2F 4B | CEX CECH-21xx SUR-00x minver 3.20 |
00 02 | 00 11 | 00 02 | 00 12 | 0B | 2F 4B | CEX CECH-25xx JTP-00x/JSD-00x minver 3.40 |
00 02 | 00 11 | 00 02 | 00 12 | 0B | 2F 53 | CEX CECH-25xx JTP-00x/JSD-00x minver 3.50 |
00 02 | 00 11 | 00 02 | 00 12 | 0B | 2F 5B | CEX CECH-25xx JTP-00x/JSD-00x minver 3.56 |
00 02 | 00 11 | 00 02 | 00 12 | 0B | 2F FB | CEX CECH-25xx JTP-00x/JSD-00x minver 3.60 |
00 02 | 00 11 | 00 02 | 00 12 | 0C | 2F FB | CEX CECH-30xx KTE-00x minver 3.60 |
00 02 | 00 11 | 00 02 | 00 12 | 0D | 30 1B | CEX CECH-40xx MPX-00x minver ?4.10? |
FF FF | 00 11 | 00 02 | 00 12 | 09 | 2F 13 | DECR nonretail DECR-1400 (DEB-001) |
FF FF | 00 11 | 00 02 | 00 12 | 01 | 2A 2A | DEX nonretail DECHAxx (COK-001) |
FF FF | 00 11 | 00 02 | 00 12 | 08 | 2E AB | DEX nonretail DECHJxx DIA-002 |
FF FF | 00 11 | 00 03 | 00 12 | 04 | 2E 8C | ARC Namco System 357A COK-002 |
FF FF | 00 11 | 00 03 | 00 12 | 08 | 2E AB | ARC Namco System 357B VER-001 |
Discussion / controversy / speculation
- 0x50 :
00 01
seem to denote ?PS2 compatibility?, whileFF FF
denotes nonretail ARC DEX consoles - 0x52 :
00 11
in most cases, only seen00 12
on one refurb mobo replacement - 0x54 : always
00 02
on retail CEX models,00 03
on ARC ,00 01
or20 01
on preretails - 0x56 : always
00 12
on final release models (including DEX and ARC ),00 11
on preretail models
There is no cISD/Idlog area on CEB-xxxx units, instead CBE individuals are written on NOR (8MB NOR in use) as part of the individual_info file; each individual is random and is 0x24 in size.