Switch to full style
In-depth technology research: finding new ways to recover data, accessing firmware, writing programs, reading bits off the platter, recovering data from dust.

Forum rules

Please do not post questions about data recovery cases here (use this forum instead). This forum is for topics on finding new ways to recover data. Accessing firmware, writing programs, reading bits off the platter, recovering data from dust...
Post a reply

Re: LDPC research

October 10th, 2023, 3:25

My plan is to run it through the software I have developed which can find parity check matrix. I do not want to disclose the details of how the parity check matrix is found at the moment. Feel free to follow the process outlined in the video and on the website, and I will try my best to find a parity check matrix for you, so that you can see whether it works or not.

Re: LDPC research

November 2nd, 2023, 6:31

I have started to collect a list of controllers that are using LDPC, to more easily identify LDPC devices: https://docs.google.com/spreadsheets/d/ ... VUP7DvX2c/
In case anyone knows about controllers that are not on the list, please contact me.

Re: LDPC research

November 6th, 2023, 6:03

Transcend does not manufacture controllers; they only utilize solutions from other controller manufacturers
PS2251-19/BCH 72-Bit
AU6989/BCH 72-Bit(not ldpc)
SM3257/3259/3271/3267/3268/3269/3281/3280/3282 BCH 72-Bit
SM2256/LDPC 1K
SM2258/LDPC 1K
SM2259/LDPC 2K
FirstChip:
USB Controller:
FC1178/1179/2279/3379/ZC3281 BCH-72Bit
FC1180 LDPC 1K
SD Controller :
FC2689/FC215 BCH
CBM2096/2098/2099/2199 BCH 72-Bit
MAXIO SSD Controller ALL LDPC
SSS USB Controller ALL BCH
Asolid USB SD Controller ALL BCH
Innostor USB Controller ALL BCH

Re: LDPC research

November 7th, 2023, 10:59

@csava: Thank you very much! I have corrected and added them to the list.

Re: LDPC research

November 9th, 2023, 11:58

Tenafe :
TC2310 LDPC
TC2201 LDPC
TC2200 LDPC

Silicon Motion:
SM3260 USB BCH
SM3261 USB BCH
SM3263 USB BCH
SM8366 LDPC 4K
SM8266 LDPC 4K
SM2264 LDPC 4K
SM2270 LDPC 4K

INNOGRIT :
IG5669 LDPC
IG5220 LDPC
IG5636 LDPC
IG5216 LDPC
IG5600 LDPC
IG5208 LDPC

MAXIO:
MAP1202 LDPC 4K
MAP1602 LDPC 4K
MAS0901 LDPC
MAS0902 LDPC

PHISON:
PS3016 CF card BCH
PS8210 SD card BCH 72bit
PS3112-S12 LDPC+RaidECC
PS5021-E21T LDPC 4K+RaidECC
PS5026-E26 LDPC 4K+RaidECC
PS5019-E19T Phison 4th generation LDPC ECC & RAID ECC

YEESTOR:
YS9203 LDPC
YS8293EN eMMC BCH
YS6285 SD Card BCH
YS2283 SD Card BCH
YS9083XT LDPC
YS9201 LDPC
YS9081XT LDPC
YS5081 USB BCH 72bit
YS7081 UBS BCH 72bit
YS1581/1582 BCH 72bit


StorArt:
SA3801 LDPC
SA3308 SD card BCH
SA3306 SD card BCH

STARBLAZE
STAR1000P LDPC

GOKE:
GK2301 The controller core originates from SM2256K,Secondary development controller

Asolid:
AS2703EN BCH 72bit
AS2726 EMMC BCH 12x bit
AS2258=PS3111 LDPC+RAID
AS3257 USB BCH 72bit
AS918=IS918 BCH 72bit The early blueprint of this controller was designed by Innostor Company, and later acquired by Asolid and firmware was written by Asolid. Therefore, there are two controllers with the same identifier and different cores on the market

Correct an error. The CBM2096/2098 controller has determined to use BCH, but I am not sure if it supports 72bit/1K, so the information I provided last time may be incorrect

Re: LDPC research

November 10th, 2023, 7:44

@csava: Thank you very much again, I have added them all to the list.

Re: LDPC research

November 10th, 2023, 9:47

Happy to assist! :D
Post a reply