Flash Extractor
© Soft-Center
About     Shop     Downloads     Manual     Library     Forum     Services     Contacts
PoC - Voltage Offsets for Micron QLC 0x2cd40c32 / 0x89d40c32   Search  Register  Log in
23.09.2023 - tech support stopped
Reply to topic
Author Message
Bolo



Joined: 05 Dec 2017
Posts: 727
Location: 506F6C616E64

PostPosted: Fri Apr 14, 2023 17:22    Post subject: PoC - Voltage Offsets for Micron QLC 0x2cd40c32 / 0x89d40c32
Reply with quote

Small R&D info Wink))

Movie presents proof of concept of new software for Voltage Offsets in QLC (SDR/DDR2) memory. Readed on standard FE reader with internal voltage (3.3V) - ID 0x2c d4 0c 32 / 0x89 d4 0c 32

YouTube link - https://www.youtube.com/watch?v=e-dSrPAWkdc

Explanation:
In QLC chips there are four pages - Low Page, Upper Page, eXtra Page, Top Page. While "Low Page" can be usually corrected by any reader then 3 other pages are uncorrectable due RR registry cannot be properly set. This is more often by Green/Red stripes on ECC Map (0:20). In our laboratory we created special software that are able to adjust proper Voltage Offsets for "Upper Page", "eXtra Page" and "Top Page" one-by-one. After this correction (ECC) for such memory takes much less time.

On Movie you see already fixed image (full green) by us already. Then we jump into normal read which you usually can get with build on functions (first page green, all 3 rest red - stripes) and then magic starts.... voltage offsets regulation for each page Wink))))

Soon PoC for DDR3 Wink))

In case you got QLC chips which above issues feel free to contact us.
jeremyb



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

PostPosted: Fri Apr 14, 2023 18:59    Post subject:
Reply with quote

I really like the app, it's very slick.
Good explanation..

I don't see what actual R&D you've done though. Micron v3 (TLC) registers support this, you just added the remaining QLC (for SDR) registers... Nothing special. Kind of an insult saying send your work exclusively to me for RR that anyone can do. If you'd like Sergey can implement the registers in the next version of FE. Micron v4 supports TLC, QLC, and DQS QLC.. so big deal..

If you want a challenge I have a few 1.2v DDR3 QLC NAND chips w/ DQS..
I can read 50% of the data but there are still random bit errors, no stripes.. If you can read them I'll give you credit Wink
Bolo



Joined: 05 Dec 2017
Posts: 727
Location: 506F6C616E64

PostPosted: Fri Apr 14, 2023 20:08    Post subject:
Reply with quote

Micron v3 not work here - if need movie we can record it. Main diffrence in our method for those chips is that we don’t set any additonal RR registers (as you see we registers works on Micron v2). What we do is we are changing voltage offsets here and for SDR it can work on standard FE reader on 3.3V. No Power mod needed even.

For DDR3 /DQS we Already write in comments that soon we will publish PoC Smile
jeremyb



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

PostPosted: Fri Apr 14, 2023 20:15    Post subject:
Reply with quote

Micron v3 is for TLC not QLC of course it won't work.. Adding QLC regs is no problem though.. just saying.. it's a little presumptuous to say, only we can implement this RR.

Power mod is only not required on a select few NAND chips...

Slick app though.
Bolo



Joined: 05 Dec 2017
Posts: 727
Location: 506F6C616E64

PostPosted: Fri Apr 14, 2023 20:30    Post subject:
Reply with quote

We never say that only we can implement this… this movie is proof of concept for voltage offsets registers instead of ReadRetry registers which are totally two diffrent aspect of correction of NAND. This is why it can work on normal reader.
jeremyb



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

PostPosted: Sat Apr 15, 2023 0:10    Post subject:
Reply with quote

Bolo wrote:
this movie is proof of concept for voltage offsets registers

This is the basic concept of read retry... SanDisk, Hynix, Samsung, etc... Every register modifies a voltage offset for a specific page. All this video shows is that Micron NAND uses voltage offsets which we've known since Micron v3. I feel like you posted a proof of concept that you created the wheel.

Bolo wrote:
instead of ReadRetry registers which are totally two diffrent aspect of correction of NAND.
Micron NAND uses many different methods for error correction.

Maybe we have terminology confusion.
1. Micron v1 Read Retry is a Library
2. Micron v2 is Calibration
3. Micron v3 is Voltage Offsets for TLC NAND.

Bolo wrote:
This is why it can work on normal reader.

Implementing Micron v4 for use on NR is very easy however there isn't much compatibility with other NAND chips due to NV-DDR3, which luckily we both have a solution for Smile
Display posts from previous:   
Reply to topic All times are GMT + 4 Hours
Page 1 of 1

 

Last added
AU6989NHL-2   98 d7 98 b2   1x1 SM3281L-AB   45 3c 98 b3   1x1   v5 Monolith Micro SD_76   98 3c 99 a3   1x4 SM3265P-AC   45 3e 98 03   1x1 SM3281N-AB   45 48 9a b3   2x2 Monolith Micro SD_75   32 2c c3 08   1x1 Monolith Micro SD_74   45 3e 98 b3   1x4   Ref AU6989SNHL-2   45 de 98 92   1x1 SM3261L-AB   45 de 98 92   1x1 SM2232T AC   89 d7 94 3e   4x2
News
01.02.2024 Save FE key
23.09.2022 The End
11.11.2021 Legs for NR
16.08.2021 Sector Number Slow
15.07.2021 New drivers
Other products
© Soft-Center ltd.