Go Back   xda-developers > HTC Universal: JASJAR, XDA Exec, MDA Pro > JASJAR, XDA Exec, MDA Pro Software Upgrading


Reply
 
Thread Tools Search this Thread Display Modes
  #81  
Old 24th October 2007, 05:29 AM
mamaich mamaich is offline
Senior Member
 
Join Date: Apr 2004
Posts: 939
Default

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.
__________________
HTC Universal
128 Mb RAM
WM 6.1 build 19xxx
Reply With Quote
Sponsored Links

  #82  
Old 24th October 2007, 06:36 AM
beast0898's Avatar
beast0898 beast0898 is offline
Senior Member
 
Join Date: Jan 2006
Location: Milton Keynes
Posts: 800
Cool

Quote:
Originally Posted by mamaich View Post
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.
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
Attached Files
File Type: zip UniBoot.zip (5.9 KB, 133 views)
__________________
If I have been helpful, please donate here
__________________________________________________ _________
Wallaby :-WM2003SE & Xanadux
Himalaya :-WM5 Helmi
Alpine :-WM2003SE
Charmer : -
TYTN : - WM6Pro
Universal :- WM6.1 (Own Builds)
Kaiser : - Laurentius26 Rom
Raphael : - NRG Rom
Rhodium : - Stock HTC Rom (& Fast too )
__________________________________________________ _________

Last edited by beast0898; 24th October 2007 at 06:39 AM..
Reply With Quote

  #83  
Old 24th October 2007, 09:11 AM
mamaich mamaich is offline
Senior Member
 
Join Date: Apr 2004
Posts: 939
Default

Quote:
Originally Posted by beast0898 View Post
What do you need from KITL?
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
__________________
HTC Universal
128 Mb RAM
WM 6.1 build 19xxx
Reply With Quote

  #84  
Old 24th October 2007, 09:43 AM
mamaich mamaich is offline
Senior Member
 
Join Date: Apr 2004
Posts: 939
Default

a screenshot:
__________________
HTC Universal
128 Mb RAM
WM 6.1 build 19xxx
Reply With Quote

  #85  
Old 24th October 2007, 12:28 PM
mctoey mctoey is offline
Member
 
Join Date: Jan 2007
Location: St. Andrews
Posts: 69
Default 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
Reply With Quote

  #86  
Old 24th October 2007, 01:28 PM
capante capante is offline
Junior Member
 
Join Date: Aug 2007
Posts: 4
Default Congratulations

Well done. Congratulations for your great work.
Reply With Quote

  #87  
Old 24th October 2007, 05:49 PM
Lt.Cmdr.Ivan Lt.Cmdr.Ivan is offline
Senior Member
 
Join Date: Feb 2006
Posts: 450
Default

Thank you very much.

Now the only thing we need is a person/company who can order and solder those chips
__________________
ATM no working touchscreen mobile phone, but always on the lookout for an interesting pick.
Reply With Quote

  #88  
Old 24th October 2007, 07:16 PM
Lt.Cmdr.Ivan Lt.Cmdr.Ivan is offline
Senior Member
 
Join Date: Feb 2006
Posts: 450
Default Wiki page added

Ok i have added a wiki page:

http://wiki.xda-developers.com/index...ersal_128MBRAM
__________________
ATM no working touchscreen mobile phone, but always on the lookout for an interesting pick.
Reply With Quote

  #89  
Old 25th October 2007, 12:51 AM
LazaPasi's Avatar
LazaPasi LazaPasi is offline
Senior Member
 
Join Date: Nov 2006
Posts: 232
Default

Where to buy Infineon HYB25L512160AC-7.5 Chip?
__________________
Iphone 3G with Jailbreak!
Reply With Quote

  #90  
Old 25th October 2007, 01:52 PM
beast0898's Avatar
beast0898 beast0898 is offline
Senior Member
 
Join Date: Jan 2006
Location: Milton Keynes
Posts: 800
Cool

Quote:
Originally Posted by mamaich View Post
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
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
__________________
If I have been helpful, please donate here
__________________________________________________ _________
Wallaby :-WM2003SE & Xanadux
Himalaya :-WM5 Helmi
Alpine :-WM2003SE
Charmer : -
TYTN : - WM6Pro
Universal :- WM6.1 (Own Builds)
Kaiser : - Laurentius26 Rom
Raphael : - NRG Rom
Rhodium : - Stock HTC Rom (& Fast too )
__________________________________________________ _________
Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:50 PM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.