Free60-Wiki

General

To communicate with the Flash Controller you need a device which is captable of the Xbox 360’s SPI Protocol. There are ready-to-use devices you can buy or, if you aren’t afraid of soldering your own hardware, DIY homebrew devices. Basicly: Get the device programmed (if needed) and solder it according to the Diagram to your Xbox’s mainboard - you can start reading/writing to your NAND after installing the needed drivers.

DIY / Homebrew

LPT SPI Programmer

This type of programmer isn’t really recommended as it’s awfully slow and can probably cause high failure rates.

Description coming later…

USB SPI Programmer

Needed material:

Program the PIC with your favorite PIC Programmer (Can be build or bought - for building one yourself the “ART2003” is recommended) with the latest “Picflash” HEX file. USB_SPI_Programmer.png

LPC2148

Description coming later…

AT90USB162 Programmer

Description coming later…

Ready to use

There are several ready-to-use professional products like: Team Xecuter NAND-X, Maximus 360NandFlasher, Matrix SPI Programmer etc. They arrive preprogrammed and can be used directly with Software like NANDPro to interact with the NAND Flash.