This repository was archived by the owner on Dec 14, 2025. It is now read-only.
[PSX SCPH-1001 PU-8 HW2 Internal Boot issue] #1241
rutdarkronin
started this conversation in
General
Replies: 1 comment 2 replies
-
|
The best would be to keep the ESP32 EN line low until that line is stabelized. There already an RC circuit on that pin, but you could modify the cap/res value to increate the delay. Or you could use a simple PMIC IC that hold the reset low for X ms. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Answers checklist.
BlueRetro firmware version
24.10 <-> 25.04
BlueRetro firmware specification
HW2
BlueRetro firmware variant
System specific
BlueRetro hardware type
Internal install DIY
Manufacturer
ESP-32-WROOM
System used
Sony PlayStation 1
Bluetooth controller brand & name
DualSense
What is the problem? (only list ONE problem per report)
Hello and thank you for your precious time!
Issue is the following. Upon internal installation I have cut system reset button trace and solder it ends to IO0 and IO14 accordingly.
When powering on, BlueRetro is stuck at boot mode - no pairing, no reset button functions, nothing. However, If I reset ESP32 itself with it's own RST button while system is powered on - it boots just fine and reset button has it's proper functionality. Pairing works too, no issues.
The main issue here is that IO0 at system reset is held low at system powerup for a couple of milliseconds which is enough for ESP32 to jump into boot mode. Could this somehow be addressed?
What did you expect to happen?
BlueRetro should boot normally on cold system startup.
Attach BlueRetro debug trace here
No response
Beta Was this translation helpful? Give feedback.
All reactions