aomsin2526
Developer
Hello, I got a CECHJ04 model, I got it as "untested" because the power button isn't working. The button indeed wasn't working, because the metal pads that should transmit the touch were rusted, as I'd found out when I took it apart. I tried inserting a disk, which it took in and turned on, but after around 10 seconds, the PS3 YLOD-ed. Taking it apart, the unit was full of dust, and the upper metal plate had also rusted in several places.
The board itself was perfectly fine and I could find no obvious issues just by looking at it, so I hooked it up to syscon (at this point, I still haven't replaced the thermal paste or fully cleaned the console).
Below are the results (note that when I did bringup in internal mode, the console stayed on for quite a while because the heatsink and the fan were still on there, and it didn't YLOD at all, causing me to issue the shutdown command manually).
Code:errlog ofst[ 40]:err_code:0xffffffff, clock:0xffffffff ofst[ 44]:err_code:0xffffffff, clock:0xffffffff ofst[ 48]:err_code:0xffffffff, clock:0xffffffff ofst[ 52]:err_code:0xffffffff, clock:0xffffffff ofst[ 56]:err_code:0xffffffff, clock:0xffffffff ofst[ 60]:err_code:0xffffffff, clock:0xffffffff ofst[ 64]:err_code:0xffffffff, clock:0xffffffff ofst[ 68]:err_code:0xffffffff, clock:0xffffffff ofst[ 72]:err_code:0xffffffff, clock:0xffffffff ofst[ 76]:err_code:0xffffffff, clock:0xffffffff ofst[ 80]:err_code:0xffffffff, clock:0xffffffff ofst[ 84]:err_code:0xffffffff, clock:0xffffffff ofst[ 88]:err_code:0xffffffff, clock:0xffffffff ofst[ 92]:err_code:0xffffffff, clock:0xffffffff ofst[ 96]:err_code:0xffffffff, clock:0xffffffff ofst[100]:err_code:0xffffffff, clock:0xffffffff ofst[104]:err_code:0xffffffff, clock:0xffffffff ofst[108]:err_code:0xffffffff, clock:0xffffffff ofst[112]:err_code:0xffffffff, clock:0xffffffff ofst[116]:err_code:0xffffffff, clock:0xffffffff ofst[120]:err_code:0xffffffff, clock:0xffffffff ofst[124]:err_code:0xffffffff, clock:0xffffffff ofst[ 0]:err_code:0xa0801001, clock:0xffffffff ofst[ 4]:err_code:0xa0801001, clock:0xffffffff ofst[ 8]:err_code:0xa0801001, clock:0x180aafc5 2012/10/12 10:39:01 ofst[ 12]:err_code:0xa0801001, clock:0xffffffff ofst[ 16]:err_code:0xa0003001, clock:0x1873a45b 2012/12/31 01:18:19 ofst[ 20]:err_code:0xa0801001, clock:0x18b263b4 2013/02/16 15:35:16 ofst[ 24]:err_code:0xa0801001, clock:0xffffffff ofst[ 28]:err_code:0xa0801001, clock:0xffffffff ofst[ 32]:err_code:0xa0801002, clock:0x0b488680 2005/12/31 00:00:00 ofst[ 36]:err_code:0xa0801002, clock:0x0b4886a1 2005/12/31 00:00:33 ofst[ 40]:err_code:0xa0801002, clock:0x0b4886a0 2005/12/31 00:00:32 ofst[ 44]:err_code:0xa0801002, clock:0xffffffff becount Bringup : 4260 times Shutdown: 3433 times Power-on: 217day 00hour 39min 15sec [mullion]$ >$ bringup bringup [SSM] state: 0000 -> 0101 Bringup Mode #0 (0xFF) [SSM] ssmCb_OnStartingBePowOn() called. [SSM] First Boot. [SSM] Bringup mode : syspm_stat=00000000/00000000 [POWSEQ] PowerSeq_Setup called. [SSM] state: 0101 -> 0201 [POWSEQ] AV Backend Setup [SSM] state: 0201 -> 0102 [SSM] state: 0102 -> 0202 [SSM] state: 0202 -> 0103 [SSM] state: 0103 -> 0203 [SSM] ssmCb_BeforeBeOn() called. [SSM] state: 0203 -> 0104 Psbd_SbTransMode_Half:0x20e7 [SSM] state: 0104 -> 0204 [SSM] state: 0204 -> 0105 [SSM] state: 0105 -> 0400 (PowerOn State) [SERV NVS] READ CMD Boot Loader SE Version 2.3.5 (Build ID: 3034,32025, Build Data: 2008-05-12_15:29:27) Copyright(C) 2007 Sony Computer Entertainment Inc.All Rights Reserved. [SERV SETCFG] XDR (CH0,CH1) ASSERT [SERV SETCFG] XDR (CH0,CH1) DEASSERT [SERV NVS] READ CMD [INFO]: Connecting to Debug Device (SB UART) [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV THERM] NOTIFY_MODE CMD [SERV NOTIF] CONTROL_LED [SERV NOTIF] RING_BUZZER [SERV NOTIF] CONTROL_LED [SERV NVS] READ CMD [SERV NVS] READ CMD bringup [SSM] state: 0000 -> 0101 Bringup Mode #0 (0xFF) [SSM] ssmCb_OnStartingBePowOn() called. [SSM] First Boot. [SSM] Bringup mode : syspm_stat=00000000/00000000 [POWSEQ] PowerSeq_Setup called. [SSM] state: 0101 -> 0201 [POWSEQ] AV Backend Setup [SSM] state: 0201 -> 0102 [SSM] state: 0102 -> 0202 [SSM] state: 0202 -> 0103 [SSM] state: 0103 -> 0203 [SSM] ssmCb_BeforeBeOn() called. [SSM] state: 0203 -> 0104 Psbd_SbTransMode_Half:0x20e7 [SSM] state: 0104 -> 0204 [SSM] state: 0204 -> 0105 [SSM] state: 0105 -> 0400 (PowerOn State) [SERV NVS] READ CMD Boot Loader SE Version 2.3.5 (Build ID: 3034,32025, Build Data: 2008-05-12_15:29:27) Copyright(C) 2007 Sony Computer Entertainment Inc.All Rights Reserved. [SERV SETCFG] XDR (CH0,CH1) ASSERT [SERV SETCFG] XDR (CH0,CH1) DEASSERT [SERV NVS] READ CMD [INFO]: Connecting to Debug Device (SB UART) [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV THERM] NOTIFY_MODE CMD [SERV NOTIF] CONTROL_LED [SERV NOTIF] RING_BUZZER [SERV NOTIF] CONTROL_LED [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [SERV NVS] READ CMD [mullion]$ >$ shutdown shutdown [SSM] state: 0400 -> 0500 [POWSEQ] AV Backend Letup [SSM] ssmCb_AfterBeOn() called. [SSM] Shutdown mode ... req_wake_src = 000000F4, ctxt=00/00 [SSM] Shutdown mode : syspm_stat=00000000/00000000 [POWSEQ] PowerSeq_Letup called. [SSM] state: 0500 -> 0000 (PowerOff State)
After this, I cleaned the console completely (aside from the rust which I don't really have a way to clean, I did wipe as much of it off as I could), and reassembled it. When I hooked it up to the TV and to power, the power and eject button still didn't work (which I didn't really expect they would, they do work when pressed directly when the top is off) and the console immediately booted the moment I turned the power switch at the back on. The boot was successful and the console displayed the PS3 logo, but just before the XMB opened, the display went black and the green light started blinking. I switch the power button at the back to off and then on again, but this time, after the same amount of time, I got a proper YLOD, with the 3 beeps.
Any advice on my next steps? I'll most definitely hook it back up to syscon to check the error log, but it looks like the NEC/Tokins could be at fault. And I'd also like to know how I could repair the non-functional front buttons; I tried taking the metal pieces off to clean them, but I failed because I couldn't figure out how to do it, the metal just slightly bent, but I straightened it back out.
Replace rsx tokins, should fix it.
For power button, i use aluminium tape to make it conductive again. Should work if there are non-rusted part on that metal left. That is how i fix mine.
Or just change whole cover.