yashsingh1/xdaforums huggingface dataset:
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Midget_1990:
woah, you're getting too far ahead, all the stuff you have mentioned we know how to do, the problem at the moment is that the motherboard doesnt know there is an extra 64mb of ram there.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Balur:
I just want to thank you guys for doing this, it must be a huge job to even consider the scope of.

I could never do it myself, but you can bet if you ever figure it out i'll be trying to pay one of you to do to mine what you did to yours :)

Anyways just cool, thanks.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] hdubli:
Can anyone try desoldering the RAm from Magician(128MB version) and then remake balls and solder on the available space..it shd work
[JASJAR, XDA Exec, MDA Pro Software Upgrading] TehPenguin:
Maybe you can get the extra chips from here: http://xdaforums.com/showthread.php?t=268232
[JASJAR, XDA Exec, MDA Pro Software Upgrading] gliven:
When you say all the stuff I mentioned, you know how to do, are you talking about the solder job, or patching the code to use the memory or both? You say that the problem is that the board doesn't recognize the memory, does that mean you've tried soldering the chips on? If you have done the solder job, can you post specific instructions I can follow? I have pretty much everything I need at work except the x-ray machine. It's just no-one at work has done bga. As for getting it to recognize the ram, in the datasheet you have to power up in a specific fashion. I have a logic analyser at work, and can see if this happens or not if I can find points to attach the logic analyser to. If worse comes to worse, I could do this before I put the chip in. Come to think of it, that might be a good idea. I could see if we can get the software/firmware to work first, then put the chips in. It could be the hardware (cpld's or whatever) doesn't have the logic built in to support the chips. The logic analyser would tell us this, if the software is programed to support the chip.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Midget_1990:
personally i havent soldered the chips, but its been done and i am ready to do so (i have everything except the x-ray too) as soon as someone figures out how to make it work :)
[JASJAR, XDA Exec, MDA Pro Software Upgrading] gliven:
Well back to square one, the supplier I found says they are sold out, and are not getting anymore. I don't want to unsolder a used one because I don't have enough experience to do it and be confident I didn't burn it up in the process. So until I can find the chips, this project is on hold again. Besides the lcd cable I need to get my uni working still hasn't arrived. I'm never going to buy something from china off ebay again.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
I have all types of uni memory modules ..available and 64 megabytes and 32 megabytes capacity. also have x-ray machine ... need the additional guidance
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Midget_1990:
all hope is not lost :)

was speaking to one os shadowmite's friends on IRC and the amount of RAM the PXA270 ( the universal processor) utilises is set in the IPL. olipro can modify ipl+spl and to flash we need to find the jtag points on the device, two possible locations are near the SIM and to the right of the DOC chip. also if we find this we can revive ANY broken universal that does not have hardware failure. :D :D :D

edit: to find the testpoints we need to trace them back from under the processor (means de-soldering and killing a universal) so does anyone know where i can get a bricked uni for cheap?

better still, anyone wanna donate one? :P
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Lt.Cmdr.Ivan:
i`ll pm you
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Midget_1990:
ok, that was quick, Lt.Cmdr.Ivan has a dud universal he is going to de-solder the CPU on and trace the jtag :D
[JASJAR, XDA Exec, MDA Pro Software Upgrading] jasonkruys:
Good news. Thanks for all of the effort and collaboration...although I expect no less from you excellent chaps :)
[JASJAR, XDA Exec, MDA Pro Software Upgrading] RichardKAthena:
Have any of the techy people here contacted PocketPC Techs?

They perform a 128MB upgrade on the iPaq HX4700, which also uses BGA chips and the faster-clocked PXA (same as an Ameo, I think). I don't recall if they fit higher capacity chips, or an additional chip, but they also claim to produce the only 256MB Pocket PC upgrade (not for the iPaq. I'd totally have had that).

They will presumably have some awareness of any tweaks needed to upgrade PXA devices in general, and moreso, would probably be interested in providing the upgrade as a resale proposition if there was sufficient demand for it.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] onkeld:
Contact information of this wizards

Could you give an advise how to contact 'em?
[JASJAR, XDA Exec, MDA Pro Software Upgrading] dj_gabzz:
ram update

hello, ok i am new to this but guess what, my uni fell and broke (wouldnt turn on) i sent it over to ppc techs and they told me its done. no way to fix it other than changing the board (700 usd coz its out of warranty), now the thing is (they put it under an infrared oven and it still wont work ) so its not loose solder..

News is, i have a dead universal motherboard and it has the ram and everything still in it. is there any way someone would be able to confirm that taking these 2 ram chips out and soldering them back into my new uni that i just bought makes it go to 128 ram? in case you want to desolder the cpu and trace the lines then go ahead.. someone give me hope of having a universal run for another year at least with no memory issues
[JASJAR, XDA Exec, MDA Pro Software Upgrading] davieshyland:
any news on this topic, reeeaalllyyyy interested.:D
[JASJAR, XDA Exec, MDA Pro Software Upgrading] coolhamoood:
BUMP

ANY NEWS??

-Jabriiiz
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Lt.Cmdr.Ivan:
not yet afaik
[JASJAR, XDA Exec, MDA Pro Software Upgrading] coolhamoood:
and now :( ????

-Jabriiiz
[JASJAR, XDA Exec, MDA Pro Software Upgrading] nuclear:
hehe this is getting interesting. Looks like Midget and Lt Ivan dont remember but Mamiach or was it Helmi that posted a .cab that allows the recognition of the additional 64MB RAM. I never tested it out and never saw results of it working. We worked on the RAM Upgrade a long time ago. I think it was a year ago. One of our Chinese contacts actually provided us links to order the extra RAM. I was personally looking in Hynix and Infineon and found the RAM, never really went further than that.

Anyways there is actually a .cab that was made to recognize the additional RAM. I also remember pocketpctech doing some RAM upgrade.

Anyways good luck. Hope to see some manual come out on how to do this additional RAM upgrade.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] dj_gabzz:
cab anyone? i have a dead universal with the extra 2 chips.. maybe i can solder them and test the cab??
[JASJAR, XDA Exec, MDA Pro Software Upgrading] godtakeit:
No offend but this Thread and other thread (128MB on Universal..) are likely dead as the progression is stopped at soldering extra 2 RAM chips to Universal's motherboard.

Guys, if this become a reality, MO (Mobile Operator) will regret of discontinuing this product and by doing that, the future update will be soon become a reality as well.

It is only my opinion, I am waiting for this upgrade for such a long time.

Cheers
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Midget_1990:
Both ivan and I dont have universal's anymore, so unless someone continues our research then you are right, it wont happen
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Lt.Cmdr.Ivan:
Thats right it seems the uni 128mb project is dead.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] unkown:
in my country ...poland... guys to try update ram http://pdaclub.pl/forum/index.php?topic=76651.0 ...somon try update but affter update uni wont start wen back to old ram 64mb then work good, they remowe 64mb and insert 128mb becouse seccound slot of ram is not supp in power.

sorry for my eng;/ :)
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Lt.Cmdr.Ivan:
As i have a new Universal now, i will say it in some famous words: "i'll be back" ;) and i am now eager to try it again.

Hey unknown could you ask the people which ram chips they soldered in ? I would do it myself, but i cannot speak polish. Maybe some of the typical companies can do the job of soldering the needed chips into the device.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
tomorrow my universal will have 128mb of memory ..in scheme 2 х64 (same as HP4700) ..

I know that he will not see more memory .. but we will have a working 128mb (in theory) model .. at which can be considered the experience
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
bull****... universal processor and memory pcb //same as hp4700 //the problem was that 4700 saw immediately installed memory .. but no uni

..
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
128mb uni ready for experiments

hardware upgrade-OK

check modules state -- all banks working

system start- OK

detect first 64mb- OK

additional ram -- not seen
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Midget_1990:
did you run mamaich's detector thing?
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
no ...	where it can be downloaded
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Midget_1990:
http://xdaforums.com/showpost.php?p=1079877
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Lt.Cmdr.Ivan:
Hey mo3ulla

How and where did you get the 128 MB of Ram ?
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
i use last version of mamaichs testmem utility

Miracle ..

Test 2 - Mem = 128mb

Test +96 = 96
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
bought in a shop :D

in a land of matreshka.bears and vodka in the shop below your house you can found anything
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
double post
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Midget_1990:
brilliant! i'll get a patched ROM to you asap :)
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Terramoto:
so...does it works? :D
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Midget_1990:
hopefully, yeah :D
[JASJAR, XDA Exec, MDA Pro Software Upgrading] x_JoM_x:
any update?
[JASJAR, XDA Exec, MDA Pro Software Upgrading] godtakeit:
It is a good news indeed, I would love to upgrade mine to 128MB.

This maybe a silly question, if we can go to 128MB, is there any possible way to go to 192MB or 256MB ???

Cheers guys
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Lt.Cmdr.Ivan:
Hey mo3ulla

Are these the bga ram chips they soldered:

Infineon

HYB25L512160AC–7.5

?

greetz
[JASJAR, XDA Exec, MDA Pro Software Upgrading] shoulders:
Has anyone asked HTC whether they have any partners that will do an upgrade? or where you can get the chips from?
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mamaich:
Regarding RAM upgrade.

I have a device with two 512-mbit HYB25L512xxx chips soldered and CS1 is connected. After tons of tests I've found that there is no RAM size limitation in BSP code, PXA270 SDRAM controler (mdcnfg and other regs) are initialized correctly, but I read only garbage from the second 64Mb. So - something else should be soldered on motherboard. I;ve even compared the values of these registers with other devices that have PXA270 and 128 MB RAM - our settings are identical, so from the software part everything should be working.

We need someone skilled enough to use oscilloscope to see what signals come to RAM pins (A24 line on each chip) and to trace the motherboard to find what else should be soldered.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] zelmasri:
I am have having problems with my HTC touch.

I bought it in Hong Kong for use in China (Beijing), where I was assured it would be fine.

Although it does not have China as an option on the Network Wizard it accepts my China Mobile sim and shows I have reception.

However it rarely me to make calls or send messages even when I have signal and often loses the signal and goes to searching for network, only occasionaly will a call connect, despite having full signal.

What can I do, do I need to change something in the conection settings, can someone please give me a thorough explanation.

If i put my sim in my old crappy Nokia it works fine, why am i having these problems

Thanks
[JASJAR, XDA Exec, MDA Pro Software Upgrading] sofene:
Off topic.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Lt.Cmdr.Ivan:
Ok that sounds good. At least the chips soldered to the m/b run.

Ok if i get my hands on a second device i will measure the pin with a oscilloscope to have a look what's going on.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] JDark:
2 mamaich - well.. I have no idea - what's wrong? I've read datasheet from Intel PXA270 CPU, there is a reference design about memory connection - it is directly connected to CPU. I have a faulty board from Unversal and I removed CPU and traced CS1 signal - pin is directly connected to one pad, between memory chips and other pad is connected on CS1 on both chips, so the only hardware modification is possible - to put 512Mb memory chips instead of 256Mb and connect pads by jumper.

I also did same examination on hx4700 board - CS1 CPU pin is directly connected to CS1 memory pins and that's all.

The last idea, I have, is to check if CS1 pin is not an open collector type, in this case a pull-up resistor may be necessary.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mamaich:
no, it should be 0 ohm, like resistors that come to A12 and BA1 memory pins :(

Uni unlike other devices has 2 resistors that come from A24 and A22 address line. They may be connected directly to A12 and BA1 pins (as we already have on board), or A22 can be connected to BA1 memory line and A12 would be left disconnected. In this case A0-A11 pins and BA0,BA1 would be used for RAM addressing. But this would address only 64Mb RAM :(

By the way, the RAM is initialized in bootloader, i have not looked there. Maybe bug is in boot code.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] goxboxlive:
Hi, have you tested runnig linux on it and see if linux is detecting it ?

Either test the Qtopia image i have made and check the system info to see what it detects?

Or if you test from a console image you can just run 'free' from the console and read the values.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mamaich:
In a long discussion JDark convinced me that lost RAM is a software problem and everything is soldered correctly. I've smoked the intel manual, decompiled SPL - and found the reason - bootloader initializes timings only for the first 64-Mb memory bank! So when you access the second bank on stacked chips - you get just a garbage. Patching bootloader is a dangerous task, so i had to patch nk.exe. The second bug was in NK. As you know the last 1 mb of first 64Mb RAM is used for framebuffer, so we get a "hole" if we have 128 Mb RAM. Had to fix that too.

The test ROM is ready, but it is now too early to release it to public - the device hangs on exiting from sleep mode, but this could be fixed.

So to make 128Mb RAM working you'll need to solder chips, shorten CS1 as showed on the picture (other pins should be left as they are):

and flash a ROM when I'll publish it.

The ROM would be incompatible with G4 devices as long time ago I've broken something in my patches and don't have G4 to find what to fix. I need a person who has a G4 device and knows how to use KITL.

Now Universal has 112.44 Mb total RAM available to OS.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] beast0898:
Hi Mamaich,

Congrats on another amazing piece of work, your work never ceases to amaze me.

What do you need from KITL?

I have a G4 Uni, let me know if I can help.

G4 Boot with KITL output attached, hope it helps.

Cheers,

Beasty
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mamaich:
I need you to flash a ROM that is incompatible with G4 devices - it was posted somewhere on the forum, and send KITL output from it so i'll find where it would hang
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mamaich:
a screenshot:
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mctoey:
Congratulations!

Hi, Congratulations on your discovery! I have always been amazed and appreciated by the energy and efforts that have been put into making this great device even greater.

The Universal with 128mb memory would become highly desirable and usable. This would substantially extend its usage life. Hope this eventually becomes available for all generations of the Universals.

Btw, how do you find the battery life issue once you've got the 128mb ram? Is it a real drain on the power?

Please keep up good hard work & Regards,

McToey
[JASJAR, XDA Exec, MDA Pro Software Upgrading] capante:
Congratulations

Well done. Congratulations for your great work.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Lt.Cmdr.Ivan:
Thank you very much.

Now the only thing we need is a person/company who can order and solder those chips
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Lt.Cmdr.Ivan:
Wiki page added

Ok i have added a wiki page:

http://wiki.xda-developers.com/index.php?pagename=Universal_128MBRAM
[JASJAR, XDA Exec, MDA Pro Software Upgrading] LazaPasi:
Where to buy Infineon HYB25L512160AC-7.5 Chip?
[JASJAR, XDA Exec, MDA Pro Software Upgrading] beast0898:
Hi Mamaich,

Any ideas where this Rom is?

I've searched to no avail.

If someone can provide a link to the Rom, I'll flash. KITL and post results back.

Cheers,

Beasty
[JASJAR, XDA Exec, MDA Pro Software Upgrading] pasan:
Great work mamaich, I wish I still had the old universal to try this on. Congrats on your latest hacking feat.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] admns:
That`s amazing.

Ok, if I find chips, how change the bootloader to identify ram?
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Terramoto:
bahh...i want it too :( but its going to be hard to find someone/etc... who can solder that in Portugal :\
[JASJAR, XDA Exec, MDA Pro Software Upgrading] cr2:
It is not that important to change the memory controller register values in bootloader,

if your OS is capable of controlling them.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] cr2:
Adding

mem=128M

to the kernel command line should be enough. The only problem will pop up at resume, because the

HTC IPL sets the PXA memory controller as if there were 64MB RAM.

But it can be easily fixed by resetting them in the CPU resume function.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] LazaPasi:
Hm..................
[JASJAR, XDA Exec, MDA Pro Software Upgrading] nittin_sp:
Great Job man

Hey mamaich you are the GOD of Ppc

three cheers for Mamaich

"Hipp Hipp Hurray

Hipp Hipp Hurray

hipp Hipp Hurray "

please please please post the rom soon coz I am gonna solder the ram tommorow.

one query

I hav a dead uni board can I take the ram from it ?
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mctoey:
More memory options

Now that adding more RAM to the Universal becomes a possible prospect, just wondering if increasing the RAM further from the 128MB (192MB, etc.) by soldering a higher-capacity RAM chip would be possible? However, I think the 128MB is already simply more than enough.

Also, could we do anything to increase the size of the ROM?
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mamaich:
Adding gigabit chips would require a modification of IPL and SPL. Currently it initializes memory for 9 rows 13 columns, and changing chips would require changing these values which is rather complex (but it is possible). Patching NK would not help here.

128 Mb is really enough. I've turned off page pool (so no modules are ever paged out) - the device boots really fast now and still has about 80 mb of free RAM. The public ROM is coming soon (maybe in a week).

Changing DOC chip size is possible too, if you'll correctly transfer IPL/SPL to it and create partitions before soldering.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
mamaich... how will work pach? ... its a patched NK or patched IPL SPL .

but l also interesting . will be patch compatible with 64 megabyte models or its exclusivly for 128mb version?
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mamaich:
it is a patched NK, and it would be compatible with both 64mb and 128mb devices.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Laubscherc:
Hyb25l512160ac-7.5

Check this out.

http://www.planetonecomponents.com/part/HYB25L512160AC-7.5.phtml
[JASJAR, XDA Exec, MDA Pro Software Upgrading] davieshyland:
Has ne0ne done this in the UK, i have a spare MB, and i'd like to find somewhere in the UK that would atleast do the soldering for me (cheap :D ).

Also, is there a supplier for the chips etc.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
I know such supplyer .... $ 100 chip+soldering .... only 1 minus ..his in russia//but you may mail your device :D
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
great // already soldered uni waiting this
[JASJAR, XDA Exec, MDA Pro Software Upgrading] davieshyland:
more details please..... i would pay that amount to get this done, maybe mail my spare motherboard there, so i wouldn't be without my uni :eek:
[JASJAR, XDA Exec, MDA Pro Software Upgrading] WizP:
May be able to help some guys out

I'm in the process getting a few samples of HYB25L512160AC-7.5 (The company I work for does a lot of business with infineon). I've access to a BGA certified tech who will do the soldering and if I need to I have access to solder reflow ovens and X-Ray machines (Just in case)

All we need now is for the patched NK.exe to be included in all the great ROM releases/kitchens that are going about.

If I can get the upgrades done with good sucess I may try offer this service to you guys (Depends whether the technician will be happy doing the mods)

BTW I'm uk based.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] cr2:
That is going to be really interesting.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mo3ulla:
but what exactly you want to know .. address? ? . the process takes no more than 1 Hour time .. then motherboard or device will be sent to the customer .. and yet ... no limit to the number of chips ...

details in pm
[JASJAR, XDA Exec, MDA Pro Software Upgrading] shoulders:
could you still use normal roms with the 128mb installed. (obviously without the extra ram), there might be a really cool rom you want that doesnt support 128mb.

thanks
[JASJAR, XDA Exec, MDA Pro Software Upgrading] renhui:
Trully Amazing Work!

A quick question here, how hard is it to patch a NK to make it recognize the extra ROM?
[JASJAR, XDA Exec, MDA Pro Software Upgrading] suzhoukim:
I just wait for the ROM coming up . Hope I can get these ASAP

I have lot of this chips and I can soldering ,but I am in suzhou China,
[JASJAR, XDA Exec, MDA Pro Software Upgrading] ZorgX:
hey I need chip+soldering.

( I live in norway )
[JASJAR, XDA Exec, MDA Pro Software Upgrading] WizP:
Any further progress?

Hi Mamaich, how is the ROM progressing? How has the first week with 128MB gone. Could you let us know how much the upgrade affects the speed and also the battery life?

Also are there any assembly/disassembly instructions for the device. Don't seem to be any on the wiki or indeed the form.

Thanks again for the great ork and keep us posted.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] scousemartin:
I haven't tried this yet but i might give it a go

chips are here

http://chipsonsale.com/catalog/cat/2861.html
[JASJAR, XDA Exec, MDA Pro Software Upgrading] mamaich:
Rom is ready, I just don't want to publish it before fixing the G4 issue. This needs some time.

Stability is fine, 70Mb of free RAM when IE and other memory-intensive apps are running is really great. I have not noticed the battery life decrease. I use 2600 mA extended battery, and charge it every 2 days as before upgrade.