Difference between revisions of "Xbox 360 Infectus Bad Flash"
Line 1: | Line 1: | ||
A bad flash can happen if the NAND was not | A bad flash can happen if the NAND was not erased before it was programmed with a flash image. The Xbox 360 won't boot or show different error codes, i.e. E71 or E79. 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 in the NAND and if it fails because of a bad flash, will pull up line D1, D3, D5 and D7. The Infectus chip can't take control over the NAND. | ||
Disconnect the Xbox 360 power supply during this procedure. | Disconnect the Xbox 360 power supply during this procedure. |
Revision as of 16:09, 29 August 2007
A bad flash can happen if the NAND was not erased before it was programmed with a flash image. The Xbox 360 won't boot or show different error codes, i.e. E71 or E79. 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 in the NAND and if it fails because of a bad flash, will pull up line D1, D3, D5 and D7. The Infectus chip 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.
- Note: Never connect the Xbox 360 power supply
- Connect the 3.3v external power source
- Connect the USB cable to the Infectus
- Open the Infectus program
- 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.