Xbox 360 Infectus Bad Flash

From ivc wiki
Revision as of 16:04, 29 August 2007 by Ivc (talk | contribs)
Jump to navigationJump to search

A bad flash can happen if the NAND was not ereased before it was programmed with a new flash image. The Infectus can't provide 3.3v and relies on the Xbox 360 to provide the power. The Xbox 360 to try to read the SMC code and if it fails because of a bad flash, will pull up line D1, D3, D5 and D7, and the Infectus can't take control over the NAND.

Disconnect the Xbox 360 power supply during this procedure.

Fix

To fix a bad flash, you have to provide external 5v and 3.3v power to the Infectus and NAND flash, respectively. Ground still has to be connected between the Infectus and the Xbox 360.

5v

Fortunately the USB already provides 5v. Disconnect the 5v from the Xbox 360 and solder a short length of wire from USB Pin 1 to the 5v point on the Infectus.

<<

3.3

For the 3.3 point, you have to find an external device that provides a decent 3.3v power source. I used the Team Xecuter Connectivity Kit v2, it converts 5v to 3.3v using a regular Molex connector from a computer.

The V point on the Infectus is 3.3v and you can either connect the 3.3v to the V point on the Infectus or the Xbox 360 motherboard. I used the Infectus point because easier to handle.

<<

Ground

You must leave the ground connection between Infectus and the Xbox 360 motherboard.

Flash

Now, with the power re-routed everything should be ready.

  1. Note: Never connect the Xbox 360 power supply
  2. Connect the 3.3v external power source
  3. Connect the USB cable to the Infectus
  4. Open the Infectus program
  5. If successful, Hynix HY27US08281A will show at the bottom!

The NAND flash can now be programmed again with a working flash image. Just remember to erase before writing this time around.

Errors

You might see a 'Problem on erasing' error if you are using version 0.0.3.4d and older of the Infectus Flasher. This is a minor bug and NAND is indeed erased. Upgrade to the latest Infectus Flasher (0.0.3.4h) and remember to always update the Infectus Actel firmware when updating.

<<

If the writing stops or doesn't seem to start, re-connect the USB cable and re-open the Infectus program to try again. Try to erase and do a blank check.

Re-install

Remove the wire fixes and install the Infectus the normal way.

Remember if you don't have a proper flash programmed to the NAND and remove the power supply to the Xbox 360, you will have a bad flash because the Xbox 360 can't find the SMC code to go into standby mode.

References