0x01>Open device handle fail (01)>Can't get device handle
0x02>Allocate memory fail (02)>Can't allocate some buffers to start initial card thread
0x08>Check FW RunMode fail (08)>Vendor command flow fail when check mode
0x09>Read Parameter Table fail (09.01)>Vendor command flow fail when read parameter table
0x09>Read Parameter Table fail (09.02)>Can't find parameter table string tag
0x09>Read Parameter Table fail (09.03)>Can't find FlashID information
0x0A>Read IDTable fail (0A)>Vendor command flow fail when read ID table
0x0B>Keep Serial number fail (0B)>Can't get serial number from Idtable or MPInfo
0x0C>Read MPInfo fail (0C)>Vendor command flow fail when read MPInfo
0x0D>Check ChangeID flag fail (0D.01)>Vendor command flow fail when read parameter table
0x0D>Check ChangeID flag fail (0D.03)>Wrong Parameter Table
0x0E>Read CID fail (0E)>Vendor Command flow fail at ReadCID
0x0F>Compare Flash Fail (0F)>Flash name is not matched with FlashDB
0x10>Download MPISP fail (10)>Allocate memory fail when download MPISP procedure
0x11>Download MPISP fail (11)/(04.02)>Vendor command flow fail when force to RomCode mode
0x11>Download MPISP fail (11)/(06.02)>Vendor command flow fail when download code
0x11>Download MPISP fail (11)/(06.03)>Vendor command flow fail when check mode
0x11>Download MPISP fail (11)/(06.04)>Vendor command flow fail when reset cpu
0x13>Read FlashID fail after download MPISP (13)>Vendor command flow fail when Read FlashID
0x14>Can't support this unbalanced configuration (14)>Unbalanced configuration is not matched standard
0x15>Can't support multi-die unbalanced mode (15)>Don't support multi-die unbalanced case
0x16>Can't support this multi-die unbalanced configuration (16)>Now, just support final CE lost final die case
0x17>Compare Flash Fail (17)>FlashID is not matched with FlashDB
0x18>GPIO Check fail (18)/(3C.01)>Check setting about Toggle pin
0x18>GPIO Check fail (18)/(3C.02)>Check setting about Reliable pin
0x18>GPIO Check fail (18)/(3C.03)>Vendor command flow fail
0x18>GPIO Check fail (18)/(3C.04)>Check setting about AleExtend pin
0x19>Channel0-CE0 didn't exist flash (19)>Don't support this flash layout
0x1A>Check MPISP Mode fail (1A)>Vendor command flow fail
0x1B>Not MPISP Mode (1B)>Not MPISP mode
0x1C>Check SanDisk Bics Read Retry fail (1C)/(3B.01)>Vendor command flow fail
0x1D>Some die didn't support RR function (1D)>Some die didn't support Read Retry function
0x1E>Read B16/B17 Grade fail (1E)/(3A.01)>Vendor command flow fail
0x1F>Flash Mixed Different Grade (1F)>Mixed different grade flash
0x20>Dump system block fail (20)/(13.01)>Load Parameter table fail
0x20>Dump system block fail (20)/(13.02)>Vendor command flow fail when read flash page
0x20>Dump system block fail (20)/(13.03)>Dump all Info Block fail
0x20>Dump system block fail (20)/(13.04)>Dump all ISP Block fail
0x20>Dump system block fail (20)/(13.05)>Dump BadInfo Block occur ECC fail
0x21>SRAM Test fail (21)/(07.01)>Vendor command flow fail
0x21>SRAM Test fail (21)/(07.02)>SRAM test fail
0x22>Flash Connectivity Test fail (22)/(08.0A)>Vendor command flow fail when Read FlashID
0x22>Flash Connectivity Test fail (22)/(08.0B)>Vendor command flow fail when Read Connectivity Test
0x22>Flash Connectivity Test fail (22)/(08.12)>FlashID differece with FlashDB
0x23>Generate CH/CE Map fail (23)/(0E.01)>The number of Ch or Ce is zero
0x23>Generate CH/CE Map fail (23)/(0E.0C)>Die Num per Ce are different with DataBase
0x23>Generate CH/CE Map fail (23)/(0E.0D)>Ce location per Ch are different
0x23>Generate CH/CE Map fail (23)/(0E.0E)>CeMap mismatch setting
0x23>Generate CH/CE Map fail (23)/(0E.0F)>ChMap mismatch setting
0x24>Build Parameter Table fail (24)/(12.27)>It's not TLC flash
0x24>Build Parameter Table fail (24)/(12.28)>Check parameter table correctness fail
0x25>Set CardMode fail (25)/(26.01)>Vendor command flow fail
0x25>Set CardMode fail (25)/(26.02)>Transform L06B to B0KB fail
0x26>TranRTC fail (26)>Vendor command flow fail (Dll function)
0x27>TranADJ fail (27)/(0C.01)>No Good Window for Read
0x27>TranADJ fail (27)/(0C.02)>No Good Window for Program
0x27>TranADJ fail (27)/(0C.03)>Program all fail in Tran Read Dll
0x27>TranADJ fail (27)/(0C.04)>Read all fail in Tran Read Dll
0x27>TranADJ fail (27)/(0C.05)>Program all fail in Tran Program Dll
0x27>TranADJ fail (27)/(0C.06)>Read all fail in Tran Program Dll
0x27>TranADJ fail (27)/(0C.07)>Tran interface failed
0x2A>Get LastTimeBad fail (2A)>Buffer offset is overflow, maybe InfoBlock information error
0x2B>Get RunTimeBad fail (2B.01)>TotalRunTimeBad Count is Zero
0x2B>Get RunTimeBad fail (2B.02)>TotalRunTimeBad Count is too large
0x2B>Get RunTimeBad fail (2B.03)>Fblock index is overflow range
0x2D>Get LastTimeBad fail (2D)/(39.01)>InfoTotalBlkStatusAddr size wrong
0x2D>Get LastTimeBad fail (2D)/(39.02)>InfoTotalBlkFinalAddr size wrong
0x2E>Get RunTimeBad fail (2E)/(38.01)>Failed in PtestGetDumpRuntimeBadStatus
0x2E>Get RunTimeBad fail (2E)/(38.02)>TotalRunTimeBadPtrCnt Overflow
0x2E>Get RunTimeBad fail (2E)/(38.03)>BadInfoFBlkOffset Overflow
0x2F>Shallow Erase check fail (2F)/(3D.01)>Vendor command flow fail
0x2F>Mixed Shallow Erase (2F)/(3D.02)>Sample mixed fail
0x2F>Shallow Erase check fail (2F)/(3D.03)>Parameter page read fail and Sample not mixed
0x2F>Mixed Shallow Erase (2F)/(3D.03)>Parameter page read fail and Sample mixed
0x30>Scan OriginalBad fail (30)/(30.01)>Nand flash timeout when read cmd
0x30>Scan OriginalBad fail (30)/(30.02)>Block address is overflow
0x30>Scan OriginalBad fail (30)/(30.03)>Block address is error
0x30>Scan OriginalBad fail (30)/(30.04)>Maybe the SRAM problem, please check TSB SRAM!!
0x30>Scan OriginalBad fail (30)/(30.05)>ScanBad Mode setting wrong
0x32>Sort EraseBad fail (32)/(32.01)>Nand flash timeout when erase cmd
0x32>Sort EraseBad fail (32)/(32.02)>Block address is overflow
0x32>Sort EraseBad fail (32)/(32.03)>Block address is error
0x32>Sort EraseBad fail (32)/(32.04)>Maybe the SRAM problem, please check TSB SRAM!!
0x32>Sort EraseBad fail (32)/(32.05)>Vendor command flow fail when write backup OrgBad info
0x32>Sort EraseBad fail (32)/(32.06)>Write Last SLC Map to SRAM Error
0x34>Program dummy fail (34)/(31.01)>Nand flash timeout when program dummy cmd
0x34>Program dummy fail (34)/(31.02)>Block address is overflow
0x34>Program dummy fail (34)/(31.03)>Block address is error
0x34>Program dummy fail (34)/(31.04)>Maybe the SRAM problem, please check TSB SRAM!!
0x34>Program dummy fail (34)/(31.05)>Vendor command flow fail whe write backup OrgBad info
0x34>Program dummy fail (34)/(31.06)>Write Last SLC Map to SRAM Error
0x40>Set System & Boundary Block fail (40)/(23.01)>System Block Over Rang
0x40>Set System & Boundary Block fail (40)/(23.02)>First Block is different
0x40>Set System & Boundary Block fail (40)/(23.03)>Can't find enough good block to assign system block
0x41>Generate DiffAddr Table fail (41)/(0F.01)>Build SLC DiffAddr Table Fail
0x41>Generate DiffAddr Table fail (41)/(0F.02)>Build TLC DiffAddr Table Fail
0x41>Generate DiffAddr Table fail (41)/(0F.03)>Pick Not Match Fail
0x41>Generate DiffAddr Table fail (41)/(0F.04)>LaterBadCnt Calculate Fail
0x41>Generate DiffAddr Table fail (41)/(0F.05)>Last SLC Block in the TLC range
0x41>Generate DiffAddr Table fail (41)/(0F.06)>First TLC Block in the SLC range
0x41>Generate DiffAddr Table fail (41)/(0F.07)>Extend 8K Diff Table Over Boundary
0x41>Generate DiffAddr Table fail (41)/(0F.09)>Find overlap diff address
0x41>Generate DiffAddr Table fail (41)/(0F.0A)>Physical block address exceed total super block address
0x42>Set Disk Capacity fail (42)/(0D.01)>Manual Capacity Exceed Fail
0x42>Set Disk Capacity fail (42)/(0D.15)>SLC Block is not enough
0x42>Set Disk Capacity fail (42)/(0D.16)>Too much bad block !!
0x43>Calculate Info Block length fail (43)/(10.19)>Get Total Plane of BootISP Fail
0x43>Calculate Info Block length fail (43)/(10.20)