PS4 of Doom...
Posted: 24 Jul 2023 14:26
I'd recently acquired a PS4 as a repair project, and only got around to looking at it over the weekend. Here it is:
It's a little grubby, but all in one piece. Unfortunately it has a long pulsing BLOD.
I'd been made aware that it can be configured to include a UART mode in the bios that will dump fault codes to a serial console, so I thought I'd give it a go.
First thing I had to do was find and remove the NOR package, which is essentially the BIOS. I located it next to a large A on the mainboard (A 16 pin TSOP IC), and removed it:
Then I soldered it to my breakout board for reading in my TL866 Pro:
I dumped 3 copies of the NOR before I erased it and then it was a case of using the PS4 wee tools to patch one of the BIN files to enable the UART. I then flashed the patched file back to the NOR and removed from the adapter, and refitted to the board.
I was then able to attach a lead to some pads on the mainboard, ready for connection to my USB serial adaptor as follows:
Although there are 5 connections, and I soldered them all in, only the UART connections are really required for this to work. And we're ready to go:
So once connected, I connected the terminal software to the USB serial adaptor and powered on the PS4 to see this:
Which is good news because I was worried the APU might need reflowing/reballing, which I simply don't have the kit for, but I may just be able to deal with the RAM ICs, which is what this error message suggests it is.
All this info and more can be found at: PS4 UART Instructions.
It's a little grubby, but all in one piece. Unfortunately it has a long pulsing BLOD.
I'd been made aware that it can be configured to include a UART mode in the bios that will dump fault codes to a serial console, so I thought I'd give it a go.
First thing I had to do was find and remove the NOR package, which is essentially the BIOS. I located it next to a large A on the mainboard (A 16 pin TSOP IC), and removed it:
Then I soldered it to my breakout board for reading in my TL866 Pro:
I dumped 3 copies of the NOR before I erased it and then it was a case of using the PS4 wee tools to patch one of the BIN files to enable the UART. I then flashed the patched file back to the NOR and removed from the adapter, and refitted to the board.
I was then able to attach a lead to some pads on the mainboard, ready for connection to my USB serial adaptor as follows:
Although there are 5 connections, and I soldered them all in, only the UART connections are really required for this to work. And we're ready to go:
So once connected, I connected the terminal software to the USB serial adaptor and powered on the PS4 to see this:
Which is good news because I was worried the APU might need reflowing/reballing, which I simply don't have the kit for, but I may just be able to deal with the RAM ICs, which is what this error message suggests it is.
All this info and more can be found at: PS4 UART Instructions.