All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 34 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 14th, 2019, 5:23 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15463
Location: Australia
arvika wrote:
fzabkar, from my experience for about 10 years I meet only three cases that TOSP48 have other pinout than standard. Anyway, it is easy to check.

Here is one:

http://www.users.on.net/~fzabkar/temp/photo_188_TSOP48_ONFI.jpg

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 14th, 2019, 9:32 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3844
Location: Adelaide, Australia
fzabkar wrote:
arvika wrote:
fzabkar, from my experience for about 10 years I meet only three cases that TOSP48 have other pinout than standard. Anyway, it is easy to check.

Here is one:

http://www.users.on.net/~fzabkar/temp/photo_188_TSOP48_ONFI.jpg


bottom pictured chip is TSOP-56

but anyway, doesn't really matter what the chip is, just need the pinout. I would heavily lean towards standard TSOP48 pinout.

I don't like to disagree with JB but in this case I haven't seen that device referred to a BGA149. But if it is then possibly someone wanted some to fit on eMMC pinout but didn't want eMMC insides, so (theorising here) they just made some raw nand ones up. I would like to see the Toshiba data JB is talking about though.

But yes, as discussed, usually the eMMC chip fails, so get sold and NAND is tested. if this works they just use the chip on a flash drive.
BTW, if nand fails the test, they test it yet again and see if it is only a crystal that is failed and use the other half making a chip 1/2 the original capacity. . If all crystals fail full tests they then see if they can cut blocks out of the translator and still use it but at even lower capacity.


Franc I don't believe the controller can use any part of the eMMC side of it.


Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 14th, 2019, 15:14 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15463
Location: Australia
That hacked TSOP-56 chip appeared in a thread where the OP connected it to a standard ONFI TSOP-48 jig. Incredibly, the chip was not damaged. Since the example in the current thread is non-standard, it would seem prudent to at least locate the power rails and determine the respective supply voltages before proceeding.

Moreover, I see that the MMC interface balls have traces which appear to be wired to the TSOP pads, although I can't be certain of this. If true, then I can't see how one could access the NAND via this path. This is what led me to speculate that the controller may have an alternate function, possibly a USB-eMMC bridge.


Attachments:
Toshiba_eMMC_block_diagram.gif
Toshiba_eMMC_block_diagram.gif [ 32.77 KiB | Viewed 12794 times ]

_________________
A backup a day keeps DR away.
Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 14th, 2019, 16:27 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1710
Location: Phoenix, AZ USA
fzabkar wrote:
arvika wrote:
ddrecovery, why do not trace from TSOP48 pads to pads for eMMC chip? It is 10 minutes work maximum, and you will get the pinout. You not need controller pinout.

I was thinking the same thing, but how can we be certain that the TSOP-48 pinout is standard ONFI? In fact, if we knew that the pinout was standard, then there would have been no reason to remove the chip.

@fzabkar and @Arvika you are absolutely right. Someone else (in my office) initially worked on this case and saw the hole burnt through the the controller so removed the chip presuming it was a chip off recovery without noticing the chip type (eMMC). So either way we complete a pinout to the board or a pinout to the chip. This is why I was initially after the controller pinout. I have not had chance to test if the TSOP connections are as ONFI, its been very busy couple of weeks and this is not an urgent job. I will update you soon.

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group


Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 15th, 2019, 1:26 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3844
Location: Adelaide, Australia
I added what the data sheet wont show you:

Attachment:
Toshiba_eMMC_block_diagram.gif
Toshiba_eMMC_block_diagram.gif [ 31.51 KiB | Viewed 12761 times ]


I often see pads on the PCB that make no sense, and I assume it is because a board could support a few different chips, capacities, or the developers revise the PCB and don't bother to erase the original, just do the minimum to add support for what they need at the time.

BTW, maybe I am having a blank mind day, but I cant remember when I last saw an external eMMC controller chip.


Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 15th, 2019, 16:53 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15463
Location: Australia
I traced the pinout as best as I could. There are 3 sets of 3 balls at 3 corners of the BGA. These are wired to the NAND control pins (R/B, CE, ALE, WP, etc) at the TSOP-48 pads.

The eMMC Data_0 - Data_7 balls are wired to TSOP pads IO_0 - IO_7. There must be something going on inside the chip that isn't shown in the block diagram.

I can't see where the CMD and CLK pins go, but there appear to be pullup resistors in the vicinity.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 16th, 2019, 10:33 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3844
Location: Adelaide, Australia
ddrecovery wrote:
fzabkar wrote:
Well, the PS2251-33 has 64 pins while the PS2251-68-5 has 48 ...

You are correct. I did say it was the nearest I could find at the time, but should have looked at the number of pins for a more accurate representation.


Sometimes..

PS2251 models comes in many flavours. Each also can be in different packages.

Here is a PS2251-33 that is 48 pins from FE site. Also PS2251-33-BB-F is 48pins.
Attachment:
33.GIF
33.GIF [ 24.02 KiB | Viewed 12696 times ]


edit - realised you were talking about the pinout pictured on first post - sorry!


Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 16th, 2019, 10:47 
Offline

Joined: July 30th, 2012, 3:37
Posts: 310
Location: Fairfield, CT USA
I still have the pin-out, take a picture of the eMMC chip so I can make sure it's the same one.
I sniffed the signals and found out it was a stock NAND chip in an eMMC package..
Like flash drives using SanDisk or Kingson SD/MicroSD's pinouts for NAND.

_________________
Recover My Flash Drive


Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 16th, 2019, 11:00 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1710
Location: Phoenix, AZ USA
Here you go JB. I will be working on this today hopefully.


Attachments:
20190916_075743.jpg
20190916_075743.jpg [ 2.74 MiB | Viewed 12691 times ]

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group
Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 16th, 2019, 12:34 
Offline

Joined: October 24th, 2009, 15:22
Posts: 872
Location: Poland
ddrecovery wrote:
Here you go JB. I will be working on this today hopefully.


http://odzyskiwanie-danych.com.pl/image ... arvika.jpg - same.

_________________
Flash Killer - everyday new resources (pinout, XOR, ECC,config) for flash devices


Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 16th, 2019, 16:51 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15463
Location: Australia
AISI, pinout discovery is just a matter of tracing the connectivity between the balls and the pads with a multimeter. I can find most of them by sight. Surely this can't take more than 10 minutes? :?

I'd be interested in finding out what the PCB does with the CMD and CLK balls. I'm wondering whether these signals are used to determine the configuration of the flash chip at power-on. Could it be that they determine whether the chip powers up as an eMMC or as a regular NAND (MMC controller disabled)?

There are also 3 balls labelled VSF (Vendor Specific Function) which should normally be left floating.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: September 17th, 2019, 2:06 
Offline

Joined: October 24th, 2009, 15:22
Posts: 872
Location: Poland
When eMMC chip is refurbished and used in flash with external controller, they use only NAND module from eMMC chip (controller is cut off/damaged/not working).

_________________
Flash Killer - everyday new resources (pinout, XOR, ECC,config) for flash devices


Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: January 1st, 2022, 14:48 
Offline

Joined: January 1st, 2022, 14:46
Posts: 1
Location: Under the sea
ddrecovery wrote:
Here you go JB. I will be working on this today hopefully.


Sorry to necrobump this thread, but this thread ranks highly on Google and it seems there is still no public pinout for the BGA149 package.

Did this ever come to anything?


Top
 Profile  
 
 Post subject: Re: PS2251-68-5 Pinout
PostPosted: January 16th, 2022, 20:01 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3844
Location: Adelaide, Australia
well.. how HDD's are going, most of these will be necrothreads soon ;-)

I don't know, but maybe contact Rusolut. They are working on a lot of similar:

This shows the NAND pads may be the square pads that don't have the coating removed yet in the picture above. Also is some interesting reading : https://rusolut.com/wp-content/uploads/2018/10/damagedEMMC.pdf

https://rusolut.com/emmc-nand-reconstructor/#adapters


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 34 posts ]  Go to page Previous  1, 2

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot] and 24 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group