0x01>Open device handle fail (01)>Lko˸mHandle
0x02>Allocate memory fail (02)>Lktm@ǽwİϨӱҰʶ}du{
0x08>Check FW RunMode fail (08)>өROy{ѷnoثeFW]bӼҦU 
0x09>Read Parameter Table fail (09.01)>өROy{ѷnŪѼƪ
0x09>Read Parameter Table fail (09.02)>䤣ѼƪwrŦμ
0x09>Read Parameter Table fail (09.03)>䤣FlashIDT
0x0A>Read IDTable fail (0A)>өROy{ѷnŪ IDTable
0x0B>Keep Serial number fail (0B)>LkqIDTableMPInfoǸ
0x0C>Read MPInfo fail (0C)>өROy{ѷnŪMPInfo
0x0D>Check ChangeID flag fail (0D.01)>өROy{ѷnŪѼƪ
0x0D>Check ChangeID flag fail (0D.03)>Ѽƪ~
0x10>Download MPISP fail (10)>JMPISPL{ɹJtms
0x11>Download MPISP fail (11)/(04.02)>өROy{ѷnjiJROM CodeҦ
0x11>Download MPISP fail (11)/(06.02)>өROy{ѷnJNX
0x11>Download MPISP fail (11)/(06.03)>өROy{ѷnoثeFW]bӼҦU
0x11>Download MPISP fail (11)/(06.04)>өROy{ѷnm CPU
0x13>Read FlashID fail after download MPISP (13)>өROy{ѷnŪFlashID
0x14>Can't support this unbalanced configuration (14)>䴩ٰtm
0x15>Can't support multi-die unbalanced mode (15)>䴩h|Dieٰtm
0x16>Can't support this multi-die unbalanced configuration (16)>{bu䴩 ʪNANDnO̫CEγ̫᪺Die
0x17>Compare Flash Fail (17)>FlashID TPFlashDBŦX
0x18>GPIO Check fail (18)/(3C.01)>ˬdToggle Pin ]m
0x18>GPIO Check fail (18)/(3C.02)>ˬd Reliable Pin ]m
0x18>GPIO Check fail (18)/(3C.03)>өROy{
0x18>GPIO Check fail (18)/(3C.04)>ˬd AleExtend Pin ]m
0x19>Channel0-CE0 didn't exist flash (19)>䴩 CH0 & CE0 sbG
0x1A>Check MPISP Mode fail (1A)>өROy{
0x1B>Not MPISP Mode (1B)>ثeOMPISPҦ
0x1C>Check SanDisk Bics Read Retry fail (1C)/(3B.01)>өROy{
0x1D>Some die didn't support RR function (1D)> Die䴩 Read Retry\
0x1E>Read B16/B17 Grade fail (1E)/(3A.01)>өROy{
0x1F>Flash Mixed Different Grade (1F)>V줣PŪFlash
0x20>Dump system block fail (20)/(13.01)>JѼƪ
0x20>Dump system block fail (20)/(13.02)>ŪFlash PageɹJөROy{
0x20>Dump system block fail (20)/(13.03)>ŪҦ INFO Block
0x20>Dump system block fail (20)/(13.04)>ŪҦ ISP Block
0x20>Dump system block fail (20)/(13.05)>Ū Bad InfoToECC
0x21>SRAM Test fail (21)/(07.01)>өROy{
0x21>SRAM Test fail (21)/(07.02)>SRAMե
0x22>Flash Connectivity Test fail (22)/(08.0A)>ŪFlashIDɹJөROy{
0x22>Flash Connectivity Test fail (22)/(08.0B)>ŪFlashsծɹJөROy{
0x22>Flash Connectivity Test fail (22)/(08.12)>FlashID P FlashDB ]m
0x23>Generate CH/CE Map fail (23)/(0E.01)>CHCEƶqs
0x23>Generate CH/CE Map fail (23)/(0E.0C)>C CE  Die ƶqPDataBaseP
0x23>Generate CH/CE Map fail (23)/(0E.0D)>CCHCEmOP
0x23>Generate CH/CE Map fail (23)/(0E.0E)>CEպAP]mŦX
0x23>Generate CH/CE Map fail (23)/(0E.0F)>CHպAP]mŦX
0x24>Build Parameter Table fail (24)/(12.27)>oOTLC Flash 
0x24>Build Parameter Table fail (24)/(12.28)>ˬdѼƪeTʥ
0x25>Set CardMode fail (25)/(26.01)>өROy{
0x25>Set CardMode fail (25)/(26.02)>NL06BഫB0KB
0x26>TranRTC fail (26)>өROy{ (Dll\)
0x27>TranADJ fail (27)/(0C.01)>No Good Window iŪ
0x27>TranADJ fail (27)/(0C.02)>No Good Window igJ
0x27>TranADJ fail (27)/(0C.03)>gJѦbTranRead (Dll\)
0x27>TranADJ fail (27)/(0C.04)>ŪѦbTranRead (Dll\)
0x27>TranADJ fail (27)/(0C.05)>gJѦbTranProgram (Dll\)
0x27>TranADJ fail (27)/(0C.06)>ŪѦbTranProgram (Dll\)
0x27>TranADJ fail (27)/(0C.07)>Tran 
0x2A>Get LastTimeBad fail (2A)>wİϰqWXAiOInfoBlockT~
0x2B>Get RunTimeBad fail (2B.01)>TotalRunTimeBad ƶqs
0x2B>Get RunTimeBad fail (2B.02)>TotalRunTimeBad ƶqӤj
0x2B>Get RunTimeBad fail (2B.03)>FBlock ޶WXd
0x2D>Get LastTimeBad fail (2D)/(39.01)>InfoTotalBlkStatusAddrjp~
0x2D>Get LastTimeBad fail (2D)/(39.02)>InfoTotalBlkFinalAddrjp~
0x2E>Get RunTimeBad fail (2E)/(38.01)>PtestGetDumpRuntimeBadStatus
0x2E>Get RunTimeBad fail (2E)/(38.02)>TotalRunTimeBadPtrCnt WX
0x2E>Get RunTimeBad fail (2E)/(38.03)>BadInfoFBlkOffset WX
0x2F>Shallow Erase check fail (2F)/(3D.01)>өROy{
0x2F>Mixed Shallow Erase (2F)/(3D.02)>˫~V
0x2F>Shallow Erase check fail (2F)/(3D.03)>ŪѼƭѦb˫~VƱp
0x2F>Mixed Shallow Erase (2F)/(3D.03)>ŪѼƭѦbi˥Vƪ]w
0x30>Scan OriginalBad fail (30)/(30.01)>ŪCMDɵoNand FlashW
0x30>Scan OriginalBad fail (30)/(30.02)>Blockm
0x30>Scan OriginalBad fail (30)/(30.03)>Blockm~
0x30>Scan OriginalBad fail (30)/(30.04)>]\OSRAMDAˬdTSB SRAMI
0x30>Scan OriginalBad fail (30)/(30.05)>ScanBadҦ]m~
0x32>Sort EraseBad fail (32)/(32.01)>ٰ CMDɵoNand FlashW
0x32>Sort EraseBad fail (32)/(32.02)>Blockm
0x32>Sort EraseBad fail (32)/(32.03)>Blockm~
0x32>Sort EraseBad fail (32)/(32.04)>]\OSRAMDAˬdTSB SRAMI
0x32>Sort EraseBad fail (32)/(32.05)>gJƥOrgBadTɹJөROy{
0x32>Sort EraseBad fail (32)/(32.06)>gJ̫᪺SLCպASRAMoͿ~
0x34>Program dummy fail (34)/(31.01)>g Dummy ROɵoNand Flash W
0x34>Program dummy fail (34)/(31.02)>Blockm
0x34>Program dummy fail (34)/(31.03)>Blockm~
0x34>Program dummy fail (34)/(31.04)>]\OSRAMDAˬdTSB SRAMI
0x34>Program dummy fail (34)/(31.05)>gJƥOrgBadTɹJөROy{
0x34>Program dummy fail (34)/(31.06)>gJ̫᪺SLCպASRAMoͿ~
0x40>Set System & Boundary Block fail (40)/(23.01)>tΰ϶TWXd
0x40>Set System & Boundary Block fail (40)/(23.02)>Ĥ@Ӱ϶ (Block)OP
0x40>Set System & Boundary Block fail (40)/(23.03)>䤣쨬hn BlockӦstΰ϶T
0x41>Generate DiffAddr Table fail (41)/(0F.01)>cSLC Diff Addr
0x41>Generate DiffAddr Table fail (41)/(0F.02)>cTLC Diff Addr
0x41>Generate DiffAddr Table fail (41)/(0F.03)>ܤŦX
0x41>Generate DiffAddr Table fail (41)/(0F.04)>Later Bad ƶqp⥢
0x41>Generate DiffAddr Table fail (41)/(0F.05)>bTLCd򤺦̫@SLC Block
0x41>Generate DiffAddr Table fail (41)/(0F.06)>bSLCd򤺪Ĥ@TLC Block
0x41>Generate DiffAddr Table fail (41)/(0F.07)>Xi 8K Diff Table WXd
0x41>Generate DiffAddr Table fail (41)/(0F.09)>o{| DIFF m
0x41>Generate DiffAddr Table fail (41)/(0F.0A)>Physical϶mWL Super϶m
0x42>Set Disk Capacity fail (42)/(0D.01)>ʳ]meqWX
0x42>Set Disk Capacity fail (42)/(0D.15)>SLC Block 
0x42>Set Disk Capacity fail (42)/(0D.16)>aLh !!
0x43>Calculate Info Block length fail (43)/(10.19)>bp BootISPejpɥ (jp|Plane)
0x43>Calculate Info Block length fail (43)/(10.20)>bp Seed Table ejpɥ (jp|Plane)
0x43>Calculate Info Block length fail (43)/(10.21)>bp Parameter Table ejpɥ (jp|Plane)
0x43>Calculate Info Block length fail (43)/(10.22)>bp BadBlockStatus Table ejpɥ (jp|Plane)
0x43>Calculate Info Block length fail (43)/(10.23)>bp BadBlockBitMapejpɥ (jp|Plane)
0x43>Calculate Info Block length fail (43)/(10.24)>bp DiffType2Bitejpɥ (jp|Plane)
0x43>Calculate Info Block length fail (43)/(10.25)>bp TotalDiffAddrejpɥ (jp|Plane)
0x4A>Generate InfoBlk fail (4A)>DLL ^ INFO϶T׬s
0x4B>Generate InfoBlk fail (4B)>bͦ INFO ϶TL{ɵoͰtms
0x4C>Generate InfoBlk fail (4C)/(10.19)>bp BootISPejpɥ (jp|Plane)
0x4C>Generate InfoBlk fail (4C)/(10.20)>bp Seed Table ejpɥ (jp|Plane)
0x4C>Generate InfoBlk fail (4C)/(10.21)>bp Parameter Table ejpɥ (jp|Plane)
0x4C>Generate InfoBlk fail (4C)/(10.22)>bp BadBlockStatus Table ejpɥ (jp|Plane)
0x4C>Generate InfoBlk fail (4C)/(10.23)>bp BadBlockBitMapejpɥ (jp|Plane)
0x4C>Generate InfoBlk fail (4C)/(10.24)>bp DiffType2Bitejpɥ (jp|Plane)
0x4C>Generate InfoBlk fail (4C)/(10.25)>bp TotalDiffAddrejpɥ (jp|Plane)
0x4D>Generate InfoBlk fail (4D)/(11.26)>Ѽƪsb
0x4E>Generate InfoBlk fail (4E)/(24.01)>ٰ INFO϶TɹJөROy{
0x4E>Generate InfoBlk fail (4E)/(24.02)>gJINFO϶TɹJөROy{
0x4E>Generate InfoBlk fail (4E)/(24.03)>ٰ Index ϶ɹJөROy{
0x4E>Generate InfoBlk fail (4E)/(24.04)>gJ Index ϶ɹJөROy{
0x4F>Verify InfoBlk fail (4F)/(24.05)>p⪺M (Checksum) Pq Nand FlashŪ쪺MP
0x4F>Verify InfoBlk fail (4F)/(24.06)>ŪINFO϶TɥX{ECC
0x4F>Verify InfoBlk fail (4F)/(24.07)>ŪINFO϶TɹJөROy{
0x50>Erase System block fail (50)>Lkഫ Physical tΰ϶
0x51>Erase System block fail (51)>ٰtΰ϶ɹJөROy{
0x54>Bin Level not found fail (54)>䤣Bin
0x55>Table not found fail (55)>䤣Block ECC Table
0x60>Download ISP fail (60)>JISP{ǮɵoͰtms
0x61>Download ISP fail (61)/(25.01)>ٰISPɹJөROy{
0x61>Download ISP fail (61)/(25.02)>gJISPɹJөROy{
0x61>Download ISP fail (61)/(25.03)>pM (Checksum)L{oͿ~
0x62>Verify ISP fail (62)/(22.01)>p⪺M (Checksum) PqNand FlashŪMP
0x62>Verify ISP fail (62)/(22.02)>ŪISP϶ɵo ECC
0x62>Verify ISP fail (62)/(22.03)>ˬdISPMɹJөROy{
0x63>Verify ISP fail (63.01)>NѼƪgJSRAMɹJөROy{
0x63>Verify ISP fail (63)/(13.01)>JѼƪ
0x63>Verify ISP fail (63)/(13.02)>ŪFlash PageɹJөROy{
0x63>Verify ISP fail (63)/(13.03)>ŪҦ INFO϶
0x63>Verify ISP fail (63)/(13.04)>ŪҦ ISP ϶
0x63>Verify ISP fail (63)/(13.05)>ŪBadInfo϶oECC
0x63>Verify ISP fail (63.02)> ISP eT
0x6A>Download MPInfo fail (6A)/(21.01)>ٰMPInfo϶ɹJөROy{
0x6A>Download MPInfo fail (6A)/(21.02)>gJMPInfo϶ɹJөROy{
0x70>Reset Drive fail (70)/(04.04)>mCPUɨөROy{
0x7A>Check ISP Mode fail (7A)>өROy{
0x7B>Not ISP Mode (7B)>bUCPUmo{SiJISPҦ
0x80>Read Drive Info fail (80)/(0B.01)>Ū˸mTɹJөROy{
0x81>Get Firmware Version fail (81)>ŪIDTableɹJөROy{
0xA0>Read RDT Result fail (A0)>Ū RDT GL{ɹJtms
0xA1>Read RDT Result fail (A1)/(35.01)>Seed Table ~
0xA1>Read RDT Result fail (A1)/(35.02)>䤣 RDT ϶
0xA1>Read RDT Result fail (A1)/(35.03)>ŪRDTGɹJөROy{
0xA1>Read RDT Result fail (A1)/(35.04)>ŪRAMѦb Step1
0xA1>Read RDT Result fail (A1)/(35.05)>ŪRAMѦb Step2
0xA1>Read RDT Result fail (A1)/(35.06)>ŪRAMѦb Step3
0xA1>Read RDT Result fail (A1)/(35.07)>ŪRAMѦb Step4
0xA1>Read RDT Result fail (A1)/(35.08)>RDTGT 
0xA2>RDT Result is not exist (A2)>LkqRDTGwİϤ RDT@ rŦ
0xA3>RDT is unfinished (A3)>RDT] RDT_PASS лxs
0xA4>RDT Result is FAIL (A4)>RDTGѦ]RDT_ErrorCode
0xA6>Pre-Check Capacity fail (A6)/(0F.01)>cSLC Diff Addr
0xA6>Pre-Check Capacity fail (A6)/(0F.02)>cTLC Diff Addr
0xA6>Pre-Check Capacity fail (A6)/(0F.03)>ܤŦX
0xA6>Pre-Check Capacity fail (A6)/(0F.04)>Later Bad ƶqp⥢
0xA6>Pre-Check Capacity fail (A6)/(0F.05)>bTLCd򤺦̫@SLC Block
0xA6>Pre-Check Capacity fail (A6)/(0F.06)>bSLCd򤺪Ĥ@TLC Block
0xA6>Pre-Check Capacity fail (A6)/(0F.07)>Xi 8K Diff Table WXd
0xA6>Pre-Check Capacity fail (A6)/(0D.01)>ʮeqWX
0xA6>Pre-Check Capacity fail (A6)/(0D.15)>SLC Block
0xA6>Pre-Check Capacity fail (A6)/(0D.16)>aֹLh !!
0xB0>Copy Test fail (B0)>bCopyCompare{ǤeˬdXOISPҦ
0xB1>Copy Test fail (B1)>bCopyCompareL{X{tms
0xB2>Copy Test fail (B2)>bCopyCompareL{X{tms (FsۭqƼ˥)
0xB3>Copy Test fail (B3)>bCopyCompareL{X{ŪۭqƼ˥
0xB4>Copy Test fail (B4)>bCopyCompareL{X{tms (ͦHƼ˥))
0xB5>Copy Test (write) fail (B5)>bCopyCompareL{X{gJ
0xB6>Copy Test (read) fail (B6)>bCopyCompareL{X{Ū
0xB7>Copy Test (compare) fail (B7)>bCopyCompareL{X{ƾڥ
0xB8>Copy Test (clean) fail (B8)>bCopyCompareL{X{Mƾڥ
0xC0>[QC]: It's not ISP Mode(C0)>bQC{ǤeˬdXOISPҦ
0xC1>[QC]: Read IDTable/MPInfo fail(C1)>Ū IDTableM MPInfoJөROy{
0xC2>[QC]: MPInfo mismatch, See Log file(C2)>MPInfo]SN + ModelName + WWN8^PϥΪ̳]m
0xC3>[QC]: Verify Size fail(C3)>ϺPϥΪ̳]m
0xC4>[QC]: FW version mismatch(C4)>骩PϥΪ̳]m
0xC5>[QC]: Vendor Specific mismatch(C5)>tӦW٤PϥΪ̳]m
0xC6>[QC]: WWN mismatch(C6)>WWN16ŦXϥΪ̳]m
0xC7>[QC]: Read CID fail(C7)>Ū CID ɹJөROy{
0xC8>[QC]: CID mismatch, See Log file(C8)>CIDePMPToolJT
0xE0>MPISP can't support Intel grade check (E0)>MPISP䴩 Intel Grade ˬd\
0xE1>Special Grade (E1)>MS Intel Grade, Ҧp]CHxACEx = 0x00^
0xF0>Can't find any system block at ISP Mode (F0)>bISPҦU䤣 System ϶
0xF1>B0kb Sorting function fail (F1)/(3F.01)>gJ϶ɹJөROy{
0xF2>Mixed different B0kb Program flash (F2)>B0KB V (̭V2-8M4-8 Program Order զX) 
0xF3>Wrong package. This is 2-8/4-8 program B0kb flash (F3)>ϥο~}d]
0xF5>Change ID command fail (F5)>өROy{
0xF7>Read Retry Table function fail (F7)/(40.01)>Ūs Retry Table ɹJөROy{
0xF7>Read Retry Table function fail (F7)/(40.02)>Retry Table sb
0xFA>Exceed two channel, this fw can't support (FA)>LBiCS FW u䴩@өΨ Channel 
0xFB>Exceed 8 Way, this fw can't support (FB)>BiCS FWu䴩pε 8-Way Interleave 
