Xbox:RAM Upgrade: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
mNo edit summary
 
(15 intermediate revisions by 4 users not shown)
Line 2: Line 2:
{{Warning|This process is dangerous and can cause permanent damage to your Xbox motherboard if you do not have advanced soldering skills. Proceed with caution.}}
{{Warning|This process is dangerous and can cause permanent damage to your Xbox motherboard if you do not have advanced soldering skills. Proceed with caution.}}


On version 1.0-1.5 Xboxes, there are empty spots that RAM chips can be soldered onto. With the right software, you can take advantage of this extra RAM to play three of the Sega Chihiro (Xbox-based arcade board) games, run emulators with better compatibility and performance, and tweak some games via XBE patches to run with better performance. Version 1.6 Xboxes do not have the extra sockets, and so can not have extra RAM added.
On version 1.0-1.5 Xboxes, there are empty spots that RAM chips can be soldered onto. With the right software, you can take advantage of this extra RAM to play three of the Sega Chihiro (Xbox-based arcade board) games, run emulators with better compatibility and performance, and tweak some games via XBE patches to run with better performance. A 1.6/1.6b Xbox does not have extra RAM sockets, but Prehistoricman recently discovered that you can add extra RAM on top of existing modules and use a wire for chip select to allow for RAM upgrades.


This guide is for the "drag soldering" method of installing RAM chips. While some recommend a method with a heat gun, it is easier to mess up your installation or accidentally overheat nearby capacitors with a heat gun.  
This guide is for the "drag soldering" method of installing RAM chips. While some recommend a method with a heat gun, it is easier to mess up your installation or accidentally overheat nearby capacitors with a heat gun.  
Line 8: Line 8:
* Note that kernels 3944, 4034, 4817, and 5838 will not boot with the stock BIOS if the RAM has been upgraded. You will need to use a custom BIOS that [[Xbox:BIOS Features|supports 128MB of RAM]] on the TSOP or modchip.
* Note that kernels 3944, 4034, 4817, and 5838 will not boot with the stock BIOS if the RAM has been upgraded. You will need to use a custom BIOS that [[Xbox:BIOS Features|supports 128MB of RAM]] on the TSOP or modchip.


==Required Items==
== Required Items ==


You will need:
You will need:
* '''Great confidence in your soldering skill''' - this is not a job for the inexperienced
* '''Great confidence in your soldering skill''' - this is not a job for the inexperienced.
* A soldering iron, preferably a hoof or chisel tip
* XBlast OS installed to your console's TSOP or modchip (needs to be modified per instructions below for 1.6 Xbox).
* Non-corrosive and non-conductive flux, preferably liquid like Kester 959T
* A soldering iron, preferably a hoof or chisel tip.
* Solder, preferably leaded
* Non-corrosive and non-conductive flux, preferably liquid like Kester 959T.
* Desoldering wick or solder braid, preferably with rosin/flux
* Solder, preferably leaded 60/40 rosin core.
* Isopropyl alcohol (IPA), preferably 90%+
* Desoldering wick or solder braid, preferably with rosin/flux.
* Cotton swabs
* Isopropyl alcohol (IPA), preferably 90%+.
* (optional) Electrical tape
* Cotton swabs.
* (optional) A brass wool tip cleaner
* 28-30 AWG wire (for 1.6/b only).
* (optional but highly recommended) A multimeter
* (optional but highly recommended) A multimeter for checking continuity.
* (optional but highly recommended) A soft bristle toothbrush
* (optional but highly recommended) A soft bristle toothbrush.
* (optional but highly recommended) A microscope or stationary magnifying glass and good lighting
* (optional but highly recommended) A microscope or stationary magnifying glass and good lighting.
* (optional) Electrical tape.
* (optional) A brass wool tip cleaner.


==Choosing RAM==
== Choosing RAM ==


Any type of Samsung RAM can be mixed and matched on an Xbox motherboard, you will need 4 chips in total.
Any of the below Samsung RAM chips can be mixed and matched on a non-1.6b Xbox motherboard; you will need 4 chips in total.  


* Samsung K4D263238F-UC50 - Newer and less power draw than D variant, lead free
* Samsung K4D263238F-UC50 - Newer and less power draw than D variant, lead free.
* Samsung K4D263238F-QC50 - Newer and less power draw than D variant
* Samsung K4D263238F-QC50 - Newer and less power draw than D variant.
* Samsung K4D263238D-QC50 - Newer and less power draw than M variant
* Samsung K4D263238D-QC50 - Newer and less power draw than M variant.
* Samsung K4D263238M-QC50 - Base version of RAM
* Samsung K4D263238M-QC50 - Base version of RAM for 1.0-1.4.
** -QC40 /-UC40 can be used, the difference being that they can be clocked slightly faster.
* Any variant of the above with -QC40 or -UC40 - Can be clocked slightly faster.
* Hynix HY5DU283222AQ-5 - Base version of RAM for 1.6b.


You can use Hynix RAM from a version 1.6b Xbox, but all of the existing RAM modules must be swapped out as well so that they are all Hynix.
Hynix and Samsung RAM can also be mixed togeather, as the Xbox will automically adjust the RAM timings to match the slightly slower ones on the Hynix modules.  


Some sellers online sell knock-off "Samaung" RAM. Reportedly, this works, but has a higher chance of being dead on arrival.
Online marketplaces such as AliExpress sell knock-off "Samsung" RAM, which are apparently resurfaced Hynix chips. Reportedly, these can work, but have a higher chance of being dead on arrival.


==Installing RAM==
Fake chips can be easily identified by the double-dot indicator at the bottom-left corner.


# Disassemble your Xbox down to the motherboard. Observe the empty pads and check if they are pre-filled with solder. Earlier motherboards (1.0/1.1) generally have the pads pre-filled so you will not need to add any solder, but it is much harder to align the pins if they are pre-filled, so it is recommended to remove the solder with desoldering braid, taking care to line the braid up along the pins to avoid ripping nearby pads. As a tip, you may also find it easier to start with the two RAM chips on the bottom of the motherboard, as there are less components in the way.
{| class="wikitable"
|-
|[[File:samsung_ram_fake_comparison.jpg|thumb|Fake comparison]]
|}
 
== 1.0-1.4 Xbox ==
 
=== Installing RAM ===
 
# Disassemble your Xbox down to the motherboard. Observe the empty pads and check if they are pre-filled with solder. Earlier motherboards (1.0/1.1) generally have the pads pre-filled so you will not need to add any solder, but it is much harder to align the RAM chip pins on the pads if they are pre-filled, so if you have difficulty aligning the chips you can remove the solder with desoldering braid, taking care to line the braid up along the pins to avoid ripping nearby pads. As a tip, you may also find it easier to start with the two RAM chips on the bottom of the motherboard, as there are less components in the way.
# Swab the empty pads and the area within and around them with alcohol to get rid of any dust contaminants.
# Swab the empty pads and the area within and around them with alcohol to get rid of any dust contaminants.
# Place the first RAM chip onto the board. Ensure that the orientation is correct by checking that the slightly indented circle on the top of the RAM chip is on the corner closest to the white circle printed on the motherboard.  
# Place the first RAM chip onto the board. Ensure that the orientation is correct by checking that the slightly indented circle on the top of the RAM chip is on the corner closest to the white circle printed on the motherboard.  
# Line up the pins of the RAM to their pads, checking each side to make sure you are not overlapping pins and pads incorrectly. It's recommended to put a small piece of electrical tape hanging off of one side of the chip, and your finger on top of the chip so that when it is perfectly aligned, you can drop the tape down to hold it in place and make small adjustments if needed. Once it is in place, tack down one corner pin. You can make very small adjustments, taking care not to bend the pin too much, and tack down the opposite corner pin.  
# Line up the pins of the RAM to their pads, checking each side to make sure you are not overlapping pins and pads incorrectly. It's recommended to put a small piece of electrical tape hanging off of one side of the chip, and your finger on top of the chip so that when it is perfectly aligned, you can drop the tape down to hold it in place and make small adjustments if needed. Once it is in place, tack down one corner pin with solder. You can make very small adjustments, taking care not to bend the pin too much, and tack down the opposite corner pin.  
# Choose a side of the RAM chip and squirt flux all over them. It's no worry if you flood the board with flux, as you are using non-corrosive / non-conductive flux. If your pads were not pre-filled with solder, add some solder to your tip. Drag your solder iron slowly across the pins from one end to the other. As you drag, you should see each pin / pad get covered with solder. You will likely create a few bridges, so go over it again to see if they will work themselves out. If not, remove the bridge using desoldering braid, taking care to line the braid along the pin to avoid ripping up nearby pads. Go over the pins a final time by holding the iron momentarily against the corner formed by the pin and pad to heat both simultaneously, without dragging the iron between each pin. Repeat this for each side of the chip and thoroughly check for bridges between the pads, the long parts of the pins, and the top parts of the pins. You may need to use alcohol and a toothbrush to gently clean up the pins to check for bridges.
# Choose a side of the RAM chip and squirt flux all over them. It's no worry if you flood the board with flux, as you are using non-corrosive / non-conductive flux. If your pads were not pre-filled with solder, add some solder to your tip. Drag your solder iron slowly across the pins from one end to the other. As you drag, you should see each pin / pad get covered with solder. You will likely create a few bridges, so go over it again to see if they will work themselves out. If not, remove the bridge using desoldering braid, taking care to line the braid along the pin to avoid ripping up nearby pads. Go over the pins a final time by holding the iron momentarily against the corner formed by the pin and pad to heat both simultaneously, without dragging the iron between each pin. Repeat this for each side of the chip and thoroughly check for bridges between the pads, the long parts of the pins, and the top parts of the pins both physically and with a multimeter continuity test. You may need to use alcohol and a toothbrush to gently clean up the pins to check for bridges.
# Once you are confident the RAM chip is correctly attached, use alcohol and a toothbrush to gently clean up the pins. Allow the alcohol to completely dry off. Alcohol will have soaked under the chip itself, so allow it a good 15 minutes to dry or blow the alcohol out from under the chip using compressed air to expedite the process.
# Once you are confident the RAM chip is correctly attached, use alcohol and a toothbrush to gently clean up the pins. Allow the alcohol to completely dry off. Alcohol will have soaked under the chip itself, so allow it a good 15 minutes to dry or blow the alcohol out from under the chip using compressed air to expedite the process.
# Plug the power supply, fan, controller cables, hard drive, DVD drive, video cable, power cable, and a controller back into the Xbox and power it on. If it successfully boots up to XBlast, proceed to the next step. If the Xbox reboots infinitely or reboots three times then shows flashing red and green (FRAG), check back over your soldering, paying extra attention to the pins that carry power on the RAM pinout ([https://i.imgur.com/uUDghy8.jpg any pin starting with a V]).
# Plug the power supply, fan, controller cables, hard drive, DVD drive, video cable, power cable, and a controller back into the Xbox and power it on. If it successfully boots up to XBlast, proceed to the next step. If the Xbox reboots infinitely or reboots three times then shows flashing red and green (FRAG), check back over your soldering, paying extra attention to the pins that carry power on the RAM pinout ([https://consolemods.org/wiki/File:uUDghy8.jpg any pin starting with a V]).  
# Navigate to Settings > Tools > 128MB RAM Test. This will check each of the four extra RAM chips and report Failed or Success for RAM chips [https://i.imgur.com/lLPA4xC.jpg 1], [https://i.imgur.com/dc4UA9k.jpg 2], [https://i.imgur.com/dc4UA9k.jpg 3], and [https://i.imgur.com/lLPA4xC.jpg 4]. You should receive a Success for the RAM chip you just completed. If you did not, you likely either have a bridge or a pin is not properly connected to the pad ([https://i.imgur.com/uUDghy8.jpg likely an address or data pin]). If you have a multimeter, it may help to test the tip of the pad and the top of the pin for continuity.  
# Navigate to Settings > Tools > 128MB RAM Test. This will check each of the four extra RAM chips and report Failed or Success for RAM chips [https://consolemods.org/wiki/File:lLPA4xC.jpg 1], [https://consolemods.org/wiki/File:dc4UA9k.jpg 2], [https://consolemods.org/wiki/File:dc4UA9k.jpg 3], and [https://consolemods.org/wiki/File:lLPA4xC.jpg 4]. You should receive a Success for the RAM chip you just completed. If you did not, you likely either have a bridge or a pin is not properly connected to the pad ([https://consolemods.org/wiki/File:uUDghy8.jpg likely an address or data pin]). If you have a multimeter, it may help to test the tip of the pad and the top of the pin for continuity.  
#* If you plugged in your controller after powering on the Xbox and cannot navigate, try rebooting the console.
#* If you plugged in your controller after powering on the Xbox and cannot navigate, try rebooting the console.
# Repeat steps 2-8 for each of the other empty RAM pads, checking each RAM chip one by one. Once they are all reading as Success, you can flash your desired BIOS that supports 128MB of RAM.
# Repeat steps 2-8 for each of the other empty RAM pads, checking each RAM chip one by one. Once they are all reading as Success, you can flash your desired BIOS that supports 128MB of RAM.


==Chihiro Fixes==
== 1.6 Xbox ==


===Hardmodded Xbox===
=== Modifying XBlast OS ===
You have the option to flash a modified X2 5035 to your 1.0/1.1 TSOP or a modchip that can accept a 512kb BIOS in order to allow the Xbox to access the upper 64MB of RAM. If you have a debug bios, see the instructions in the next section.


# Download and extract Ernegien's [https://www.mediafire.com/file/ugz7wp983ngjaiu/Retail128Patch.zip/file Retail128Patch.zip].
A modified XBlast OS must be flashed to the TSOP or modchip to allow RAM checks for a 1.6 Xbox. You can modify the source as shown below and re-compile it.
# Use [https://www.romhacking.net/utilities/356/ ppf-o-matic] to patch a `x2_5035_vOld_512k.bin` file with the ppf file included in Ernegien's patch to generate a patched bin file. Check that the [[Xbox:MD5 Hash|MD5 hash]] of the patched bin file matches `05E26F34954F674DD0DCDD86D4C9E490` and then flash it onto your 1.0/1.1 TSOP or 512kb+ modchip.
# Launch the desired Chihiro game's XBE.


===Debug Bios===
[[File:XBlast 1.6 RAM Modification.png]]
If you have a debug bios, you can simply place Ernegien's retail128.dxt from his [https://www.mediafire.com/file/ugz7wp983ngjaiu/Retail128Patch.zip/file Retail128Patch.zip] into `E:\dxt` and reboot.  You can then run your desired Chihiro game's XBE.


===Softmodded Xbox===
=== Installing RAM ===
# Download and extract JayFoxRox's [https://www.mediafire.com/file/knydzqt4lfg3jrw/launch-chihiro-8.7z/file Chihiro Launcher XBE].
# Copy `launch-chihiro-8.xbe` into the folder of the Chihiro game you wish to launch.
# Copy the extracted `Chihiro` folder to the E: drive. It contains two empty folders, but they are required.
# Launch `launch-chihiro-8.xbe`. While the screen may be distorted or shifted, a countdown begins. Hold X until your game boots up. For Ghost Squad, you will need to hold both X and Y.


==Supported Chihiro Games==
Disassemble your Xbox down to the motherboard. Locate the four existing RAM chips. Swab the tops and pins of the RAM chips with alcohol to get rid of any dust contaminants. Perform the following instruction set for ONE RAM chip at a time.
The following games are playable on the Xbox.  
# Place the first new RAM chip on top of one of the existing RAM chips. Ensure that the orientation is correct by checking that the slightly indented circle on the top of the RAM chip is on the corner closest to the white circle printed on the motherboard.  
* Virtua Cop 3 (supports light gun)
# Push down two pins on the same corner (such as [https://consolemods.org/wiki/File:uUDghy8.jpg pins 30 and 31]) so they almost touch the corresponding pins below it. Align the RAM so all the pins will match up with the ones below, avoiding overlapping pins incorrectly. It's recommended to put a small piece of electrical tape hanging off of one side of the chip, and your finger on top of the chip so that when it is perfectly aligned, you can drop the tape down to hold it in place and make small adjustments if needed. Once it is in place, tack down the two corner pins with solder. You can make very small adjustments, taking care not to bend the pin too much, and push down two pins on the opposite corner and tack them in place.
* Ghost Squad (supports light gun)
# Push down the rest of the pins of the RAM chip '''except''' [https://consolemods.org/wiki/File:uUDghy8.jpg pin 28]]. They will not touch the pins below, but will be close enough to solder.
* Outrun 2 (beta)
# Put flux all over the pins. Drag your solder iron slowly across the pins from one end to the other while adding very little solder. As you drag, you should see each vertical pin pair get covered with solder. You will likely create a few horizontal bridges, so go over them again to see if they will work themselves out. If not, remove the bridge using desoldering braid. Thoroughly check for bridges between the pins physically and with a multimeter continuity test. You may need to use alcohol and a toothbrush to gently clean up the pins to check for bridges.
 
# Once you are confident the RAM chip is fully attached (except pin 28), use alcohol and a toothbrush to gently clean up the pins. Allow the alcohol to completely dry off. Alcohol will have soaked under the chip itself, so allow it a good 15 minutes to dry or blow the alcohol out from under the chip using compressed air to expedite the process.
==Unsupported Chihiro Games==
# Observe which RAM bank you just upgraded. <br> [[File:1.6 Xbox RAM Upgrade 1.jpeg|1000px]]
* Crazy Taxi High Roller
# Locate the chip select point corresponding to the RAM bank you just upgraded. <br> [[File:1.6 Xbox RAM Upgrade 2.jpeg|700px]]
* Gundam Battle Operating Simulator
#* Bank 1 CS is left of the label for C4P10
* Ollie King
#* Bank 2 CS is between the labels for C4R12 and C4R13
* Outrun 2 (full game)
#* Bank 3 CS is left and above the label for C4P21
* Sega Club Golf 2006 Next Tours
#* Bank 4 CS is between and above the labels C4R1 and C3R1
* Sega Network Taisen Mahjong MJ 2 and 3
# Measure and cut a piece of wire to run from the chip select point to pin 28 on the RAM module you just installed.
* The House of the Dead III
#* For banks 2 and 3, push the wire through the hole to the left of the GPU.
* Ford Racing Full Blown
#* A finished chip should look like the below: <br> [[File:1.6 Xbox RAM Upgrade 3.jpeg|700px]]
* Wangan Midnight Maximum Tune 1 and 2
# Plug the power supply, fan, controller cables, hard drive, DVD drive, video cable, power cable, and a controller back into the Xbox and power it on. If it successfully boots up to XBlast, proceed to the next step. If the Xbox reboots infinitely or reboots three times then shows flashing red and green (FRAG), check back over your soldering, paying extra attention to the pins that carry power on the RAM pinout ([https://consolemods.org/wiki/File:uUDghy8.jpg any pin starting with a V]).
# Navigate to Settings > Tools > 128MB RAM Test. This will check each of the four extra RAM chips and report Failed or Success for RAM chips [https://consolemods.org/wiki/File:lLPA4xC.jpg 1], [https://consolemods.org/wiki/File:dc4UA9k.jpg 2], [https://consolemods.org/wiki/File:dc4UA9k.jpg 3], and [https://consolemods.org/wiki/File:lLPA4xC.jpg 4]. You should receive a Success for the RAM chip you just completed. If you did not, you likely either have a bridge or a vertical pin pair is not properly connected ([https://consolemods.org/wiki/File:uUDghy8.jpg likely an address or data pin]). If you have a multimeter, it may help to probe each pin in a vertical pair for continuity.
#* If you plugged in your controller after powering on the Xbox and cannot navigate, try rebooting the console.
# Repeat these steps for each of the RAM chips, checking each RAM chip one by one. Once they are all reading as Success, you can flash your desired BIOS that supports 128MB of RAM.

Latest revision as of 19:43, 20 February 2024

Exclamation-triangle-fill.svgThis process is dangerous and can cause permanent damage to your Xbox motherboard if you do not have advanced soldering skills. Proceed with caution.


On version 1.0-1.5 Xboxes, there are empty spots that RAM chips can be soldered onto. With the right software, you can take advantage of this extra RAM to play three of the Sega Chihiro (Xbox-based arcade board) games, run emulators with better compatibility and performance, and tweak some games via XBE patches to run with better performance. A 1.6/1.6b Xbox does not have extra RAM sockets, but Prehistoricman recently discovered that you can add extra RAM on top of existing modules and use a wire for chip select to allow for RAM upgrades.

This guide is for the "drag soldering" method of installing RAM chips. While some recommend a method with a heat gun, it is easier to mess up your installation or accidentally overheat nearby capacitors with a heat gun.

  • Note that kernels 3944, 4034, 4817, and 5838 will not boot with the stock BIOS if the RAM has been upgraded. You will need to use a custom BIOS that supports 128MB of RAM on the TSOP or modchip.

Required Items

You will need:

  • Great confidence in your soldering skill - this is not a job for the inexperienced.
  • XBlast OS installed to your console's TSOP or modchip (needs to be modified per instructions below for 1.6 Xbox).
  • A soldering iron, preferably a hoof or chisel tip.
  • Non-corrosive and non-conductive flux, preferably liquid like Kester 959T.
  • Solder, preferably leaded 60/40 rosin core.
  • Desoldering wick or solder braid, preferably with rosin/flux.
  • Isopropyl alcohol (IPA), preferably 90%+.
  • Cotton swabs.
  • 28-30 AWG wire (for 1.6/b only).
  • (optional but highly recommended) A multimeter for checking continuity.
  • (optional but highly recommended) A soft bristle toothbrush.
  • (optional but highly recommended) A microscope or stationary magnifying glass and good lighting.
  • (optional) Electrical tape.
  • (optional) A brass wool tip cleaner.

Choosing RAM

Any of the below Samsung RAM chips can be mixed and matched on a non-1.6b Xbox motherboard; you will need 4 chips in total.

  • Samsung K4D263238F-UC50 - Newer and less power draw than D variant, lead free.
  • Samsung K4D263238F-QC50 - Newer and less power draw than D variant.
  • Samsung K4D263238D-QC50 - Newer and less power draw than M variant.
  • Samsung K4D263238M-QC50 - Base version of RAM for 1.0-1.4.
  • Any variant of the above with -QC40 or -UC40 - Can be clocked slightly faster.
  • Hynix HY5DU283222AQ-5 - Base version of RAM for 1.6b.

Hynix and Samsung RAM can also be mixed togeather, as the Xbox will automically adjust the RAM timings to match the slightly slower ones on the Hynix modules.

Online marketplaces such as AliExpress sell knock-off "Samsung" RAM, which are apparently resurfaced Hynix chips. Reportedly, these can work, but have a higher chance of being dead on arrival.

Fake chips can be easily identified by the double-dot indicator at the bottom-left corner.

Fake comparison

1.0-1.4 Xbox

Installing RAM

  1. Disassemble your Xbox down to the motherboard. Observe the empty pads and check if they are pre-filled with solder. Earlier motherboards (1.0/1.1) generally have the pads pre-filled so you will not need to add any solder, but it is much harder to align the RAM chip pins on the pads if they are pre-filled, so if you have difficulty aligning the chips you can remove the solder with desoldering braid, taking care to line the braid up along the pins to avoid ripping nearby pads. As a tip, you may also find it easier to start with the two RAM chips on the bottom of the motherboard, as there are less components in the way.
  2. Swab the empty pads and the area within and around them with alcohol to get rid of any dust contaminants.
  3. Place the first RAM chip onto the board. Ensure that the orientation is correct by checking that the slightly indented circle on the top of the RAM chip is on the corner closest to the white circle printed on the motherboard.
  4. Line up the pins of the RAM to their pads, checking each side to make sure you are not overlapping pins and pads incorrectly. It's recommended to put a small piece of electrical tape hanging off of one side of the chip, and your finger on top of the chip so that when it is perfectly aligned, you can drop the tape down to hold it in place and make small adjustments if needed. Once it is in place, tack down one corner pin with solder. You can make very small adjustments, taking care not to bend the pin too much, and tack down the opposite corner pin.
  5. Choose a side of the RAM chip and squirt flux all over them. It's no worry if you flood the board with flux, as you are using non-corrosive / non-conductive flux. If your pads were not pre-filled with solder, add some solder to your tip. Drag your solder iron slowly across the pins from one end to the other. As you drag, you should see each pin / pad get covered with solder. You will likely create a few bridges, so go over it again to see if they will work themselves out. If not, remove the bridge using desoldering braid, taking care to line the braid along the pin to avoid ripping up nearby pads. Go over the pins a final time by holding the iron momentarily against the corner formed by the pin and pad to heat both simultaneously, without dragging the iron between each pin. Repeat this for each side of the chip and thoroughly check for bridges between the pads, the long parts of the pins, and the top parts of the pins both physically and with a multimeter continuity test. You may need to use alcohol and a toothbrush to gently clean up the pins to check for bridges.
  6. Once you are confident the RAM chip is correctly attached, use alcohol and a toothbrush to gently clean up the pins. Allow the alcohol to completely dry off. Alcohol will have soaked under the chip itself, so allow it a good 15 minutes to dry or blow the alcohol out from under the chip using compressed air to expedite the process.
  7. Plug the power supply, fan, controller cables, hard drive, DVD drive, video cable, power cable, and a controller back into the Xbox and power it on. If it successfully boots up to XBlast, proceed to the next step. If the Xbox reboots infinitely or reboots three times then shows flashing red and green (FRAG), check back over your soldering, paying extra attention to the pins that carry power on the RAM pinout (any pin starting with a V).
  8. Navigate to Settings > Tools > 128MB RAM Test. This will check each of the four extra RAM chips and report Failed or Success for RAM chips 1, 2, 3, and 4. You should receive a Success for the RAM chip you just completed. If you did not, you likely either have a bridge or a pin is not properly connected to the pad (likely an address or data pin). If you have a multimeter, it may help to test the tip of the pad and the top of the pin for continuity.
    • If you plugged in your controller after powering on the Xbox and cannot navigate, try rebooting the console.
  9. Repeat steps 2-8 for each of the other empty RAM pads, checking each RAM chip one by one. Once they are all reading as Success, you can flash your desired BIOS that supports 128MB of RAM.

1.6 Xbox

Modifying XBlast OS

A modified XBlast OS must be flashed to the TSOP or modchip to allow RAM checks for a 1.6 Xbox. You can modify the source as shown below and re-compile it.

XBlast 1.6 RAM Modification.png

Installing RAM

Disassemble your Xbox down to the motherboard. Locate the four existing RAM chips. Swab the tops and pins of the RAM chips with alcohol to get rid of any dust contaminants. Perform the following instruction set for ONE RAM chip at a time.

  1. Place the first new RAM chip on top of one of the existing RAM chips. Ensure that the orientation is correct by checking that the slightly indented circle on the top of the RAM chip is on the corner closest to the white circle printed on the motherboard.
  2. Push down two pins on the same corner (such as pins 30 and 31) so they almost touch the corresponding pins below it. Align the RAM so all the pins will match up with the ones below, avoiding overlapping pins incorrectly. It's recommended to put a small piece of electrical tape hanging off of one side of the chip, and your finger on top of the chip so that when it is perfectly aligned, you can drop the tape down to hold it in place and make small adjustments if needed. Once it is in place, tack down the two corner pins with solder. You can make very small adjustments, taking care not to bend the pin too much, and push down two pins on the opposite corner and tack them in place.
  3. Push down the rest of the pins of the RAM chip except pin 28]. They will not touch the pins below, but will be close enough to solder.
  4. Put flux all over the pins. Drag your solder iron slowly across the pins from one end to the other while adding very little solder. As you drag, you should see each vertical pin pair get covered with solder. You will likely create a few horizontal bridges, so go over them again to see if they will work themselves out. If not, remove the bridge using desoldering braid. Thoroughly check for bridges between the pins physically and with a multimeter continuity test. You may need to use alcohol and a toothbrush to gently clean up the pins to check for bridges.
  5. Once you are confident the RAM chip is fully attached (except pin 28), use alcohol and a toothbrush to gently clean up the pins. Allow the alcohol to completely dry off. Alcohol will have soaked under the chip itself, so allow it a good 15 minutes to dry or blow the alcohol out from under the chip using compressed air to expedite the process.
  6. Observe which RAM bank you just upgraded.
    1.6 Xbox RAM Upgrade 1.jpeg
  7. Locate the chip select point corresponding to the RAM bank you just upgraded.
    1.6 Xbox RAM Upgrade 2.jpeg
    • Bank 1 CS is left of the label for C4P10
    • Bank 2 CS is between the labels for C4R12 and C4R13
    • Bank 3 CS is left and above the label for C4P21
    • Bank 4 CS is between and above the labels C4R1 and C3R1
  8. Measure and cut a piece of wire to run from the chip select point to pin 28 on the RAM module you just installed.
    • For banks 2 and 3, push the wire through the hole to the left of the GPU.
    • A finished chip should look like the below:
      1.6 Xbox RAM Upgrade 3.jpeg
  9. Plug the power supply, fan, controller cables, hard drive, DVD drive, video cable, power cable, and a controller back into the Xbox and power it on. If it successfully boots up to XBlast, proceed to the next step. If the Xbox reboots infinitely or reboots three times then shows flashing red and green (FRAG), check back over your soldering, paying extra attention to the pins that carry power on the RAM pinout (any pin starting with a V).
  10. Navigate to Settings > Tools > 128MB RAM Test. This will check each of the four extra RAM chips and report Failed or Success for RAM chips 1, 2, 3, and 4. You should receive a Success for the RAM chip you just completed. If you did not, you likely either have a bridge or a vertical pin pair is not properly connected (likely an address or data pin). If you have a multimeter, it may help to probe each pin in a vertical pair for continuity.
    • If you plugged in your controller after powering on the Xbox and cannot navigate, try rebooting the console.
  11. Repeat these steps for each of the RAM chips, checking each RAM chip one by one. Once they are all reading as Success, you can flash your desired BIOS that supports 128MB of RAM.