OESF Portables Forum
Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Hardware Mods => Topic started by: urielka on October 29, 2005, 05:43:29 pm
-
i saw that some guy did a CPU-swap(realy amazing!) and a Ram Upgrade to a C700(or C760?).
i thought about doing the same thing to my C1000 so here are some questions:
1.which chips it use for Ram?(i mean which company and ID)
2.does the kernel support more than 64MB ram?
3.does some one have pictures(High Resolution) of the C1K disambled?
thx
Uriel
-
We are working on it at the moment, althogh i dont know if any one is activly working on it at the moment the chips are included in this message to a fourm member
the chip used in the c3k is the SHARP K4S561633F (256Mbit) in the BGA pakage while the replacment is a K4S511633F also in the BGA package, both are pin compatible with each other and meet the same timing requirements, the K4S51633F (512Mbit) however is a slighly diffrent package and may have to be chacked to see if it will fir (its slightly wider) however i dont see this being an issue. unfortunatly the 512Mbit chip is the highest capacity of the mobile sdram range
at the moment i am not persuing it as i cant remount BGA parts but if you sucsefully do it drop me a line as i want to get it done as well. my main goal at the moment is the VGA stuff and seeing if it is possible to do all the hacks mentioned in my post.
and you have to recompile a custom kernel to enable support for the extra ram
as for pics do a search in the hardware fourm for "pic" and "disassembly" as this should bring up the post you want, if you still cant find it look for topics where i have posted and you should see it pop up
the ram upgrade should work out of the box, and should follow the same procedure as the c7xx hack
-
512Mbit? it`s 64MB ram so i need to put 2 chips to get 128MB so how it`s in default just two chips of 256Mbit(32MB)?
-
yep, thats it. you willing to give it a try?
-
We're performing RAM upgrade on C7x0/C860 for some time now.
[img]http://cacko.oesf.org/downloads/128Mb/128Mb.png\" border=\"0\" class=\"linked-image\" /]
Speaking of C7x0/860:
1.which chips it use for Ram?(i mean which company and ID)
We use Infenion HYB25L512160AC-7.5, you need two of these.
2.does the kernel support more than 64MB ram?
After you apply a patch and recompile the kernel.
-
i am talking about the C1000.
i can give it a try once i get the chips.
a quick question:
does the Z can work with 128MB chips but without patch(i mean like having 128MB but using just 64MB(like one chip) so if it doesn`t work(the patch) i can boot)
-
We're performing RAM upgrade on C7x0/C860 for some time now.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101634\"][{POST_SNAPBACK}][/a][/div]
Links?
Maybe someplace I could send mine out to be upgraded?
-
cant wait to see if someone comes up with a way to do this 128mb ram would be nice...very nice
-
We're performing RAM upgrade on C7x0/C860 for some time now.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101634\"][{POST_SNAPBACK}][/a][/div]
Links?
What kind of links?
Maybe someplace I could send mine out to be upgraded?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101784\"][{POST_SNAPBACK}][/a][/div]
Well, Moscow, Russia
-
a quick question:
does the Z can work with 128MB chips but without patch(i mean like having 128MB but using just 64MB(like one chip) so if it doesn`t work(the patch) i can boot)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101726\"][{POST_SNAPBACK}][/a][/div]
Can't speak for C1000, but olders models would work normally with the upgraded memory, but would only see 64 Mb without a patched kernel.
BTW, the chips we used are PC133 (compared to default PC100) so memory could be overclocked very well, but unfortunately internal flash doesn't work well with overclocked system bus... If it could be upgradded to some speedy one we could have a faster Z.
-
We're performing RAM upgrade on C7x0/C860 for some time now.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101634\"][{POST_SNAPBACK}][/a][/div]
Links?
What kind of links?
To pretty pictures of the process of course!
Maybe someplace I could send mine out to be upgraded?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101784\"][{POST_SNAPBACK}][/a][/div]
Well, Moscow, Russia
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101806\"][{POST_SNAPBACK}][/a][/div]
As long as it comes back quickly it could be to the moon
But I could probably get it done here somewhat easier (I used to have friends in the stuffshop business, they would've done it for free. Sigh)
-
Sorry, we didn't take any pictures of the process...
A RAM uprgade with shipping to Moscow and back would probably cost you another Zaurus
-
does this:http://www.micron.com/products/dram/mobilesdram/
can be used for ram upgrade for the C1000/C3x00 coz they have 54BGA chips SDRAM.
-
looks good, ill give it a look in the next couple of days, i cant seem to get to the samsung website (page not loading) however if you have the data sheets email them to me or check if the pic out is compatible (if you know how to)
its a shame all these chips top out at 512mbit otherwise we could have had a very nice amount of mem on the board, thats not to say it cant be done after all the xscale does support up to 1 GIG and i have ways of making it work
-
i opened my C1K and found only one mem chip(512Mb?) named:
Smasung 516
K9F1608U0A
PCB0
but i can`t find info for it on the internet!
plz help me.
those Micron chips are up to 256Mbit the 512Mbit(54Pin) are call coming soon.
90 pins 512Mbit cost about 38$ and can by buy direct from them!
i am planing on building a LiPo battery for the C1K which is 3.7V 4.5A alot more than the normal 3.7V 1.8A(i will update the progress on the forum).
maybe i can put two cells(7.4V) and use a step down DC to get 3.7V 9A(but this is alot more difficult).
the list for the C1K modding is this:
1.Super Battery 4.5A/9A(2.5x or 5x times more power!)
2.Internal Hub with two ports used internaly for Wifi and Bluetooth and two external
3.Ram upgrade!(to 128Mb too bad that we can have 256 )
EDIT:what about the kernel patch i willn`t add more ram if i know that i will have no benfit from it.
the thing i can`t undertand is why the kernel doesn`t support 128MB and need a patch.(but it`s just me:) )
Uriel
-
as i said i cant get on to the samsung website to double check the data sheets, should be able to get my backup of them tonight so be patient, the kernel will need a patch but it should be trivial to add/write
that part number looks like aflash chip to me, you would have not been ablee to find it as you added the temprature range and speed identifiers to it as well, try stripping the last letter off the end one by one until you find it
the ram chips are under that big metal thing however the chips have to be the same number of pins and pin compatible, there is a work around if they arent but its not pretty, the plus side is that you would be able to do up to 1 G if there is space
usb hub is doable if you can find one thats small, but you will lose usb client without some clever hackery. just post back for details
for big battries i recomend the big psp power packs from www.liksang.com they are 5 v and correct polarity and are 4.2AH each even thogh its external it means you can hot swap them for war driving action
i think you might run out of space (as will i) but i was thinking of getting a machining guy to do an aluminium bottom plate to replace the exsisting bottom from cad plans, that way i could use it as a heat sink for the cpu and make the internal area biger (but also bieng bigger overall) this would allow me to pu a full usb port on the back and redirect the power so it can do 5v @ 0.5 A, all i have to do is fnd someone to do it and mesure and draw up the bottom plate, might even do the entire case.
-
EDIT:what about the kernel patch i willn`t add more ram if i know that i will have no benfit from it.
the thing i can`t undertand is why the kernel doesn`t support 128MB and need a patch.(but it`s just me:) )
Uriel
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=102536\")
The patch for C7x0/C860 is available here:
[a href=\"http://cacko.oesf.org/downloads/128Mb/sdram-memory-128Mb.patch]http://cacko.oesf.org/downloads/128Mb/sdra...ory-128Mb.patch[/url]
But it will not work for CxK.
-
EDIT:what about the kernel patch i willn`t add more ram if i know that i will have no benfit from it.
the thing i can`t undertand is why the kernel doesn`t support 128MB and need a patch.(but it`s just me:) )
Uriel
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=102536\")
The patch for C7x0/C860 is available here:
[a href=\"http://cacko.oesf.org/downloads/128Mb/sdram-memory-128Mb.patch]http://cacko.oesf.org/downloads/128Mb/sdra...ory-128Mb.patch[/url]
But it will not work for CxK.
-
The reason why it needs a patch (as was asked) is because there is no autodetection of memory, when you plugg a dimm into a pc it has an eeprom with all the config settings in it and the bios auto configures it, on embedded hardware there is no point in doing this as you dont expect the hardware to change so you just hard code it
hope that helps
Edited: version 1.1 - Patched to 1.1 because word "Patch" was mispelt "pathc"
-
the chip i found is not under the Metal Thing so it is the NAND? i don`t think it`s coz there is another Samsung chip there(i will take a second look just to be sure).
about the battery:
i plan to replace the regular bater with my supperior Litium Polymer battery.
one cell of LiPo is 3.7V so i need one cell of 3.7V 4.5A which is abit smaller than a AA batt
the problem is that a LiIon charger can`t charge a LiPo cell so i will need to put a circuit with the battery that will charge it with LiIon input(will be slower than charge it with a external LiPo charger:)).
about the patch:
wow! all this for using more mem?
when i programmed a OS with x86 ASM i didn`t need any mem detection (no 64 bit)
ok i should check that patch but i don`t familiar with ARM-ASM.
about the Usb-Hub :
it is small enough cost my less than 10$(in israel) it will take some mods to make it smaller so i t will be good,it`s battery-power so instead the batteris it will use the main battery with a switch to turn it off for battery-saving(even that i will have at least 2.5 times more power).
Da Blitz:
how is yours moding doing?
did anything? i want to see if there other things i want to do.
the first thing which is the simplest will be the super-battery
Uriel
-
about the patch:
wow! all this for using more mem?
when i programmed a OS with x86 ASM i didn`t need any mem detection (no 64 bit)
ok i should check that patch but i don`t familiar with ARM-ASM.
Zaurus is not a PC, it lacks a lot of hardware features, which makes it cheeper to produce. Why bother with memory size auto-detection if the size of the memory is known in advance?
It doesn't even has a built-in hardware clock.
-
it was just a comment cheel
as soon i can i will start my mods
-
We're performing RAM upgrade on C7x0/C860 for some time now.
[img]http://cacko.oesf.org/downloads/128Mb/128Mb.png\" border=\"0\" class=\"linked-image\" /]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101634\"][{POST_SNAPBACK}][/a][/div]
- Wowzers!!!
-
can we get a link for the lipo battries, in exchange i will see if i can dig up a link for the 100AH 12V litium ion packs i found online once, it was the size of a car battery only thinner and wieghed about 1Kg, you might want to use that instead
as for modding i am very busy at the moment (but wont be in 3 weeks time) and still have to get my site up to put the pics up (wont take me long just have to find the time), in the mean time i did create a thread about posible hacks, there were about 7 or so and i have a couple of others i have yet to mention but i would like to see the 2700g video card hack done, i may have found a way to do it
my first one will probely be the custom case as i damadged the case by droping it from above head hight accedently, just glad it had a metal top, because i also want to put in a usb hub, i might recomend you find a way to generate 5v from the battery and feed it independently of the Z's power regulator becuase it isnt very capable and cant do more than 100ma
here is the links for the hacks: https://www.oesf.org/forums/index.php?showtopic=15093 (https://www.oesf.org/forums/index.php?showtopic=15093)
-
i saw that!
pm me info about the 2700g i realy interest in that!
the usb hub will be runing from the Zaurus battery don`t worry the first thing is get the super lipo battery 3.7V 4.5A the smallest and 3.7V 9A if i will find it.
links will take some time as i need to find a good site coz the one i saw aren`t so good.
-
as i said i am looking at resizing the bottom half of my zaurus's case, this means i can put in a USB hub/ cardreader (so i can have 2 SD and 2 CF ) and a larger battery. it also allows me to do bluetooth throght USB rather than serial which IMHO is a better way to do it as it means less work on out part (no trying to find the serial port and get it working)
post the links up anyway, finding things like this is what i am good at, for eg did you know there is a 4800mAh LiIon battery pack for the e800 and e830.
for the 2700g post to the hacks thread link above as thats where it should be discussed
-
maslovsky,
1- did you have to run any extra traces or was it a simple remove old BGA memory and add the new ones?
ie- remove old BGA's
add new BGA's
reboot with old kernel, works but only 64mb
recompile kernel with patches
reboot with new kernel, 128mb?
2- do you know if this type of memory can be used on older Z's like the SL-5500(which also uses BGA)
3- did you do an battery life impact study?
4- do you know of a site where we can buy those mem chips?
Bill
-
so... the ram chips are in sockets, not soldered to the board?
-Curious
-
so... the ram chips are in sockets, not soldered to the board?
-Curious
[div align=\"right\"][a href=\"index.php?act=findpost&pid=112919\"][{POST_SNAPBACK}][/a][/div]
NOPE that's the problem. BGA stands for ball grid array. (If I understand) It's a whole bunch of little balls that are(can be) seperate from the chip and the motherboard. My understanding is that the motherboard and the chip have little divets where the ball fits in. BUT they still use solder. I think the process uses a reflow oven and it heats the solder just enough to attach to the balls/chip/motherboard and then the excess solder is washed away.
MOST of this is probably wrong...ask an expert, Im not.
So imagine very tiny things hidden way into the center of the chip. If you don't use their process, there's basically no other way to do it.
(yes people make there own reflow ovens but that's just emulating the official process)
Modifying the board after its completed is called "rework" and if I'm correct, it's gotten harder and harder and harder with each new generation of chip packaging (dip, smt, bga).
Search google for "bga rework" if you wanna know how hard this is...
sim
-
I have access to a reflow oven(programmmable) however quick question does the board have components on both sides?if the answer is yes this may be a problem. And we would have to find out the profile of the reflow oven to run it good. So if we find a way around it, I can start playing with a c1000(I was going to buy one to play with pdaxrom anyways. What about more ROM say 256megs? If we could get a working version with 256megs of ram and rom this would be great, although I would settle for 128mb of ram.
-
although reflow would not be needed if we were to get some flexwire to hand solder the chips
-
I have access to a reflow oven(programmmable) however quick question does the board have components on both sides?if the answer is yes this may be a problem.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=113013\"][{POST_SNAPBACK}][/a][/div]
yes, the boards are multi-layer double-sided, so sticking them in your oven would probably cause ALL the chips to fall off the board :-)
-
Damn and i was so looking foward to lead poisning
-
although reflow would not be needed if we were to get some flexwire to hand solder the chips
[div align=\"right\"][a href=\"index.php?act=findpost&pid=113014\"][{POST_SNAPBACK}][/a][/div]
Will one of you kind colonial cousins please explain what "flexwire" is.
-
I'm just bumping this thread again... it'll be nice for my 5600 to get a RAM upgrade, 32M to 128M...
Maslovsky, can I send my Zaurus to you? how much will it be for the upgrade?
Or maybe somebody else in West Europe...
-
I just wrecked my 6000 - snapped a DRAM chip when reassembling it (yes, I could weep ). Looks like I'm going to be the ideal candidate for a trial RAM upgrade, on the basis I have nothing to lose
-
I just wrecked my 6000 - snapped a DRAM chip when reassembling it (yes, I could weep ). Looks like I'm going to be the ideal candidate for a trial RAM upgrade, on the basis I have nothing to lose
ok, now you're really scaring me
-
I have taken a look at my SL-C3000, it has the 561633F chips in it, but I haven't any access to a shop that could replace it. I don't know of anyone in the US doing this. If any of you know anyone who does this, or who might be talked into doing this, well, I'd sure appreciate it if you'd let me know about them or maybe give them my email address. With all the spam I get, it'd be a lot more reliable to give me their name.
I know I couldn't do the swapout myself, darn it. I used to be a pretty good solderer, but that's ancient news.
-
I have taken a look at my SL-C3000, it has the 561633F chips in it, but I haven't any access to a shop that could replace it. I don't know of anyone in the US doing this. If any of you know anyone who does this, or who might be talked into doing this, well, I'd sure appreciate it if you'd let me know about them or maybe give them my email address. With all the spam I get, it'd be a lot more reliable to give me their name.
I know I couldn't do the swapout myself, darn it. I used to be a pretty good solderer, but that's ancient news.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=128845\"][{POST_SNAPBACK}][/a][/div]
you need access to BGA surface mount assembly as this device has a "Ball Grid Array" of solder balls... removing the old device, cleaning the board and soldering on new ones is far from trivial.
the 6000 takes an older version of the same chip - the 561633C variety. I *think* the only difference is power consumption and speed - possibly also the F is lead-free due to EU regulations on use of hazardous substances coming into force in July 2006.