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.
PS4 of Doom...
-
rubber_jonnie
- Site Admin

- Posts: 14888
- Joined: 17 Aug 2017 19:40
- Location: Essex
PS4 of Doom...
You do not have the required permissions to view the files attached to this post.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
stephen_usher
- Site sponsor

- Posts: 7376
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: PS4 of Doom...
New fun! :-)
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
-
rubber_jonnie
- Site Admin

- Posts: 14888
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: PS4 of Doom...
Always :)
I just need to work out which RAM is bad, as although it's block 0/1, quite obvious from this pic:
There are RAM ICs on both sides of the board, and I've yet to discover an image showing both sides...
I suspect the layout may be the same on both sides though.
I can also see if I can determine is any of the ICs are getting particularly hot, which may push me in the right direction.
You do not have the required permissions to view the files attached to this post.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
alexh
- Site sponsor

- Posts: 1335
- Joined: 17 Oct 2017 16:51
- Location: Oxfordshire
Re: PS4 of Doom...
Interesting stuff. PS4 is getting quite a bit of homebrew these days. The soft-mod works up-to FW v9.0 (so don't go online and update your FW)
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
-
rubber_jonnie
- Site Admin

- Posts: 14888
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: PS4 of Doom...
Before I can go online I need to fix it :)alexh wrote: 24 Jul 2023 17:16 Interesting stuff. PS4 is getting quite a bit of homebrew these days. The soft-mod works up-to FW v9.0 (so don't go online and update your FW)
If I can get it going though, I'll certainly look into the soft-mod and I'll be turning off auto updates!!!
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
alexh
- Site sponsor

- Posts: 1335
- Joined: 17 Oct 2017 16:51
- Location: Oxfordshire
Re: PS4 of Doom...
If you get it working you might want to look at getting an ESP32-S2 for self-hosting soft-mod. Although to begin with you can use an Android phone.
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
-
rubber_jonnie
- Site Admin

- Posts: 14888
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: PS4 of Doom...
Sounds interesting 😁alexh wrote: 24 Jul 2023 17:41 If you get it working you might want to look at getting an ESP32-S2 for self-hosting soft-mod. Although to begin with you can use an Android phone.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
Tomswork
- Posts: 776
- Joined: 22 Nov 2019 22:05
Re: PS4 of Doom...
I must now look at my ps4 and see whats wrong with it
I did get two mega ste working with a can of contact cleaner and a tooth brush. And put fpu in both. Funny think both were fitting with the HD floppy parts but just one had the epson 340 drive in it
Tom
I did get two mega ste working with a can of contact cleaner and a tooth brush. And put fpu in both. Funny think both were fitting with the HD floppy parts but just one had the epson 340 drive in it
Tom
-
rubber_jonnie
- Site Admin

- Posts: 14888
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: PS4 of Doom...
Good work with the MSTEs, I guess Atari did their usual mess around with the floppies and fitted a mix of parts based on what was in stock.Tomswork wrote: 24 Jul 2023 23:44 I must now look at my ps4 and see whats wrong with it
I did get two mega ste working with a can of contact cleaner and a tooth brush. And put fpu in both. Funny think both were fitting with the HD floppy parts but just one had the epson 340 drive in it
Tom
What's wrong with your PS4?
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
Tomswork
- Posts: 776
- Joined: 22 Nov 2019 22:05
Re: PS4 of Doom...
It destroyes the os while running and crashs reinstall fixes it for a while. Bad drive bad ram it's a hunt
Tom
Tom
Who is online
Users browsing this forum: ClaudeBot, Google [Bot], gpt [bot], nicknm and 2 guests