x-station / xstation-issues

Issues and support for the xstation optical drive emulator
24 stars 5 forks source link

When using picopsu, full load will freeze #320

Open SoukinOKATU opened 1 year ago

SoukinOKATU commented 1 year ago

Due to living in a 220V area, I have replaced my PSU on PS1 with an open source PSU called "PS1 picopsu"(Purchase from merchants),It also supports the "soft reset" function, simply connect the handle and motherboard cable on the PSU, as follows: image

But when I use "full load", after loading the image, PS1 does not restart for boot, but directly freezes and crashes

Even if I unplug the 'soft reset' and restore the original cable connection, it will still cause the full load to freeze and crash

It is certain that using this picopsu will cause xstation to be unable to restart PS1. Is there a solution to this? Because this type of PSU is indeed very useful (because it uses a 12V power supply connection)

ramapcsx2 commented 1 year ago

Hey, I don't really know what to recommend here. The PSU is a design usually associated with Will's Console Modifications, but I don't recognize it as one of them. I suspect it is a reproduction... In any case, a PSX PSU has to provide a certain reset circuit that often gets overlooked by 3rd party PSU designs. If this circuit is missing, or not standard, it can easily lead to the problems you report. However, another rather common problem is that the reset signal is simply not connected to the xStation. Please check point 17 in this diagram: https://github.com/x-station/xstation-issues#pu-18

nicolasnoble commented 1 year ago

If this PSU is open source, where is the source so we can verify the presence of the reset circuit, and suggest something if it's not present?

SoukinOKATU commented 1 year ago

Thank you for replying to me. my picopsu is "ps1picopsu v2" (which seems to be an will's mod early version), and it seems to be a clone version. The author said that there may be an error in the reset logic of the clone version, and I suspect that this is the reason for the freeze

I bought it from my friend, probably a clone version, because the other consoles' picopsu from him are working normally, so I didn't pay attention to the picopsu of PS1.

nicolasnoble commented 1 year ago

Right, so it's not open source. It's just a clone, and we can only judge from the pictures you have. It's technically easy to add a reset monitoring chip to these, but it requires some soldering. Not sure if it's worth it, or if it'd be better just to get the real thing from Will.

SoukinOKATU commented 1 year ago

At present, I have replaced the original PSU with a PAL version (5002 220v). It's all normal (the original Japanese version of 110V PSU is actually normal) ,I will use it this way for now and consider buying the latest version from Will's store in the future

ramapcsx2 commented 1 year ago

This is a good solution. I really did not plan for cases where the PSU does something way out of order (like missing the reset circuit)..