Flash Extractor
© Soft-Center
About     Shop     Downloads     Manual     Library     Forum     Services     Contacts
Notes: Chip 45 3c 98 b3 76 71   Search  Register  Log in
Reply to topic
Author Message
jeremyb



Joined: 09 Dec 2008
Posts: 1825
Location: RecoverMyFlashDrive.com Bridgeport, CT, USA

PostPosted: Mon Jun 29, 2020 22:37    Post subject: Notes: Chip 45 3c 98 b3 76 71
Reply with quote

DDR Enablement Command:

Cmd 0x5C 0xC5 0x55
Addr 0x00
Data 0x01

Cmd 0x55
Addr 0x20
Data 0x1

Register 0x20
Value 0x00 = Disable
Value 0x01 = Enable

When DDR is Enabled the chip id changes to
45 3c 9b b3 7e f1

As stated by Arvika, this chip comes in different models/configs..

Chip Config:
// Chip
Company Toshiba
Name Monolith
ID code 98 3c 98 b3
 
// Structure
Bus 8
Banks 1 x 32 GB
Page 18336
Block 0xa12800
Blocks 0xf68
 
// Read
Cmd WL
Col 2
Row 3
DDR false
 
// Timings
RE_Up 2
RE_Down 2
 
// Special
Power
Retry
Skip_Mask_1 0xff
Skip_Page_1 0xc0
Skip_Mask_2 0xffffffff
Skip_Page_2 0xffffffff
Join CE


This chip uses Registers 0x21 0x22 and 0x24 for Read Retry, use plot to find the ideal values.

Read Retry address space is 64 values.

Register 0x21
Not sure what to make of it, it seems like it adjusts the overall sensitivity, some uncorrectable areas are corrected at the expensive of making good areas red. There is no curve Use ECC Combine..
register-0x24.png
Register 0x24 Curve
Highlighted Area = Correct Values
register-0x22.png
Register 0x22 Curve
Highlighted Area = Correct Values
jeremyb



Joined: 09 Dec 2008
Posts: 1825
Location: RecoverMyFlashDrive.com Bridgeport, CT, USA

PostPosted: Sat Nov 07, 2020 18:37    Post subject: How to Solve using Read Retry in Flash Extractor
Reply with quote

SanDisk v2 has been implemented in Flash Extractor for this generation of NAND chip. The address space is 64 (0x40) so you don't need to scan the entire range with tune or plot. Also because the address space is so narrow its difficult to read with plot.

Reg 2 is the major register, 1, and 0 are minor.

The easier method to solve Read Retry is below.

1. Find the Layout
2. Launch Read Retry mode
3. Under Properties

Retry = Sandisk v2 / 00 00 00
Ignore Busy = True


4. Under Tune
Regs = 2,1,0
Delta = 32
Repeat = 1


and let it run Smile
Properties-Window.PNG
Tune-Window.PNG
Plot-Window.PNG
Сергей



Joined: 26 Aug 2005
Posts: 19576

Flash-Extractor developer

PostPosted: Sat Nov 07, 2020 18:49    Post subject:
Reply with quote

Sandisk v2 is not ready, i think

I need some more chips to test it

Some combinations of register values change non-DDR to DDR

So need adjust registers
jeremyb



Joined: 09 Dec 2008
Posts: 1825
Location: RecoverMyFlashDrive.com Bridgeport, CT, USA

PostPosted: Sat Nov 07, 2020 22:19    Post subject:
Reply with quote

Сергей wrote:
Sandisk v2 is not ready, i think

I need some more chips to test it

Some combinations of register values change non-DDR to DDR

So need adjust registers


I don't think that is the case..

See my notes..
This chip uses Registers 0x21 0x22 and 0x24 for Read Retry.

Register 0x20 = Enable DDR Mode
if
Register 0x20 = Enable - Retry Regs still work
Register 0x20 = Disable - Retry Regs still work

Register 0x20 isn't used by Read Retry in SanDisk v2 Smile

Almost all NAND chips have DDR enablement commands that change non-DDR into DDR, you just need to modify a register value, so I don't know what you're inferring..
jeremyb



Joined: 09 Dec 2008
Posts: 1825
Location: RecoverMyFlashDrive.com Bridgeport, CT, USA

PostPosted: Sun Nov 08, 2020 19:58    Post subject:
Reply with quote

Here's a video showing it work....

https://youtu.be/5bxg5O4EdcU

Very Happy Very Happy Very Happy
pcimage



Joined: 03 Mar 2008
Posts: 1761
Location: UK

PostPosted: Fri Dec 18, 2020 23:06    Post subject:
Reply with quote

Works a treat Jeremy, thanks!
Display posts from previous:   
Reply to topic All times are GMT + 4 Hours
Page 1 of 1

 

Last added
OTI002168-6   ad d3 c1 95   2x2 SM3281L-AB   45 3c 98 b3   1x1   v4 IS903   98 de a4 82   2x4 CBM2098E   ad de 14 a7   1x1   v2 IS918M-FN02   89 c4 08 32   2x1 TC58N6623G6F   98 3a 95 93   1x2 IS918M   2c 84 64 3c   1x1 Monolith Micro SD_53   89 c4 08 32   1x1 Monolith Micro SD_52   98 3a 98 a3   1x1 FC1179   2c c4 08 32   1x1
News
11.11.2021 Legs for NR
16.08.2021 Sector Number Slow
15.07.2021 New drivers
21.05.2021 BGA-152 18x12 (smaller)
09.05.2021 Make FAT32 Root
Other products
© Soft-Center ltd.