MEMORY upgrade!

Hardware hacks, chipset information and other hardware related topics.

Postby JedOi » Fri Feb 17, 2006 1:12 pm

Wow, 600 players fixed :)

I would like to thank you for this generous offer on behalf of all involved in the s1mp3 project (they'll be along soon to thank you personally I'm sure).

Thanks htel :D 8)

PS. you're absolutely right there Babai, if you have the opportunity to format before you buy then it can save a lot of heartbreak later ;)
User avatar
JedOi
Moderator
Moderator
 
Posts: 582
Joined: Tue Oct 25, 2005 4:47 am
Location: UK

Postby wladston » Fri Feb 17, 2006 6:15 pm

htel,

Wow - Man - thanks !!! :!: :!: :D

This is the kind of stuff that really makes me feel happy about all the work we have in here - people recognizing it!

600 players fixed !!!! :shock: :shock: You're the greatest dead recovever we ever heard of!!!!

If you are really shipping the NANDS, I would like one too! Can you sign my name to the list? I'll email you!

And the most important - if you deal with memory chips, can you provide us a dump of a main memory used by a s1mp3 ? (the one containing the boot sector) This will be important for the research!


Thanks very very very much again!
1GB Standard s1 mp3 player. (MP-482C MAIN V8)
1GB "mp4" s1mp3 player. Not remarked.
I DO __NOT__ reply to PM's. Send email instead. I won't be even notified for new PM's.
User avatar
wladston
Site Admin
Site Admin
 
Posts: 1721
Joined: Tue Aug 23, 2005 8:54 pm
Location: Belo Horizonte, MG - Brazil

Postby scrub50187 » Sun Feb 19, 2006 10:42 am

Anyway to get a 2GB chip???? Just kidding, at least this will help the 119MB people to get more memory.....If they don't screw up the install process.
type A1 modded F/W 3.2.69 plays .AMV,goes dark w/ MP3
sitting on my front fender backwards riding a wheelie
ImageImage Image
User avatar
scrub50187
s1 mp3 poster
s1 mp3 poster
 
Posts: 215
Joined: Fri Oct 28, 2005 9:18 am
Location: In a van, down by the river. Cape Girardeau Missouri

Postby wladston » Wed Feb 22, 2006 4:53 am

Interesting!

Well, we can make some agreements, for sure!

The NAND's you said already contain the main firmware code ? They can be place as a "main" memory chip?

The proceeds are on http://www.s1mp3.org/wiki/index.php/How ... emory_chip

If you have any way to explain then on a simpler way, let me know.

But I did not understand why exactly would you need s1m3.org site help ... If your service is fair, you can post your contatc on the wiki !

If you need to have better conversations, you can always email me : wladston (a) gmail dot com
1GB Standard s1 mp3 player. (MP-482C MAIN V8)
1GB "mp4" s1mp3 player. Not remarked.
I DO __NOT__ reply to PM's. Send email instead. I won't be even notified for new PM's.
User avatar
wladston
Site Admin
Site Admin
 
Posts: 1721
Joined: Tue Aug 23, 2005 8:54 pm
Location: Belo Horizonte, MG - Brazil

Postby JedOi » Wed Feb 22, 2006 11:24 am

Big thanks htel, mine arrived this morning :D

Cheers m8 :wink:
User avatar
JedOi
Moderator
Moderator
 
Posts: 582
Joined: Tue Oct 25, 2005 4:47 am
Location: UK

Postby JedOi » Wed Feb 22, 2006 3:23 pm

hmm, those the right links ? ... K9K4G08OUM - 4G=512MB ...

Also - 1gb or 1 Gb or GB ? - 1Gb=128MB - 1GB=1024MB
User avatar
JedOi
Moderator
Moderator
 
Posts: 582
Joined: Tue Oct 25, 2005 4:47 am
Location: UK

Postby Thomasd » Thu Feb 23, 2006 5:34 pm

Thanks! I just received the chip today. It soldered it in an empty space on my 512 MB S1 MP3 player, and now I have 1 GB of memory :D
I didn't even need to recover my firmware, I just formatted the drive with the HP USB disk tool and that worked fine.
Thomasd
 
Posts: 1
Joined: Fri Feb 17, 2006 3:23 pm
Location: Belgium

Postby wladston » Thu Mar 02, 2006 2:24 am

htel,

Okay, thanks! :)

Can you make a page or your server about the mem chips ?
It's better, as we prefer not to use any advertizing directly on the wiki ....

also, I've corrected wiki info, s1mp3.org will inform you as a nice trustable vendor, not as an advertizing partner ... you don't need to send us any money! :)

I'll give you some more time, then I'll remove the links on the wki

http://www.s1mp3.org/wiki/index.php/How ... emory_chip

please, reply me and tell me what you think! :)
1GB Standard s1 mp3 player. (MP-482C MAIN V8)
1GB "mp4" s1mp3 player. Not remarked.
I DO __NOT__ reply to PM's. Send email instead. I won't be even notified for new PM's.
User avatar
wladston
Site Admin
Site Admin
 
Posts: 1721
Joined: Tue Aug 23, 2005 8:54 pm
Location: Belo Horizonte, MG - Brazil

Postby mallu boy » Fri Mar 03, 2006 11:19 am

htel,

Received the chip today, thanks!

Will post photos of my efforts to place it on board.

<later> Fitted the chip, and got 497 Megabytes.

I removed the original chip, plugged the player into the computer USB port and it was recognized as an ADFU server. When I attempted to load my m600.bin I was informed that the flash was not responding.

So it would seem that the USB ADFU code resides inside the ATJ2051. The articles in the wiki would have us believe otherwise.

Will post photos soon.
Last edited by mallu boy on Fri Mar 03, 2006 5:31 pm, edited 2 times in total.
s1 mp3 player stickered 256 mb, actually 128 with 2005.08.28 board, atj2051 - now 1000 Mb after chip replacement. Instructions on soldering memory chips here: viewtopic.php?f=3&t=1592&st=0&sk=t&sd=a&start=23
mallu boy
 
Posts: 21
Joined: Fri Feb 10, 2006 4:07 am
Location: Thiruvananthapuram

Got!

Postby legolas558 » Fri Mar 03, 2006 11:23 am

Thank you htel, we have received them about a week ago but we couldn't figure what brand had sent us, since we have also other packages incoming, then I realized that that was you!

I'm going to add you to the contributors.
--
Legolas558
User avatar
legolas558
 
Posts: 13
Joined: Sun Jan 15, 2006 4:42 pm

Postby legolas558 » Fri Mar 03, 2006 7:05 pm

mallu boy wrote:I removed the original chip, plugged the player into the computer USB port and it was recognized as an ADFU server. When I attempted to load my m600.bin I was informed that the flash was not responding.

So it would seem that the USB ADFU code resides inside the ATJ2051. The articles in the wiki would have us believe otherwise.


Actually we are looking for a plain dump of a NAND memory, to see what's in and what's not in it. So, you have experienced that a NAND with no firmware got into ADFU mode? I would like to hear confirms about a similar test done with the ATJ2085, since I have no datasheets about the ATJ2051 at the moment.
--
Legolas558
User avatar
legolas558
 
Posts: 13
Joined: Sun Jan 15, 2006 4:42 pm

Postby mallu boy » Sat Mar 04, 2006 9:15 am

The atj2051 based mp3 player with no NAND flash memory fitted, ie, after I had removed the original 128 Mb chip and before I had soldered the 512 Mb chip, was recognized as a ADFU device.

After the replacement chip was in, it was recognized as a removable disk - htel has informed us that these are tested, so it had the firmware of a compatible player inside.

After I loaded the dump file from the 2005.08.28 board it was back up and running.

I have some knowledge with PICs so it might be possible to cobble up some sort of NAND flash reader and upload the code in the old Flash chip to a computer if someone cares to analyse it.

Tell me if that will be worthwhile.
s1 mp3 player stickered 256 mb, actually 128 with 2005.08.28 board, atj2051 - now 1000 Mb after chip replacement. Instructions on soldering memory chips here: viewtopic.php?f=3&t=1592&st=0&sk=t&sd=a&start=23
mallu boy
 
Posts: 21
Joined: Fri Feb 10, 2006 4:07 am
Location: Thiruvananthapuram

Postby legolas558 » Sat Mar 04, 2006 9:27 am

mallu boy wrote:The atj2051 based mp3 player with no NAND flash memory fitted, ie, after I had removed the original 128 Mb chip and before I had soldered the 512 Mb chip, was recognized as a ADFU device.

Did you try plugging the device to another USB port? However, your experience maybe enough to consider USB recon code inside the ATJ20xx unit. A deeper look to the BREC sources may confirm it.
mallu boy wrote:I have some knowledge with PICs so it might be possible to cobble up some sort of NAND flash reader and upload the code in the old Flash chip to a computer if someone cares to analyse it.

someone should be us, there's Santosh on the yahoo group that is arranging an LPT NAND flash reader, maybe you want join our efforts?

I will write the software to read from LPT, as I already mantain the s1ice software.
--
Legolas558
User avatar
legolas558
 
Posts: 13
Joined: Sun Jan 15, 2006 4:42 pm

Postby mallu boy » Sat Mar 04, 2006 12:46 pm

Tools:

Small philips head screwdriver, knife and tweezers. Magnifying
glass. You need to have good soldering tools. I use these two bits
on my 25W soldering iron:

Image

The normal bit is used for desoldering, and the fine bit
(actually a length of copper wire wound around a normal bit) is
used for soldering fine pitch components. If you need to desolder
quad ics (those with pins on all four sides) you might find a
heavier iron, of 50W, useful. A desoldering pump would be handy,
too, but see below:

Materials:

Head over to the music shop, and buy some rosin. That's the
stuff violinists use to rub their bows with so that it makes
squeaky sounds when rubbed across stretched wires over a wooden
box. That is also the stuff inside rosin cored solder - what
looks like wire is actually hollow, with rosin inside it. This is
the best material I have found for fluxing electronic solder
joints, and you can reuse solder if you have it. Otherwise you
will have to melt yards of solder wire just for the effect of the
rosin inside, and wipe away the resulting pools of solder. It is
a solid, and will have to be melted for application. My favourite
method is to heat the wire to be soldered and dip it into the
rosin for a thin coating (Pull it out fast before the rosin
solidifies).

The best method of clearing away excess solder is to absorb it
inside a desoldering wick. This is a length of copper braid
saturated with flux. You can make it by taking a length of fine
braid from a shielded cable and melting some rosin into it.



Image

This is the capacity of my mp3 player before upgrading - 119
Mbytes. The replacement chip is a 4 Gbit Samsung Nand Flash chip,
supplied to me by a member of this forum.

The two chips are shown, side by side, below. The original is
by Hynix, and the replacement is by Samsung. They both are
compatible with the s1 mp3 player.

Image

The first step is to get two lengths of straight copper wire,
just long enough to cover the side of the chip with pins. The cut
off leads from components will do. The cut off lead from a 1N4007
or similiar 1 amp diode is ideal. If the wire is not truly
straight, you can make it so by rolling it on the flat table top
between another flat surface, like a ruler.

Tin the wire by applying rosin and solder to it, and place
against the side of the chip and solder into place as shown
below. This is to enable us to heat all the pins on that side, at
the same time, equally.

Image

Inspect your work and ensure that each pin makes secure
contact with the wire, and has a soldered connection to it. This
is important because you will be applying force to the chip to
remove it and a cold pin will remain stuck to the board, causing
the track to peel away from the board. When you are sure all
twentyfour pins are solidly soldered to your wire take another
one and solder to the other side, as in the photo above.

Then you take a flat, thin, springy piece of metal (I used a
piece of razor blade) to lever away the chip from the board, and
apply the hot iron to the wire at roughly the middle of the leads
of the chip. The chip will snap away from the board as all pins
reach the melting pint of solder. Now take the detached side of
the chip, and, pulling lightly, apply the iron to the other side.
The chip will come away in your hand, and if you have done it
correctly the two wires will be still attached to it. Leave them
in place, if you are not using the chip immediately, they will
help the chip survive damage from static electricity.

Image

With the NAND flash off the board, I plugged the player into
the computer. I was rewarded with it being recognized as an ADFU
device. I tried to load a firmware file, and the computer
informed me that the flash was not responding, which was normal,
since the flash chips were now lying on the table.

Image

I then positioned the replacement chip, aligning the dot on
the pcb with the circle on the package top left corner. One
corner pin was first soldered into position, using the tiny bit
on the soldering iron. No excess solder needed to be added for
this, since the board already had some tin on it and the chip's
leads also were tinned. The diagonally opposite lead was then
carefully positioned and soldered, so that the rest of the leads
lined up with their pads. Then it was just a case of pressing the
chip down and touching each lead in turn with the hot tip of the
soldering iron in order to make the joints fast.

The result will look like this: but with the chips
interchanged.

Image


After the chip was soldered in, it was time for a quick check.
It was plugged into the computer, which recognized it as a
removable disk drive. Putting a battery into it resulted in a
green backlight, but with no functions. Loading the original dump
file and formatting it resulted in a fully functional device with
an available capacity of 497 Megabytes.

Image

Image

As the photo above shows, my player has been upgraded to half
gig capacity. I loaded it full with mp3 files and played random
selections. All the files I tried played back with no errors.

And this is the capacity of my player after upgrading and
formatting the memory. It is 99% full because I loaded it with
all the files it could take in order to test the integrity of the
memory. I read back some tracks at random and they all played
back okay.
s1 mp3 player stickered 256 mb, actually 128 with 2005.08.28 board, atj2051 - now 1000 Mb after chip replacement. Instructions on soldering memory chips here: viewtopic.php?f=3&t=1592&st=0&sk=t&sd=a&start=23
mallu boy
 
Posts: 21
Joined: Fri Feb 10, 2006 4:07 am
Location: Thiruvananthapuram

Postby santosh0705 » Sun Mar 05, 2006 2:48 am

mallu are you sure that you had pluged the player without the flash chips (one chip on the cpu board and another on the LCD board) installed on the PCBs. if yes, is there any message on LCD?
santosh0705
 
Posts: 18
Joined: Wed Dec 14, 2005 4:26 pm
Location: India

Next

Return to Hardware (Hacks, information, fixes)

Who is online

Users browsing this forum: No registered users and 1 guest



cron