Xbox:ModXo: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
(Created page with "{{Infobox/project |title = ModXo |image = modxo.png |founder = ShalX |contrib = ShalX |github = https://github.com/shalxmva/modxo |purpose = RP2040 Based Modchip }} == Modxo == Modxo (pronounced as "Modsho") is an Xbox LPC Port firmware that converts the Raspberry Pi Pico into an Original Xbox Modchip that allows running a BIOS. == Build Circuit == thumb|left|Wiring diagram for the modXo circuit '''Note:''' D0 is only needed by ve...")
 
(Added Adapter Boards.)
Line 32: Line 32:
* UF2 file with BIOS image will be downloaded.
* UF2 file with BIOS image will be downloaded.
'''Note:''' Various 'flavors' of this packer are available on the repo, in Python, and GoLang, to be ran locally.
'''Note:''' Various 'flavors' of this packer are available on the repo, in Python, and GoLang, to be ran locally.
== Adapter Boards ==
SylverReZ (WaveShare RP2040-Zero): https://github.com/m4x10187/Modxo_RP2040_Zero_Adapter
ModzVilleUSA (RP2040-Tiny): https://github.com/modzvilleusa/Modxo-PCB-for-Rp2040-tiny

Revision as of 22:01, 1 July 2024

ModXo

Modxo.png

Information
Founder(s) ShalX
Contribution(s) ShalX
Purpose RP2040 Based Modchip
GitHub https://github.com/shalxmva/modxo


Modxo

Modxo (pronounced as "Modsho") is an Xbox LPC Port firmware that converts the Raspberry Pi Pico into an Original Xbox Modchip that allows running a BIOS.

Build Circuit

Wiring diagram for the modXo circuit

Note: D0 is only needed by versions different from 1.6 and the LFrame pin connection is only needed by version 1.6. Also, LPC Rebuild is required

Requirements

  • Working LPC Port
  • Original Raspberry Pi Pico or RP2040 Zero (some clone boards are not compatible)
  • 4 100 Ohm resistors (tested with 1/4 W resistors)

Installation Steps

  • Connect Raspberry Pi Pico with BOOTSEL button pressed to a PC and a new drive will appear.
  • Copy Modxo.uf2 into the Raspberry Pi Pico drive.
  • Reconnect Raspberry Pi Pico with BOOTSEL button pressed, so the previous drive will show up again.
  • Copy your BIOS UF2 file into the drive

Packing BIOS

  • Go to https://shalxmva.github.io/modxo/
  • Drag and drop your BIOS file. (This will work for any compatible bios image, including stock.)
  • UF2 file with BIOS image will be downloaded.

Note: Various 'flavors' of this packer are available on the repo, in Python, and GoLang, to be ran locally.

Adapter Boards

SylverReZ (WaveShare RP2040-Zero): https://github.com/m4x10187/Modxo_RP2040_Zero_Adapter ModzVilleUSA (RP2040-Tiny): https://github.com/modzvilleusa/Modxo-PCB-for-Rp2040-tiny