Playstation 2 Identification Tool (AKuHAK fork)

PS2 [REQUEST] Im collecting info about PS2 console's revisions v0.835 MID (28\06\2020)

It was a bug that was introduced when I changed the method of computing the DVD ROM size, to get the DEV1 window size from the SSBUSC service. Unfortunately, Sony just set it to 16MB on the late console models (SCPH-75000 and later?) .

This was fixed in the last version that I released, by comparing and taking the smaller size between the DEV1 window and the computed size (which was the original method). So AKuHAK has to backport it, if his code deviated before that release.
 
It was a bug that was introduced when I changed the method of computing the DVD ROM size, to get the DEV1 window size from the SSBUSC service. Unfortunately, Sony just set it to 16MB on the late console models (SCPH-75000 and later?) .

This was fixed in the last version that I released, by comparing and taking the smaller size between the DEV1 window and the computed size (which was the original method). So AKuHAK has to backport it, if his code deviated before that release.
Unfortunately this was not fixed in the last version released by you cause ps2ident has another bug. Ps2ident incorrectly shows that EROM is missing on any slim console. So there is logic that we calculate dvd rom size by adding EROM part size + differnece between starting addresses. And when EROM is not detected, this logic just doesnt work. I will limit DVD ROM size by 4Mb, but the key problem is inside EROM detection function.
 
I added a workaround for not detected EROM. It is still incorrectly not detected on slim consoles, but at least for now it will dump the only 4Mb from dev1. I tested this version on my SCPH-70003 and it works just fine.
Link.
@deba5er @jolek you can use this new version, it should work properly. I will release this version officially when I add more data.

@sp193 version from here shares the same bug (EROM is not detected and size of dumped DVDROM 16Mb). I just tested it on my slim and can confirm it.

I checked old log files and can confirm that EROM was properly detected on PS2Ident v0.830, but on PS2Ident 0.832 it started to show that EROM is missing on slimline consoles.
 
  • Like
Reactions: TnA
Currently I don't have an access into SCPH-750XX or higher,
but I've made a test (PS2Ident-32861700) with SCPH-70004:
New-ident.png


New-ident2.png
 
The DVD Rom shows correct 4MB on all three tests I did. However, the is one problem for output "DVD Player" that I see for SCPH-50001 and SCPH-50001N (I tested on these two units plus the SCPH-90001 v230). This is a recent change in behavior for these test versions. Here is the result from the log for DVD Player for SCPH-50001 and 50001N:
DVD Player: er)
In old versions it used to show:
DVD Player: 3.00U
Edit - dumping seems quicker than before but I did checksum comparisons with old dumps of the same units and they are good.
 

Attachments

Unfortunately, Sony just set it to 16MB on the late console models (SCPH-75000 and later?)
Actually the old bug caused it to show 16MB for all slims I have tested - SCPH-70012,75001,77001,90001. Just thought I'd mention, as it looks like Akuhak has backported (or created a new workaround to) your original fix for the problem in the latest test and it is reporting the proper 4MB now. The intention I believe is to get Akuhak's modified ps2ident to provide three more values (and includes a newer .db file):
EE_F520
EE_F540
EE_F550
I have access to a good number of working PS2s (NTSC-U/C) and am hoping to provide the data to help with some questions on SCPH-50001 and SCPH-90001 (and maybe other models if the three parameters above provide some new useful data). Thanks for all of the work you and Akuhak have done and are doing to fill in the blanks on the PS2 console's history.
 
Hello!
Model ID: SCPH-90000a, in Silver color
Board: GH-070-42
Code:
Log file generated by Playstation 2 Ident v0.835, built on Jan 25 2020 09:31:31

ROMVER:    0220JC20060905
ROM region sizes:
    ROM0:    0xBFC00000 (4193619 bytes)
    ROM1:    0xBE000000 (429135 bytes)
    ROM2:    <Not detected>
    EROM:    <Not detected>
ROM chip sizes:
    Boot ROM:    0x1FC00000 (32 Mbit)    CRC16: 0x7fa2
    DVD ROM:    0x1E000000 (32 Mbit)    CRC16: 0xc6d4
DVD Player:    3.11
PS1DRV:        2.00
EE:
    Implementation:        0x2e
    Revision:        4.3 (CXD2976GB)
    EE_F520:        0x00004322
    EE_F540:        0x7050d227
    EE_F550:        0x00041114
    FPU implementation:    0x2e
    FPU revision:        4.0
    ICache size:        0x02 (16 KB)
    DCache size:        0x01 (8 KB)
    RAM size:        33554432 bytes
IOP:
    Revision:        0x0030 (CXD9796GP/CXD9209GP)
    RAM size:        2097152 bytes
    SSBUS I/F revision:    3.1 (CXD9611)
    AIF revision:        <Not detected>
Mainboard:
    Model name:        SCPH-90000
    Mainboard model:    Missing
    Chassis:        Unknown
    ROMGEN:            0905-2006
    Machine type:        0x00000000
    BoardInf:        0x00 (Not detected)
    MPU Board ID:        0xffff
    SPU2 revision:        0x08 (CXD2947R/CXD2950R)
    MECHACON revision:    6.12 (CXR726080-301GB)
    MagicGate region:    0x00 (Japan)
    System type:        0x00 (PlayStation 2)
    ADD0x010:        0xbc2b (Unknown)
    M Renewal Date:        2007/01/29 03:47
    Model ID:        0x20d478 (Missing (Sticker))
    Console Model ID:    0xd477
    EMCS ID:        0x21 (FOXC)
    USB HC revision:    1.0
    GS revision:        1.14 (CXD2980CGB)
    GS ID:            0x55
    SPEED revision:        0x0013 (CXD9731GP)
    SPEED capabilities:    0003.0002 (SMAP, ATA)
    PHY OUI:        0x0050ef (Broadcom Corporation)
    PHY model:        0x03 (BCM5241)
    PHY revision:        0x01
i.Link:
    Ports:            2
    Max speed:        2 (S400)
    Compliance level:    248 (Unknown)
    Vendor ID:        0x00e2ff (Unknown)
    Product ID:        0xc00001
The size of DVD ROM is correctly detected with last attached build, but I can confirm that it was shown as 16MB in v834 build and as 0MB in v835(191208) build (old logs also attached).
 

Attachments

Hello!
Model ID: SCPH-90000a, in Silver color
Board: GH-070-42
Code:
Log file generated by Playstation 2 Ident v0.835, built on Jan 25 2020 09:31:31

ROMVER:    0220JC20060905
ROM region sizes:
    ROM0:    0xBFC00000 (4193619 bytes)
    ROM1:    0xBE000000 (429135 bytes)
    ROM2:    <Not detected>
    EROM:    <Not detected>
ROM chip sizes:
    Boot ROM:    0x1FC00000 (32 Mbit)    CRC16: 0x7fa2
    DVD ROM:    0x1E000000 (32 Mbit)    CRC16: 0xc6d4
DVD Player:    3.11
PS1DRV:        2.00
EE:
    Implementation:        0x2e
    Revision:        4.3 (CXD2976GB)
    EE_F520:        0x00004322
    EE_F540:        0x7050d227
    EE_F550:        0x00041114
    FPU implementation:    0x2e
    FPU revision:        4.0
    ICache size:        0x02 (16 KB)
    DCache size:        0x01 (8 KB)
    RAM size:        33554432 bytes
IOP:
    Revision:        0x0030 (CXD9796GP/CXD9209GP)
    RAM size:        2097152 bytes
    SSBUS I/F revision:    3.1 (CXD9611)
    AIF revision:        <Not detected>
Mainboard:
    Model name:        SCPH-90000
    Mainboard model:    Missing
    Chassis:        Unknown
    ROMGEN:            0905-2006
    Machine type:        0x00000000
    BoardInf:        0x00 (Not detected)
    MPU Board ID:        0xffff
    SPU2 revision:        0x08 (CXD2947R/CXD2950R)
    MECHACON revision:    6.12 (CXR726080-301GB)
    MagicGate region:    0x00 (Japan)
    System type:        0x00 (PlayStation 2)
    ADD0x010:        0xbc2b (Unknown)
    M Renewal Date:        2007/01/29 03:47
    Model ID:        0x20d478 (Missing (Sticker))
    Console Model ID:    0xd477
    EMCS ID:        0x21 (FOXC)
    USB HC revision:    1.0
    GS revision:        1.14 (CXD2980CGB)
    GS ID:            0x55
    SPEED revision:        0x0013 (CXD9731GP)
    SPEED capabilities:    0003.0002 (SMAP, ATA)
    PHY OUI:        0x0050ef (Broadcom Corporation)
    PHY model:        0x03 (BCM5241)
    PHY revision:        0x01
i.Link:
    Ports:            2
    Max speed:        2 (S400)
    Compliance level:    248 (Unknown)
    Vendor ID:        0x00e2ff (Unknown)
    Product ID:        0xc00001
The size of DVD ROM is correctly detected with last attached build, but I can confirm that it was shown as 16MB in v834 build and as 0MB in v835(191208) build (old logs also attached).

Thank you very much, new version released with your data added.
 
I can't post the log file right now as my PS2 isn't running but on my sticker it reads:
3-077-791-01 GR FOXC (it's mainly identical to the one posted by @krHACKen: #173654. Only difference is the serial number which is a bit lower)

GR should be the chassis version. But you are writing that the chassis should only be one character. So what does that R mean?
 
Code:
Log file generated by Playstation 2 Ident v0.835, built on Dec  8 2018 15:01:19

ROMVER:    0160EC20020319
ROM region sizes:
    ROM0:    0xBFC00000 (3887451 bytes)
    ROM1:    0xBE000000 (199099 bytes)
    ROM2:    <Not detected>
    EROM:    0xBE040000 (1835008 bytes)
ROM chip sizes:
    Boot ROM:    0x1FC00000 (32 Mbit)    CRC16: 0xa9f7
    DVD ROM:    0x1E000000 (16 Mbit)    CRC16: 0x8df1
DVD Player:    2.13E
PS1DRV:        1.10
EE:
    Implementation:        0x2e
    Revision:        3.1 (CXD9708GB/CXD9832GB)
    FPU implementation:    0x2e
    FPU revision:        3.0
    ICache size:        0x02 (16 KB)
    DCache size:        0x01 (8 KB)
    RAM size:        33554432 bytes
IOP:
    Revision:        0x0021 (CXD9697GP/CXD9732GP)
    RAM size:        2097152 bytes
    SSBUS I/F revision:    3.1 (CXD9611)
    AIF revision:        <Not detected>
Mainboard:
    Model name:        SCPH-39004
    Mainboard model:    GH-022
    Chassis:        G-chassis
    ROMGEN:            0319-2002
    Machine type:        0x00000000
    BoardInf:        0x00 (Not detected)
    MPU Board ID:        0xffff
    SPU2 revision:        0x08 (CXD2947R/CXD2950R)
    MECHACON revision:    3.6 (CXP103049-X03GG)
    MagicGate region:    0x02 (Europe)
    System type:        0x00 (PlayStation 2)
    ADD0x010:        0xb009 (G SONY)
    M Renewal Date:        ----/--/-- --:--
    Model ID:        0x1a001c (SCPH-39004)
    Console Model ID:    0xd21b
    EMCS ID:        0x01 (FOXC)
    USB HC revision:    1.0
    GS revision:        1.9 (CXD2949BGB)
    GS ID:            0x55
    SPEED revision:        0x0011 (CXD9624GG ES2)
    SPEED capabilities:    0003.0002 (SMAP, ATA)
    PHY OUI:        0x080017 (National Semiconductor)
    PHY model:        0x02 (DP83846A)
    PHY revision:        0x03
i.Link:
    Ports:            2
    Max speed:        2 (S400)
    Compliance level:    1 (IEEE1394A-2000)
    Vendor ID:        0x00a0b8 (LSI Logic)
    Product ID:        0x600201
 

Attachments

Hi! hope this help your project :encouragement:
Model ID : SCPH-77006a
Board : GH-052-12
Code:
Log file generated by Playstation 2 Ident v0.835, built on Dec  8 2018 15:01:19

ROMVER:    0220HC20060210
ROM region sizes:
    ROM0:    0xBFC00000 (4193619 bytes)
    ROM1:    0xBE000000 (429135 bytes)
    ROM2:    <Not detected>
    EROM:    <Not detected>
ROM chip sizes:
    Boot ROM:    0x1FC00000 (32 Mbit)    CRC16: 0x155e
    DVD ROM:    0x1E000000 (128 Mbit)    CRC16: 0x2ad0
DVD Player:    3.11G
PS1DRV:        2.00
EE:
    Implementation:        0x2e
    Revision:        4.2 (CXD9797GB/CXD9833GB/CXD2953AGB EE+GS)
    FPU implementation:    0x2e
    FPU revision:        4.0
    ICache size:        0x02 (16 KB)
    DCache size:        0x01 (8 KB)
    RAM size:        33554432 bytes
IOP:
    Revision:        0x0030 (CXD9796GP/CXD9209GP)
    RAM size:        2097152 bytes
    SSBUS I/F revision:    3.1 (CXD9611)
    AIF revision:        <Not detected>
Mainboard:
    Model name:        SCPH-77006
    Mainboard model:    Unknown
    Chassis:        Unknown
    ROMGEN:            0210-2006
    Machine type:        0x00000000
    BoardInf:        0x00 (Not detected)
    MPU Board ID:        0xffff
    SPU2 revision:        0x08 (CXD2947R/CXD2950R)
    MECHACON revision:    6.10 (CXR716080-106GG)
    MagicGate region:    0x04 (Asia)
    System type:        0x00 (PlayStation 2)
    ADD0x010:        0xbc2b (Unknown)
    M Renewal Date:        2006/03/29 06:48
    Model ID:        0x20d459 (SCPH-77006 CB(a))
    Console Model ID:    0xd458
    EMCS ID:        0x20 (FOXC)
    USB HC revision:    1.0
    GS revision:        1.12 (CXD9797GB/CXD9833GB EE+GS)
    GS ID:            0x55
    SPEED revision:        0x0013 (CXD9731GP)
    SPEED capabilities:    0003.0002 (SMAP, ATA)
    PHY OUI:        0x0050ef (Broadcom Corporation)
    PHY model:        0x03 (BCM5241)
    PHY revision:        0x01
i.Link:
    Ports:            2
    Max speed:        2 (S400)
    Compliance level:    248 (Unknown)
    Vendor ID:        0x008bff (Unknown)
    Product ID:        0xc00001
Remarks:
    ROM may not be clean.
 

Attachments

  • SCPH-77006_CB.jpg
    SCPH-77006_CB.jpg
    5.9 MB · Views: 72
  • SCPH-77006.rar
    SCPH-77006.rar
    1.2 KB · Views: 58
Last edited:
I repair PS2s as a hobby so I get loads of systems coming in and out. I've just dumped the 11 systems I have on hand (ranging from 30003-75003), how do I go about sending the info to you? Btw the chassis section on most systems was labelled "missing" which was the same for a few other fields, is there an error with the program?

I know the board numbers on all these systems (eg, GH-15) so I can supply them if you'd like.
 
I have 14 dumps now (I found an extra 3 PS2s) some don't have pics of the serial sticker as they were peeled off by the previous owner and one dump was from just from a spare motherboard.

When I get more PS2s in I'll make sure to post the dumps here (If you want them)
 

Attachments

I found the shell from the motherboard only dump so here's the sticker. (SCPH-30003R 2904006 GH-15 Black Verison 5)
 

Attachments

  • Sticker.jpg
    Sticker.jpg
    1.7 MB · Views: 57
To all: I realized that I attached a bugged version (DVDROM wasn't detected at all), I added a fixed version with some dumps from @AlmightyStokie
Guys, please, mention if your consoles have a modchip, it seems that more than half of provided dumps were taken from modded consoles.
@AlmightyStokie could you please re-dump SCPH-5xxxx consoles? I also realized that there is mentioned blue console, but I cannot understand if the log was provided for the blue or black version.
Could you also send me via PM BOOTROM files from all SCPH-39003 - I cannot really understand if BOOTROMs are corrupted or maybe it is a new BOOTROM version.
 
Most of the dumps were from chipped PS2s, sorry about that, do you want me to redump those ones without a chip installed?

As for both the 50003 PS2s they were indeed Blue BUT their original motherboards were all fucked when I first got them so I swapped them for other non Blue 50003 consoles. I realised this when I was making the rar files because the serial didn't match and I thought I took the "Blue" bits out of my info txt document but I guess I didn't, again sorry about that, I'll try to hunt down the original cases and serial stickers if I still have them.

EDIT: I found the original serial for one of the 50003 motherboards but I don't have the other though I'm 70% sure that it was Silver.

EDIT AGAIN: The original shell has been found on the second 50003, it's on my friends PS2. It's Black not Silver. There isn't a problem with the software I just swapped the boards around. I'm really sorry about the confusion, long story short both 50003 boards came out of Black PS2s.
 

Attachments

  • 20200623_022441.jpg
    20200623_022441.jpg
    3.6 MB · Views: 65
Last edited:
I just got another system in today. SCPH-30003 GH-06 Black. I made sure to dump before I modded it. Btw when I replace the old version of PS2Indent with the new one do I replace the entire folder or just the database file?

Code:
Log file generated by Playstation 2 Ident v0.835, built on Jan 25 2020 09:31:31

ROMVER:    0120EC20000902
ROM region sizes:
    ROM0:    0xBFC00000 (3779170 bytes)
    ROM1:    0xBE000000 (191212 bytes)
    ROM2:    <Not detected>
    EROM:    0xBE040000 (1835008 bytes)
ROM chip sizes:
    Boot ROM:    0x1FC00000 (32 Mbit)    CRC16: 0xefb8
    DVD ROM:    0x1E000000 (16 Mbit)    CRC16: 0xb1ba
DVD Player:    1.20E
PS1DRV:        1.10
EE:
    Implementation:        0x2e
    Revision:        2.0 (CXD9615GB)
    EE_F520:        0x0000210c
    EE_F540:        0x00994952
    EE_F550:        0x00a8a860
    FPU implementation:    0x2e
    FPU revision:        2.0
    ICache size:        0x02 (16 KB)
    DCache size:        0x01 (8 KB)
    RAM size:        33554432 bytes
IOP:
    Revision:        0x001f (CXD9619GB)
    RAM size:        2097152 bytes
    SSBUS I/F revision:    3.0 (CXD9611R)
    AIF revision:        <Not detected>
Mainboard:
    Model name:        SCPH-30003
    Mainboard model:    Missing
    Chassis:        Unknown
    ROMGEN:            0902-2000
    Machine type:        0x00000000
    BoardInf:        0x00 (Not detected)
    MPU Board ID:        0xffff
    SPU2 revision:        0x07 (CXD2947AR)
    MECHACON revision:    2.4 (CXP102064-X01R-T6)
    MagicGate region:    0x02 (Europe)
    System type:        0x00 (PlayStation 2)
    ADD0x010:        0x8809 (C/D)
    M Renewal Date:        ----/--/-- --:--
    Model ID:        0x1a0006 (SCPH-30003/SCPH-30003 R)
    Console Model ID:    0xd205
    EMCS ID:        0x00 (Japan)
    USB HC revision:    1.0
    GS revision:        1.5 (CXD2944GB)
    GS ID:            0x55
    ***No expansion device connected***
i.Link:
    Ports:            2
    Max speed:        2 (S400)
    Compliance level:    1 (IEEE1394A-2000)
    Vendor ID:        0x00a0b8 (LSI Logic)
    Product ID:        0x600100
 

Attachments

Back
Top