Advertising (This ad goes away for registered users. You can Login or Register)

PS1 reset mod

Locked
pyroesp
Posts: 9
Joined: Wed Jul 22, 2015 6:12 pm

PS1 reset mod

Post by pyroesp »

I made a reset mod for the PlayStation 1. Really useful if you have a PSIO and are lazy.
This uses an Arduino Nano (without voltage reg or serial com chip), connected to 7 points on the motherboard: 2 for power, 4 for communication and 1 for reset.
Arduino code can be found here : https://github.com/pyroesp/PlayStation-1-Reset-Mod
I also wrote a bit about the mod, installation and program on my github page here : https://pyroesp.github.io/

If some of you have a PSIO and visited the PSIO forum you might have seen my post on there too.
Advertising
Last edited by pyroesp on Tue Oct 22, 2019 10:19 pm, edited 1 time in total.
pyroesp
Posts: 9
Joined: Wed Jul 22, 2015 6:12 pm

Re: PS1 reset mod

Post by pyroesp »

I've updated my github with the final version: https://github.com/pyroesp/PlayStation-1-Reset-Mod

All different programs I've made during the past couple of weeks are in there. Check the readme for more info.
Feel free to ask me questions if it's not clear enough.

Schematic and PCB are also provided.
Below is a board render out of KiCad. The actual board size is 14.5x12 mm, with 1.5mm diameter pads:
Image

Image
Back side is used to program the PIC microcontroller.

I've added both 1206 and 0805 components, for those that don't feel comfortable hand soldering 0805.
Image
* I need to add text on the silkscreen to differentiate the cap from the res.

The microcontroller is a PIC16F18325, ran at 32MHz internal oscillator at 3.5VDC provided by the PlayStation 1.


I'm looking for people who might be interested in this and would be willing to provide documentation (pictures/annotation is fine) on where the mod could be soldered on the different PlayStation 1 motherboards.
See also this issue I made on my github : https://github.com/pyroesp/PlayStation- ... d/issues/4

I have a PU-18 and iirc a PU-22 so I can make guide for those motherboards, but I don't have any of the other ones.


This evening I'll be sending the PCB files to JLCPCB, so I'm going to receive 10 boards in a couple of weeks.
For those that want to help, I can try to send those (populated or not, depending on shipping cost) to you.


pyroesp


EDIT: I have two programs for the arduino nano, but I can't remember if the second one ever worked :/.
Advertising
pyroesp
Posts: 9
Joined: Wed Jul 22, 2015 6:12 pm

Re: PS1 reset mod

Post by pyroesp »

Here's a little test to show that it works. Note that there was a 1 sec delay in the code as to not spam PuTTY.
See my github page for the software and hardware: https://github.com/pyroesp/PlayStation-1-Reset-Mod
Go to the releases to get the v1.0, which has compiled hex file and gerber files to send to JLCPCB.

Below is a new board render out on KiCad. I've removed the resistor as it was not needed anymore:
Image
Image
Back side is used to program the PIC microcontroller.
pyroesp
Posts: 9
Joined: Wed Jul 22, 2015 6:12 pm

Re: PS1 reset mod

Post by pyroesp »

I've got a wiki now with a guide on where to solder the mod :
https://github.com/pyroesp/PlayStation-1-Reset-Mod/wiki
Locked

Return to “General”