Apr 19 2005, 07:18 AM
Post
#1
|
|
|
Group: Members Posts: 577 Joined: 17-March 04 Member No.: 2,365 |
Hello
[crossposted to the C3000 forum] Now I have a better understanding on hardware memory upgrades - good & bad news. The bad news: the memory stick I opened was a 8 Mb TSOP40 (bad luck - it must be TSOP48 to be hardware compatible. Anyone feel likes opening his 128Mb memory stick and count memory chip pins to check if he/she's more lucky?) The good news: with the chineese forum pics I could validate my ideas. See the following pics: the samsung chip is k9f2808u0c - google for that and you'll see the size matches the flash, and it is tsop48 http://photos6.flickr.com/7220607_3ed74e94a9_b.jpg http://photos6.flickr.com/7220663_87696a44e5_b.jpg Even better- noticed the empty spot below? You can solder a second tsop48 chip. However this may require additional hardware hacks + kernel changes to activate the 2nd bank. My suggestion to anyone with good soldering skills and a C3000 : purchase a 128 Mb memory stick and (hopefully) find a 128 Mb nand chip inside. Transplant it to your Zaurus. It will be empty, so you will have to go to the diagnostic menu. Then restore a 128 Mb dump from a C1000 - voila, you know have a super 3000. The same should apply to any zaurus also using TSOP 48 chips. The big question is - will it work (boot, etc.) ? Good question, so I investigated the boot loader from my 6000. http://externe.net/zaurus/flash/nand/parts/6000L/boot.bin The bad news: I may or may not do with a tc58100 - the bootloader just doesn't know it. Ie - it may work, but I don't want to take risk (my soldering skills are not that good to risk my zaurus life twice) The good news: A Toshiba TC58DVG02AFT or a Samsung K9K1G08U0M are recognised by the bootloader (the default chip is TC58512FT or K9F1208U0M on a 6000, ie a 64 Mb/512MB chip) For a Sl6000, this would require 1) flashing the rescue kernel with a special kernel that will know the flash is a 128 Mb 2) doing a nandbackup, exploding the nandbackup, increasing its size to 128 Mb 3) doing the above mentionned hack, only with a Toshiba TC58DVG02AFT or a Samsung K9K1G08U0M 4) restoring the hacked nandbackup 5) booting in the rescue kernel to reformat the 2nd partition and install an identical 1st kernel See http://www.externe.net/zaurus/flash/nandmap.jpg for kernel informations. All this sounds like a cool hack. Now someone please find me the chips (call toshiba USA - http://www.toshiba.com/taec/ I'm in France :-) I'm ready to get a Cxxxx just for the hacking purpose :-) |
|
|
|
![]() |
Jul 5 2009, 08:19 AM
Post
#2
|
|
![]() Group: Members Posts: 5 Joined: 13-October 07 Member No.: 20,818 |
FYI, I was just looking at a C3000 p2rom:
The table of supported NAND chips starts at offset 0x1c4a0. Supported are: Toshiba TC58512FT (Maker 0x98, Device 0x76, 64MByte) Toshiba TC58DVG02AFT (Maker 0x98, Device 0x79, 128MByte) Samsung K9F1208U0M (Maker 0xec, Device 0x76, 64MByte) Samsung K9K1G08U0M (Maker 0xec, Device 0x79, 128MByte) Samsung K9F2808U0C (Maker 0xec, Device 0x73, 16MByte) Samsung K9F5608U0C (Maker 0xec, Device 0x75, 32MByte) Erase size 0x4000, block size 0x200, oob size 0x10 for all of them. Another value (bank size?) is 0x4000000 for all of them except the Maker 0xec Device 0x76, where it is 0x8000000. In theory any chip that has the right Maker/Device and matching parameters and is command set compatible should work. I'd try looking at 128MB or 256MB usb sticks or 256MB/512MB CF cards for matching parts (My old 64MB usb stick uses a TC58512FT compatible TC58DVM92A1FT 64MByte TSOP48, but the sticks PCB has room for two chips). HTH |
|
|
|
Jul 18 2009, 02:38 PM
Post
#3
|
|
![]() Group: Admin Posts: 3,281 Joined: 29-July 04 From: Cambridge, England Member No.: 4,149 |
FYI, I was just looking at a C3000 p2rom: The table of supported NAND chips starts at offset 0x1c4a0. Supported are: Toshiba TC58512FT (Maker 0x98, Device 0x76, 64MByte) Toshiba TC58DVG02AFT (Maker 0x98, Device 0x79, 128MByte) Samsung K9F1208U0M (Maker 0xec, Device 0x76, 64MByte) Samsung K9K1G08U0M (Maker 0xec, Device 0x79, 128MByte) Samsung K9F2808U0C (Maker 0xec, Device 0x73, 16MByte) Samsung K9F5608U0C (Maker 0xec, Device 0x75, 32MByte) Erase size 0x4000, block size 0x200, oob size 0x10 for all of them. Another value (bank size?) is 0x4000000 for all of them except the Maker 0xec Device 0x76, where it is 0x8000000. In theory any chip that has the right Maker/Device and matching parameters and is command set compatible should work. I'd try looking at 128MB or 256MB usb sticks or 256MB/512MB CF cards for matching parts (My old 64MB usb stick uses a TC58512FT compatible TC58DVM92A1FT 64MByte TSOP48, but the sticks PCB has room for two chips). HTH I managed to find mention that an old Sony 128M memory stick - quite an old variant - should contain one, so I ask on the local Freecycle mailing list and someone let me have one. I recently bought a black-and-decker version of the dremel, so I will grind off the broken RAM chip I have in my Tosa in the hope I can clean up the board to make room for a new ram chip, and also try soldering on more flash. |
|
|
|
guylhem 128 Mb Memory Upgrade Apr 19 2005, 07:18 AM
adf will give it a shot this week.
One of my disks ... Apr 19 2005, 07:37 AM
guylhem 512 MB means 64 Mb - that's what's used by... Apr 19 2005, 08:07 AM
adf have you looked at pricewatch.com? they have link... Apr 19 2005, 08:11 AM
guylhem I tried everything. If you can find them, I'm ... Apr 19 2005, 10:47 AM
adf The downside of being in AK. other than big whover... Apr 19 2005, 12:12 PM

BarryW QUOTE(adf @ Apr 19 2005, 11:12 AM)The downsid... Apr 19 2005, 03:42 PM
BarryW QUOTE(guylhem @ Apr 19 2005, 09:47 AM)I tried... Apr 19 2005, 03:50 PM
guylhem Sorry for your ipaq :-(
Yes I'm talking about... Apr 20 2005, 04:30 AM
gab74 i see TH58100FT is the same of TC58DVG02A1FT... so... Apr 22 2005, 12:00 AM
guylhem hacking the bootloader is no easy game, especially... Apr 22 2005, 02:37 AM
technojunkie Just a suggestion as I was contemplating a RAM upg... Apr 26 2005, 08:31 AM
guylhem If you're in the us toshiba sometimes offers s... Apr 26 2005, 12:23 PM
craigtyson Erm guys...... As an electronics engineer I have t... Apr 26 2005, 12:57 PM
zipmaster any news on this it sounds exciting. the only chip... May 5 2005, 06:52 PM
guylhem that's the #1 issue - getting the chips. Solde... May 6 2005, 12:38 PM
bluedevils and how many chips does $200 get you? May 6 2005, 12:43 PM
adf WARNING!! slightly off-topic
Doesn anyone... May 6 2005, 02:05 PM
albertr Like I said on the other thread where you posted t... May 6 2005, 04:14 PM
adf er.... were you talking to me albert.r ? My quest... May 6 2005, 05:12 PM
zipmaster i just searched google for the chip number. there ... May 6 2005, 08:52 PM
guylhem albertr, sorry I dind't notice that. I'm i... May 7 2005, 02:12 AM
speculatrix any news on this? Sep 9 2005, 04:55 AM
Da_Blitz I had a 128MB flash disk with a chip that would ha... Nov 15 2005, 03:42 PM
louigi600 I saw that someone actually attempted replacing th... Mar 14 2007, 12:38 PM
HoloVector QUOTE(louigi600 @ Mar 14 2007, 02:38 PM)I saw... Mar 14 2007, 12:56 PM
barnarda QUOTE
That was Speculatrix and he bricked his firs... Jan 28 2008, 02:37 AM
speculatrix QUOTE(barnarda @ Jan 28 2008, 10:37 AM) B... Jan 28 2008, 04:00 PM
speculatrix QUOTE(louigi600 @ Mar 14 2007, 09:38 PM)I saw... Mar 14 2007, 01:02 PM
the_oak Dremel idea sounds feasible. Hope it works! Jul 18 2009, 04:06 PM
the_oak What's happened Spec? Did this work? Is your 6... Aug 16 2009, 06:43 PM
speculatrix I've not had time to try, and anyway, I've... Aug 17 2009, 01:26 AM![]() ![]() |
|
Lo-Fi Version | Time is now: 19th June 2013 - 12:12 AM |