All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Toshiba TH58NVG7D2HTA20
PostPosted: November 23rd, 2022, 18:15 
Offline
User avatar

Joined: March 30th, 2016, 15:52
Posts: 27
Location: Washington, USA
Hi all!

Was wondering if anyone has any info on a Toshiba NAND IC I am working with (not for a case or data recovery, just playing around and practicing)

It is a TH58NVG7D2HTA20 (there are 7 of these from some torn down SSD I found). Can't find a datasheet specifically for this IC. ID is 98DEA48276.

Rusolut VNR has the ID in its database but refers to it as a TC58NVG6D2HTA00. When looking at the dump (before and after a read), something just seems off.

Any pointers or anyone ever come across this IC before?

Thanks!


Top
 Profile  
 
 Post subject: Re: Toshiba TH58NVG7D2HTA20
PostPosted: November 23rd, 2022, 18:41 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
It doesn't answer your question, but the attached document has ~700 NAND chip IDs.


Attachments:
cbm209x-flash-support-list20130407_compress.pdf [942.91 KiB]
Downloaded 163 times

_________________
A backup a day keeps DR away.
Top
 Profile  
 
 Post subject: Re: Toshiba TH58NVG7D2HTA20
PostPosted: November 23rd, 2022, 18:47 
Offline
User avatar

Joined: March 30th, 2016, 15:52
Posts: 27
Location: Washington, USA
fzabkar wrote:
It doesn't answer your question, but the attached document has ~700 NAND chip IDs.


Yeah this IC is not represented there, but handy doc to have!
Thanks!


Top
 Profile  
 
 Post subject: Re: Toshiba TH58NVG7D2HTA20
PostPosted: November 24th, 2022, 22:04 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3844
Location: Adelaide, Australia
You can try and find similar datasheets and see if they list a READ ID, and include multiple chip numbers. or looking at a part number decoder might give you some insight. Newer Toshiba chip datasheets not that easy to find. Some chips I think may be produced for a certain vendor, and thus not widely distributed.

Toshiba Part decoder example:
http://www.triton-prog.ru/Dnl/Nand_Toshiba_NEW.pdf


Top
 Profile  
 
 Post subject: Re: Toshiba TH58NVG7D2HTA20
PostPosted: November 24th, 2022, 22:20 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3844
Location: Adelaide, Australia
So if this is correct, the differences between the VNR config and your chip appears to be:

TH 58NV G7 D2HTA 20 - Multi Chip | G7 128(=27 ) Gbits =16GB | Single Channel, 2 /CE
TC 58NV G6 D2HTA 00 - Single Chip | G6 64(=26 ) Gbits =8GB | Single Channel, 1 /CE


Top
 Profile  
 
 Post subject: Re: Toshiba TH58NVG7D2HTA20
PostPosted: November 24th, 2022, 23:44 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3844
Location: Adelaide, Australia
Found this site that decodes partnumbers... https://nand.gq/#/decode might be interesting for people investigating flash stuff.

this is the project: https://github.com/iTXTech/FlashDetector

iTXTech FlashDetector

Universal NAND Flash Part Number Decoder and Search Engine.

Universal NAND Flash ID Decoder and Search Engine.

Supported:

Flash Vendors:

Solidigm - Formerly Intel, now SK hynix
Micron
Western Digital - Formerly SanDisk
KIOXIA - Formerly Toshiba Memory
Samsung
SK hynix
YMTC

Controller Vendors:

Silicon Motion
ASolid
JMicron
Maxio
SandForce - Now Seagate
Chipsbank
Alcor Micro
Phison


Top
 Profile  
 
 Post subject: Re: Toshiba TH58NVG7D2HTA20
PostPosted: November 28th, 2022, 14:55 
Offline
User avatar

Joined: March 30th, 2016, 15:52
Posts: 27
Location: Washington, USA
HaQue wrote:
Found this site that decodes partnumbers... https://nand.gq/#/decode might be interesting for people investigating flash stuff.

this is the project: https://github.com/iTXTech/FlashDetector



HaQue, these are incredible resources! Thank you so much for sharing!

I am getting closer to solving it. Like I mentioned, the 7 ICs I have were already removed from what ever SSD they were originally attached to, so I am not sure exactly what controller was on it, but It seems like it was probably a JM. SA is XOR'd, but looks like I might have to extract the key manually as VNRs XOR analyzer is not finding the correct match.

To be fair, I don't have much experience with SSDs. People always send me the totally obscure stuff (old NAND, software controlled, etc.) so I have been trying to give myself some experience with more common stuff by practicing.

Again, thanks so much for the resources, these are great tools!


Top
 Profile  
 
 Post subject: Re: Toshiba TH58NVG7D2HTA20
PostPosted: November 29th, 2022, 19:33 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3844
Location: Adelaide, Australia
No worries, Sharing is Caring! If you have VNR, maybe support can help


Top
 Profile  
 
 Post subject: Re: Toshiba TH58NVG7D2HTA20
PostPosted: December 2nd, 2022, 13:47 
Offline
User avatar

Joined: March 30th, 2016, 15:52
Posts: 27
Location: Washington, USA
HaQue wrote:
No worries, Sharing is Caring! If you have VNR, maybe support can help


Bah! Where's the fun in that?!

Lol.

Since it's just for research/practice, I will keep trying until I succeed lol.
I am now on to organizing blocks! Manually deciphered ECC and XOR key just need to rebuild FS now!


Top
 Profile  
 
 Post subject: Re: Toshiba TH58NVG7D2HTA20
PostPosted: December 2nd, 2022, 16:58 
Offline
User avatar

Joined: May 13th, 2019, 7:50
Posts: 907
Location: Nederland
fzabkar wrote:
It doesn't answer your question, but the attached document has ~700 NAND chip IDs.


Amazing all the stuff you find, Franc!

_________________
Joep - http://www.disktuna.com - video & photo repair & recovery service


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 22 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