We can now use a $4 Raspberry Pi Pico to read and write Xbox 360 SPI and EMMC Nands!
What the heck does that mean?
It means that for all PHATs, all Trinity, 4gb and 16mb Coronas we can use the PicoFlasher to read and write the nand of our Xbox 360!
My go-to Jrunner source is Josh's build which he kindly hosts at Octals Console Shop Jrunner with Extras
But there is an alternative branch that sometimes gets out of sync feature-wise and is on Github under X360Tools like PicoFlasher:Jrunner Pro
Reference Install Images
Phat Wiring Diagram
Trinity Wiring Diagram
Corona Wiring Diagram
On some Corona Motherboards the resistor R2C10 near the J2C3 header may not have a 0 ohm resistor bridging it.
As with all other nand readers, the PicoFlasher requires that R2C10 be bridged for nand R/W to work
So if your R2C10 is open, bridge it closed.
Corona 4gb Nand Reading Wiring Diagram
This requires PicoFlasher firmware version 2 at least, and you might need the latest Jrunner Pro from the same parent repository that PicoFlasher is in now.
When using the PicoFlasher to read 4gb Nands I find that this order leads to the most success:
- Solder in the wires from PicoFlasher to the Console (suggest my custom cable set with pin header)
- Connect the wires to the PicoFlasher (If using my wire set, just plug in the header)
- Open Jrunner on your PC
- Apply standby power to the console (Connect power supply but don't turn on the console)
- Connect the USB to the PicoFlasher
- Click on "read nand" in Jrunner
Additional NOTE: On some Corona Motherboards the resistor R2C10 near the J2C3 header may not have a 0 ohm resistor bridging it.
As with all other nand readers, the PicoFlasher requires that R2C10 be bridged for nand R/W to work
So if your R2C10 is open, bridge it closed.