Page 1 of 1
Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 05.12.22, 09:03
by lasek
Hello,
I have disk Kingston SA400S37 480GB with atypical controller Kingston CS5341AA. Is this controller Kingston CS5341AA is rebrand another supported by PC3000 controller?
I attached picture this drive.
Thanks
Marcin
Attachments

- 317221969_1191757498099225_8045105797263431121_n.jpg (352.06 KiB) Viewed 19372 times

- 316693259_959714504988521_5472467729307701137_n.jpg (290.54 KiB) Viewed 19372 times
Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 05.12.22, 10:29
by Roman_TS
CS4341AA is SM2258XT, so CS5341AA most likely SM2259XT. Short the drive in SAFE MODE and check the passport ID. It will show you what's there.
Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 05.12.22, 18:19
by lasek
Hello Roman,
ID are show below:
Model : SM2259AB-80-10000000
Serial : (03)5526888-20080228
Firmware : 20141211
Capacity : 1 GB (2 096 640)
But when I try upload loader I have this message:
Selected family......................... : KingSpec P3
Controller.............................. : SM2259XT
SSD status:
SSD is in ready state................... : No
Firmware mode........................... : Unknown
SSD is locked........................... : Unknown
SSD is in Safe Mode..................... : Unknown
Logical access is possible.............. : No
Physical access is possible............. : No
Power Off
Power On
Ready state waiting..................... : Ok
Safe mode............................... : Ok
SSD status:
SSD is in ready state................... : Yes
Firmware mode........................... : ROM
SSD error code.......................... : 0x00 (No errors)
SSD is locked........................... : No
SSD is in Safe Mode..................... : Yes
Logical access is possible.............. : No
Physical access is possible............. : No
Chips id................................ : 0x89C40832A600
Vendor.................................. : Intel
Type.................................... : 64L(B17A) TLC
Loader uploading
****************************************
MPISP code name......................... : S0110A0 IMN18_00; S0219A(N)
Write "S0110A0 IMN18_00; S0219A(N)"..... : Ok
Calling executable code................. : Ok
Seed table reading
channel: 0; chip: 0; block: 0x0000; page: 0x0008: Page is empty
channel: 1; chip: 0; block: 0x0000; page: 0x0008: Page is empty
channel: 2; chip: 0; block: 0x0000; page: 0x0008: Page is empty
channel: 3; chip: 0; block: 0x0000; page: 0x0008: Page is empty
Completed
channel: 0; chip: 1; block: 0x0000; page: 0x0000............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0004............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0008............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x000C............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0010............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0014............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0018............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x001C............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0020............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0024............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0028............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x002C............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0030............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0034............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0038............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x003C............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0040............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0044............ : Page is empty
channel: 0; chip: 1; block: 0x0000; page: 0x0048............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0000............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0004............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0008............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x000C............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0010............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0014............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0018............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x001C............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0020............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0024............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0028............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x002C............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0030............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0034............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0038............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x003C............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0040............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0044............ : Page is empty
channel: 1; chip: 1; block: 0x0000; page: 0x0048............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0000............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0004............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0008............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x000C............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0010............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0014............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0018............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x001C............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0020............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0024............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0028............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x002C............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0030............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0034............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0038............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x003C............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0040............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0044............ : Page is empty
channel: 2; chip: 1; block: 0x0000; page: 0x0048............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0000............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0004............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0008............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x000C............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0010............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0014............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0018............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x001C............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0020............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0024............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0028............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x002C............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0030............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0034............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0038............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x003C............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0040............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0044............ : Page is empty
channel: 3; chip: 1; block: 0x0000; page: 0x0048............ : Page is empty
Firmware not loaded
SSD status:
SSD is in ready state................... : Yes
Firmware mode........................... : LDR
SSD error code.......................... : 0x00 (No errors)
SSD is locked........................... : No
SSD is in Safe Mode..................... : No
Logical access is possible.............. : No
Physical access is possible............. : Possibly
Operation aborted
****************************************
Loader is not uploaded! Some of the functions are not available!
Utility initialization was terminate!
Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 06.12.22, 12:07
by Roman_TS
Yes, it's SM2259XT. Try different loaders frm the list, probably you will find one compatible.
You need to look for a loader using the following marking of the NAND:
Type.................................... : 64L(B17A) TLC
Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 06.12.22, 14:59
by lasek
Roman. Problem is because I can't choose different loader.
Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 07.12.22, 08:25
by Roman_TS
You can

Make a right click on the window of Loader Uploading and chose SHOW ALL.
Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 07.12.22, 15:12
by lasek
You have right, I can do this. Thank you
Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 26.01.24, 11:10
by Pumpalovic
Hi Roman,
'' Yes, it's SM2259XT. Try different loaders frm the list, probably you will find one compatible.
You need to look for a loader using the following marking of the NAND:
Type.................................... : 64L(B17A) TLC ''
In case i couldn't find the type 64L(B17A) TLC in the loader's list , it's unrecoverable so far ?
Thanks for your replay Roman !
Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 26.01.24, 15:10
by Roman_TS
There are a few loaders for B17A chips. It must be supported.
Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 16.07.24, 16:01
by igen
Hi Roman,
I have an SSD (1TB) on the SM2259XT controller with four HYNIX memory chips (ID: AD 89 28 43 00 B0) with the 3dv6-128L TLC 16k signature.
Is there a loader for this type?
Thank You for answer.
Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 17.07.24, 09:32
by Roman_TS
Should be

Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 14.08.25, 19:10
by gameboybin
igen wrote:Hi Roman,
I have an SSD (1TB) on the SM2259XT controller with four HYNIX memory chips (ID: AD 89 28 43 00 B0) with the 3dv6-128L TLC 16k signature.
Is there a loader for this type?
Thank You for answer.
Have you been able to patch the drive??? i am having the same Hynix memory chip
Vendor.................................. : Hynix
Type.................................... : 3dv6-128L TLC 8k
Re: Kingston SA400S37/480G - controller Kingston CS5341AA
Posted: 15.08.25, 19:31
by Roman_TS
Hello everyone.
Kingston drives based on SM2259XT are NOT supported, because they have different modification of internal Firmware.