webhdx / PicoBoot

Raspberry Pi Pico (RP2040) based IPL replacement modchip for GameCube
GNU General Public License v2.0
1.47k stars 94 forks source link

Any other wiring alternatives?? #73

Open juankamq opened 1 year ago

juankamq commented 1 year ago

Hey everyone, wanted to ask if there are any other alternatives to install picoboot. I dont have any port in my board as it is heavily cut up. I've tried this one, but didn't work either (not even the debug boot holding down) FWrbkmSUUAAqCjH Wondering if there's a way I can install it directly to the ipl?

Thanks!

juankamq commented 1 year ago

I think i've found an error with that diagram, doing some continuity tests i've found that GP4 from the MX chip gives continuity to a different via than GP4 in the image Screen Shot 2023-01-11 at 11 34 27 AM GP6/7 is correct and I don't have a way to test GP5 other than trying.

Will try later and report back!

juankamq commented 1 year ago

Confirmed, wiring from the first image is wrong. With the second image correction I got it to boot with no issues (I know, it's super messy but i'm testing) IMG_20230111_122554 Will keep this issue open in case someone wants to add to the documentation.

webhdx commented 1 year ago

I hesitate to support and recommend alternative wiring methods as they are usually much more difficult due to even smaller pads. However there is one good reason for alternative wirings - you don't mess with non replaceable RTC-DOL. Twitter user @grievre_ebooks shared this picture: image

I haven't tested it myself and I can't guarantee it works. I don't support this kind of installation but if you know what you are doing or you don't want to risk breaking RTC-DOL then it might be worth a try. For most beginners I'd still suggest using official installation method.

I thought I'd post it here so people can reference these diagrams in the future.

juankamq commented 1 year ago

Awesome, thanks for sharing @webhdx. I've found an additional wiring alternative that goes straight to the cpu via's. I've tested it on both DOL-001 and DOL-101. It's a lot harder, but still doable for someone that knows what he's doing as you said. Ignore the missing components. This is a test board I had on hand. Alt_CPU

fenixreign316 commented 11 months ago

Does anyone have a confirmed and tested 5V solder point for either of the above alternatives? I am trying to adapt the install such that I never need open my GameCube again once my soldering is done, and it is my last stumbling block in the planning phase.

juankamq commented 11 months ago

Does anyone have a confirmed and tested 5V solder point for either of the above alternatives? I am trying to adapt the install such that I never need open my GameCube again once my soldering is done, and it is my last stumbling block in the planning phase.

I have tested both wirings on my comments. But none of them have 5v, just 3.3v that the pi needs. If you want to do this, I'd recommend this one. I have tested it, and has a correction for gp4. The other one is a lot harder cause it goes to the cpu vias. I havent tested the one in webhdx comment image

fenixreign316 commented 11 months ago

Does anyone have a confirmed and tested 5V solder point for either of the above alternatives? I am trying to adapt the install such that I never need open my GameCube again once my soldering is done, and it is my last stumbling block in the planning phase.

I have tested both wirings on my comments. But none of them have 5v, just 3.3v that the pi needs. If you want to do this, I'd recommend this one. I have tested it, and has a correction for gp4. The other one is a lot harder cause it goes to the cpu vias. I havent tested the one in webhdx comment

I would, but for two things: even @webhdx has acknowledged that powering the Pico using VSYS is ideal. And secondly, I have seen people having issues with their 3.3V rail being weak and causing many issues all of which were rectified by powering the Pico on 5V either through the USB (not ideal for long term)or on VSYS. I’d rather not deal with it since I am using a Pico W and the WiFi chipset will draw 3.3V down even more.

EDIT: removed image repost

juankamq commented 11 months ago

@fenixreign316 I see what you're asking. You can get 5v from this pins on a gamecube motherboard Screen Shot 2023-11-30 at 1 03 24 PM Screen Shot 2023-11-30 at 1 01 29 PM