The error code PDF only has EE=GS thermal error listed. Nothing else signifies an error to the PS2 hardware. My guess is that since the PS2 HW is essentially it's own console inside a PS3, the only link is the CPU. The CPU is must be doing the upscaling, smooting, saving to the internal memory cards, and the OSD overlay that allows you to exit and apply these settings. So if ANYTHING goes wrong with the PS2 HW (besides a thermal error), it must trigger a general CPU error. But since it's not a critical error on the CPU itself, it's just a BE attention error.
And it's only happening maybe 1 out of every 10 reset's of the PS2 HW. The OSD is easily called by pressing the PS button. I actually just sat there reseting the game over and over until the 1701 triggered again. The other 9 times it just sits there displaying blackness.
I suspected resolution switching too. Firstly I have an LG B9 OLED that is very friendly when it comes to resolutions. Being a retro gamer, that's why I got it. But to be sure I actually plugged in an M-Cable which upscales to 1080p. It provides a constant Sync so the TV doesn't drop signal. Still nothing. Changing settings doesn't do anything.
I tried AV cables to a CRT, same exact thing. OSD displays fine, I can exit to XMB, game just stalls on boot. I tried 2 different games (Genji 1 and Harry Potter 1), which tested fine on a working console. So that's not it either.
The game is just not starting. It switches over to the PS2 HW, but stalls there. It's almost as if the EE+GS is expecting something from the CPU so it can start the booting process...
Sure, I think I will try this again at some point. However, I do want to try and get to the bottom of this first. Also, I only had the one MOD chip and they are proving hard to get ATM.
I tried all the easier, in menu settings, no joy. I agree that the thermal config shouldn't have anything to do with it, but I just reverted back to the OG settings just in case. As expected, it didn't make a difference.
So I the console was on 3.75 I think. I updated to 4.50 using a disc that required it for stress testing. I thought maybey that's the issue. So I updated to the latest FW 4.88. That didn't change anything. So we can rule that out too.
I wasn't planning on ever jail-breaking this console anyway, but I was hoping to keep the version low enough to install a REBUG CFW if I ever decided to. Maybe rebug will get a 4.88 update soon. Otherwise I'll have to figure out how to downgrade OFW (I haven't looked into it). I could try the evilnat FW, but IDK if it's as good a rebug or not.
I did some more testing and it is not a GLOD!
When I load a PS2 game the console switches over to the EE+GS hardware and the screen flashes. That's normal behavior. My working A01's do it too. However, after a few seconds the game should be starting and it doesn't! It's like it's being held in reset! I can pair the controller and bringup the menu that would allow me to quit back to the XMB, just like a PS1 game. Changing settings does nothing.
PS1 is emulation and that works. On a COK-002 PS2 is emulation and it works also. I'm really wondering now if the mod interferes with the console's process for starting the PS2 HW.
Here is the log. I hit enter after the 1701 occurred with the SYSCON terminal open.
Code:
>$
[SERV DEVPM] CONTROL_PCI_BUS_POWER_STATE CMD
[SERV NVS] READ CMD
[SERV NVS] READ CMD
[SERV DEVPM] CONTROL_PCI_BUS_POWER_STATE CMD
[SSM] Attention BE : Detected !
[SSM] BE Attention signal is detected !!
[SSM] state: 0400 -> 0700
[POWSEQ] AV Backend Letup
[SSM] ssmCb_AfterBeOn() called.
[SSM] Shutdown mode : syspm_stat=00000000/00000000
Wait WmMcCom_DeadEvent timeout
[ERROR]: 0xa0801701
[POWSEQ] PowerSeq_Letup called.
[SSM] state: 0700 -> 0600
(PowerOff State) (Fatal)
[mullion]$
>$
One of the mods was to pull CGReset High by using a 10K resistor to GND. I wonder if that could be holding the PS2 HW in reset and preventing the game from loading?