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

Allow update while connected #74

Open Colrut opened 1 year ago

Colrut commented 1 year ago

Wondering if it is feasible to install a diode in series with the power supply from GameCube to Pico? Would this prevent reverse current flow when updating the Pico and allow the power to not have to be disconnected to update the Pico? I am not an electrical engineer so would not know where to start, but perhaps this is worth looking into.

Thank you for all your work on this.

webhdx commented 1 year ago

Yes this is indeed what you are supposed to do. It's described in detail in the datasheet: "4.5. Powering Pico"

My diagram does not include a diode because that would greatly complicate the installation for complete beginners (trust me). Instead people can just remove the wire during update. There aren't really any software updates and it shouldn't really be a problem. In the future you'll be able to update PicoBoot from the SD card.

I plan to redo some parts of the Wiki and diagrams and mention the diode as optional but recommended.

Colrut commented 1 year ago

Thanks for the quick response. Looking forward to the next stages of this project.

Dalarialus commented 1 year ago

Would a 1N5817 be an appropriate diode for this?

mibmo commented 10 months ago

Would a 1N5817 be an appropriate diode for this?

Seems like it would work to me - did you get to test it? Am very curious if it did :) (I've been messing with adding a switch in series - adding a diode hadn't even occurred to me...)