i Have a 2005 xbox 1.6, made in taiwan/china, i've heard that there is no way to upgrade the ram due to the fact that it only uses a single 64mb ram, the older models used 4x16mb.
No way I know of. The older ones through 1.5 have 4 chips each 16mb like you said. The reason they can be upgraded is due to the fact they have 4 more spots that are empty for more chips. 4 more 16mb chips gives then the 128mb like the debug units.
Not that can be fitted to an xbox, as sonicdude10 said the V1.6 doesnt have the extra 4 vacant pad sets to attach the extra ram, get an earlier one if you want a 128mb console.
I'll say this again and people pay attention. No more asking about a 128mb chip. Period. Revision 1.6 has only 4 memory chip slots and they are all filled. Each chip is 16mb. 16x4=64. You can't upgrade to 32mb chips to get 128mb. No known working chips this size exist. revisions 1.0 through 1.5 can be upgraded because they have 8 slots and only 4 are filled. You have to use 16mb chips for the same reason I stated earlier. 16x8=128. That's why earlier models can be upgraded to the debug unit specs. You have to stick with 16mb chips due to the memory address system and lines. If I'm wrong and someone has gotten 32mb or larger chips working, do tell me. AFAIK ATM this has not been done. Gotta stick to chips that are compatible with the originals and all those so far have been 16mb models.
I've got a 1gb stick of DDR1 in a desktop machine that has 8 chips. Simple math shows that each chip is 128mb which means that 32mb chips very probably existed. The questions are: 1)Were any 32mb DDR1 chips produced in the packaging necessary? 2)Assuming 1 is true, were any produced that meet the requirements of the XBox? 3)Can the XBox chipset handle higher density chips? 4)Assuming 1-3 are all true, is there an available address line? We can pop the RAM out of a N64 and swap in higher density chips so you no longer *need* an expansion pak (though you still need something to terminate everything). Hypothetically I would think this is possible but a lot of work given that there are plenty of non-v1.6 mobos out there. I'd imagine the difficulty may be in chipset support and the need for an additional address line more than anything other factor. The datasheet for the Samsung RAM found in some XBoxes: http://pdf1.alldatasheet.com/datasheet-pdf/view/37032/SAMSUNG/K4D263238F-QC50.html IIRC Hynix also supplied RAM.