shalxmva / modxo

Xbox LPC Port modchip using a Raspberry Pi Pico
BSD 2-Clause "Simplified" License
320 stars 16 forks source link

Strange power cycle behavior? #11

Open Laserdisc9X opened 4 months ago

Laserdisc9X commented 4 months ago

Hello,

Appreciate the effort on this project and decided to give it a go; It works well, but I'm consistently encountering a strange behavior when power cycling the system.

When I start up the Xbox, I boot into Cerbios like normal and can launch my games, but when I perform an in-game reset (whether it be directly to the dashboard or a full reset (the latter I use when an XISO is mounted)), it's just a black screen; It never actually resets the console or returns to the dashboard, and one random time the console fragged after an IGR.

When I manually power off my Xbox, there is about a 4-5 second delay before it actually shuts off, where as it's usually instant... I'm not sure what that is about.

My Xbox is a 1.3 and my Pico is wired with 100ohm 1/4 resistors; it's a standard pi pico, not the smaller blue one.

I noticed some folk are having issues with 1.6s and the 5V, I wonder if it's the same here? No idea of an alt on this board but I'm open to suggestions if anyone knows what's going on here... technically working, just can't IGR and weird power behavior.

Update: Decided to re-do the pico but still the same results on this 1.3, pretty strange.

shalxmva commented 4 months ago

When that happens, Can you check if pico is getting hot?

Laserdisc9X commented 4 months ago

Hi,

I left the Xbox on in the weird power state for 15 minutes. I checked the temp every 5 minutes, but no difference in temperature; Does not feel hot at all, or even slightly warm.

Doesn't feel warm when it successfully loads either; booted up into Cerbios and did another tony hawk 2x career mode today, wasn't hot after, either.

shalxmva commented 3 months ago

We found that we need to add a connection to the RST pin of the LPC port. We are working to fix that.

Electrical5 commented 1 week ago

We found that we need to add a connection to the RST pin of the LPC port. We are working to fix that.

To which pin on the RP2040-Zero should RST connect? Even if it's not yet in software, I could update the PCB adapter boards I made.

shalxmva commented 2 days ago

Hi, it is GP7 on new releases.

Try the new release on the new Repo:

https://github.com/Team-Resurgent/Modxo