找回密码
 立即注册
搜索
查看: 464|回复: 1

NFTracer Updates

[复制链接]

21

主题

0

回帖

0

积分

超级版主

积分
0
发表于 2026-4-4 11:29:21 | 显示全部楼层 |阅读模式
本帖最后由 jcan 于 2026-7-23 14:19 编辑

NFT Update Log
Ver3.26.0723
1Added function toset partition start offset after opening image
2Added LDPC ECCsupport for PS2251-11 1144x16 and YS9082 (2304+2308)x4
3Fixed issue whereediting and cutting bytes/bits failed to take effect with multiple dump
4Added the followingtemplates:
SM3265_45489803766C_1x1_by900
FC3379_453E9803766C_1x2_byfxc RAW
IS918_EC5E981F84C2_2x1_byAday
AU89103_453E9803766C_1x4_byCsava BGA304
IS918_983C98B376E3_2x1_byfxc
SM2236_2C84643CA900_1x4_byCsava
SM3281_2C2CD31C32C600_1x4_byCsava
SM3281_2CA40832A100_1x1_byBeast
PS2251-19_983E98B376E3_2x1_byCsava 1FF0 L=0x0C
JmSD_AD7E285302B0_1x1_byfxc
IS918_2CD31C32C600_1x1_byCsava
HG2319v4_EC5E981F84C2_1x1_byCsava 0FF0 L=0x0C
IS918SN_983E9803766B_2x1_Sectornumber
IS918SN_983E9803766B_1x1_Sectornumber
SM3265_98489803766C_1x2_by900
SM3265_AD7E280B00C0_1x2
AS-TF_AD5E283300A0_1x2_byfxc
SM-SD_EC3A94C3A4CA_1x4_byfxc
AU89103_89C40832A600_1x4_2banksmodify SN_Slow
5Added Layout:
SG1581/7081v21150x15+1158
SM3265v3         1158x16+32
SM-TFv2           1148x16+32x2
IS918v6           1152x16
CBM2199v3      1144x16
AU8910            1146x16
SM3271            638x26+32
CBM-TF            1152x16
PS2251-11       1144x16
YS9082            (2304+2308)x4

Version 2.26.0714
1Add bitmap previewfunction in the service area viewing interface
2Display an asterisk"*" at the end of each block entry if the block contains conflicts inthe block sorting result interface
3Modify PS2251-19 /HG2319: cap the highest bit of LBN at 0xFF
Ver 2.26.0629
1Added adaptive XORsupport for SM3265
2Added EEBB0C layoutof CBM-TF 1152×16
3Fixed ECC bug inCBM2199 layout
Ver 2.26.0624
1Visual Translatorupdated NTFS file system support
2Fixed several bugs
Ver2.26.0617
1. The Visual Translator module has beenpreliminarily completed. It currently only supports the FAT32 file system(exFAT and NTFS remain untested).
2. Added multi-BANK support for sectornumber sorting (only applicable to the AU89103 controller).
3. Optimized the LPN-to-Plane conversionfunction to use the minimum LPN value with priority.
4. If command transmission fails duringchip re-read, the program will terminate immediately and stop sendingsubsequent commands.
5. Modified block sorting logic for LBN, TTand VT modes. Automatic saving is disabled on the block sorting table page;users need to manually click buttons to save or load block lists. Example: Savethe block list after replacing 10 blocks. When you need to reuse thisconfiguration later, load the saved block list file to apply all blockreplacement results.

Ver1.26.0608
1. Fixed IS918(AS) XOR and JmSD XOR; thesevalues are now generated via calculation.
2. Fixed multiple known bugs.
3. Added the following templates:
HG2319_983E980376E4_2x1_by aday 0FE0 L=0x0C
20-82-00469_453C98B37672_4x1
HG2319_983E98B376E3_1x1_by chen FFF0 L=0x0C
SM3257_8988244B0000_2x1
FC2279_8984643CA500_1x1_by Beast
UP309_2CC40832A601_1x1_by 900
FC3379_454899B37A6B_1x2_by Aday RAW
HG2319_453E980376E4_1x1_by Csava 0FE0L=0x0C
20-82-00369-2_45489AB37E6B_1x4_by mfz
HG2330BBA_AD7E280B00C0_1x2_by Csava
SG-TF_AD7E280B00C0_1x2_by Beast
SM-SD_453E98B37663_1x2_XOR SA part hasdefects.
IS918_AD7E280B00C0_2x1_by Csava
IS918_89D3AC32C204_1x2_by Csava
SM3281_983C98B376E3_1x2 by Csava

Ver1.26.0512
1. Added re-read rules for Hynix V1-V5 SDR.
2. Fixed logical errors of dynamic XOR forSM3259/SM3271 under specific block sizes.

Ver1.26.0505
1. Optimized SM-TF and SM-TFv2 (xorSA) tosupport adaptive XOR calculation.

Ver1.26.0504
1. Fixed crash error when switching layoutswith existing operation steps.
2. Fixed abnormal execution or programcrash caused by repeated loading of templates or job files.

Ver1.26.0429
1. Added import and export functions forchip configuration on the chip reading interface and ID selection interface.After successful chip reading, the configuration file \fe\chip.txt will beautomatically generated in the folder where the dump file is stored.
2. Added the LPN-to-PLANE conversionfunction.

Ver1.26.0427
1. Fixed an issue where the ECC modulefailed to refresh the correct bitmap in real time after enabling XOR whencutting bad bytes for SM3281/SM3259/SM3271 series controllers.
2. Fixed preview and image saving errorsafter inputting block numbers on the block sorting result page with synchronousoperations enabled.

Ver1.26.0421
1. Fixed layout loading errors of FC1178and FC3379 when importing templates or job files.
2. Added the IS918v6(AS) 1146x16 templateand its complete matching algorithm.

Ver1.26.0417
1. Fixed flip function logic: fornon-consecutive block numbers, block IDs are fetched from the block allocationtable instead of being recalculated.
2. Added program working path detection;the software only supports full English file paths.

Ver1.26.0413
1. Added the UP309v2 template and itscomplete matching algorithm.
2. Added Samsung v3 re-read commandECDE98CE74C4 for Samsung 21nm flash chips.

Ver1.26.0410
1. Added the AS3257v2 template and itscomplete matching algorithm.

Ver1.26.0402
1. Added the IS918V5 template and itscomplete matching algorithm.
2. Added 8K adaptive XOR for IS918V2.
3. Fixed a crash bug triggered during datasearch operations.

Ver1.26.0328
1. Fixed incorrect ECC status display onthe main interface MAP when SM3281/SM3280 layout is selected.
2. Corrected an error in SA ECC correctioncalculation.

Ver1.26.0324
1. Modified ID reading logic: no pop-upprompt window will appear if no matching chip ID is found in the database.
2. Updated the block scan result interface:the block list file is only saved after clicking the OK button; closing thewindow via the X close button discards all unsaved list changes.

Ver1.26.0316
1. Fixed a bug in the exFAT file systemmodule.
2. Fixed a calculation error in the 3-byteflip mode.
3. Added layout and template files forPS2251-09v2.

Ver1.26.0314
1. Added dedicated layout and fullprocessing solution for SM3281v4 type.
2. Added dedicated layout and full processingsolution for SG-TF cards.

Ver1.26.0310
1. Added ECC, XOR and template files for TFcards adopting IS918v4 (AS-compatible solution).

Ver1.26.0307
1. Implemented a complete sector sortingsolution for JmSDv2.
2. Added split block function compatiblewith page auxiliary tool.

Ver1.26.0303
1. Fixed ECC calculation bugs of JmSDcontroller.
2. Fixed preview and ECC re-read bugs formulti-LUN chip ID 0x9BC4492510.

Ver1.26.0226
1. Fixed calculation errors ofsynchronization and flip operations when the sector count of the current pageexceeds the original value.
2. Fixed arithmetic overflow error when thetotal image file size exceeds 1 TB.

Ver1.26.0205
1. Added SLC read mode, as well as A2, DAand 3B hardware commands.
2. Added current cursor paragraph indicatoron the Byte/Bit Cutting interface.
3. Fixed multiple minor software bugs.

Ver1.26.0129
1. Added adaptive XOR support for theentire CBM2199 series controllers.
2. Fixed abnormal re-read failures ofSanDisk DDR flash chips.
3. Added SanDisk EF 11 dedicated re-readcommand.
4. Added Join CE function for chips withLUN mapped to physical CE. Example: The parameter 1-3/2-4 defines 2 logicalCEs. The first logical CE consists of physical CE 1 and 3; the second logicalCE consists of physical CE 2 and 4. "/" separates groups of logicalCEs, and "-" separates individual physical CEs. Each physical CEcorresponds to an independent LUN inside a logical CE group.
5. Fixed save and load errors of job filesunder mixed bit/byte cutting mode.
6. Fixed a bug that causes processingerrors when cutting images with sectors less than one full page under certainscenarios.

Ver1.26.0127
1. Added ECC XOR template for HG2319v2.
2. Fixed multiple search function bugs.

Ver1.26.0119
1. Added bad byte/bit editing function forcutting operations.
2. Fixed multiple minor software bugs.

Ver1.26.0112
1. Added table sorting function for CBMcontrollers.
2. Fixed incorrect filename assignment forbad byte operations when saving job files.
3. Fixed crashes and abnormal errors causedby corrupted HG2319 layout database entries.
4. Fixed invalid search query issue on themain interface.
5. Fixed a crash bug when viewing lattersectors after merging sectors from multiple image files under certainconditions.

Ver1.26.0107
1. Implemented multi-threaded ECC mergecorrection logic.
2. Added sector sorting algorithm forJMF618 controller.

Ver1.26.0103
1. Modified Page Separation function tosupport splitting by full sectors (equivalent to Dump Separation). Thisfunction is designed for scenarios where Dump Separation cannot run due toincorrect chip parameter configurations.
2. Added LBN sorting algorithm for AU8910xseries controllers.

Ver1.26.0101
1. Added template and matching algorithmfor integrated SanDisk U-disk model 45409bb37e6b 2x1 (1TB capacity).
2. Fixed size limit error of PageSeparation & Merge and Dump Merge functions, now supports images larger than1TB.

Ver1.25.1228
1. Disabled the native scroll bar for Hexdata display; implemented custom scroll bar to support 1:1 sector rendering forimages up to 4.7EB.
2. Added XOR ECC algorithm and layouttemplate for ATJ3315 (512x8+36+26x7).

Ver1.25.1226
1. Added sector sorting mapping tablereconstruction function. The algorithm prioritizes continuous logical addressesand uses discontinuous addresses as alternatives to improve the accuracy ofexported sector sorting files.
2. Fixed random crash bugs when openingimage files.
3. Fixed failure issue of the 3-byte flipmode under certain operating conditions.

Ver1.25.1224
1. Added SA data display column in theblock sorting conflict list.
2. Fixed a bug occurring during DUMP swapoperations.
3. Fixed an issue where manual conflictadjustments become invalid after restarting the software.

Ver1.25.1220
1. Fixed multiple calculation bugs in theSanDisk ECC algorithm.
2. Fixed crash risks when saving imageswith flip operations applied.

Ver1.25.1215
1. Fixed SM dynamic XOR error triggered byexcessive bad byte counts.
2. Added processing support for SM3281 withdisordered planes and unsynchronized XOR bytes.
Operation Steps:
Step 1: Complete all regular processingsteps and finish adjusting conflicts caused by misaligned planes after blocksorting.
Step 2: Click the Save Block List button.
Step 3: Reopen the source image and proceedto the pre-block sorting stage, then select RAW Save Image. When promptedwhether to load a saved block list file, select the previously exported listfile and click Save. The exported image will contain neatly sorted andcorrectly aligned planes.
Step 4: The exported image file can beloaded and processed directly by any third-party data recovery software.

Ver1.25.1212
1. Added multi-threaded ECC correctionfunction.
2. Added IS918v3(AS) template withparameters 1140x16, blk=512 and built-in XOR ECC logic.

Ver1.25.1204
1. Adjusted RAW image saving logic: ServiceArea (SA) and ECC data will no longer be saved to output images.
2. Rewrote all re-read command sets forHynix V1-V5 flash chips.
3. Added preview of XOR-processed raw dataon the Byte/Bit Cutting interface for precise manual cutting.
4. Added function to export image filesimmediately after opening a dump/image.

Ver1.25.1127
1. Adjusted block sorting BANK truncationrule: the process stops at the maximum LBN value without padding empty blocksafterward.
2. Allows users to manually modify themaximum LBN threshold (empty blocks will be padded after the user-definedmaximum value).
3. Updated MBR parsing logic to directlydisplay DBR data for easier conflict adjustment.
4. Added adaptive 8K-page XOR support forHG2319, PS2251-09 and PS2251-19 controllers.

Ver1.25.1126
1. Fixed an issue where certain re-readcommands fail to take effect during chip preview or physical chip reading.
2. Fixed ECC layout defects after XORprocessing, resolving conflicts between ECC correction and merge correctionoperations.
3. Removed per-page status console outputduring ECC correction; disabled XOR calculation for full-FF and full-00 blankpages during ECC processing.
4. Added flip operation support for UP309controller.

Ver1.25.1125
1. Added multiple structural layout filesfor AU89103, AS, IS918 and 20-82-515v3 controllers.
2. Fixed flip calculation errors after datasynchronization operations.

Ver1.25.1121
1. Added Cross Sector function to resolvedesynchronization issues between individual blocks during AU controller sectorsorting.
2. Updated Bitmap browsing function tosupport image preview without loading any layout file.

Ver1.25.1120
1. Fixed XOR value generation algorithm forIS918 and AS series chips.
2. Added dedicated sector sorting functionfor AS controllers.
3. Fixed multiple bugs in the exFAT filesystem module.
4. Fixed ECC calculation bug under AU891031162 layout mode.
5. Implemented template filtering systemfor quick template lookup.

Ver1.25.1119
1. Fixed crash bugs caused by NTFS andexFAT file system parsing exceptions.
2. Added detailed parsed MBR and DBRinformation display panel.
3. Fixed an issue where manually inputblock numbers do not apply on the block sorting result interface.

Ver1.25.1118
1. Fixed malfunction of PS controller flipfunction.
2. Added header detection support for over300 extended file system formats after full expansion parsing.

Ver1.25.1117
1. Fixed software crashes caused byexcessive memory allocation requests on the block sorting result displayinterface.
2. Updated FAT32 file system capacitylimit: maximum supported size increased from 128GB to 256GB.
3. Added sector sorting template forAU89103 controller.
4. Added synchronization template forSM3281 4x1 layout.
5. Fixed AU series XOR logic: SA XORcalculation is only disabled during ECC correction steps.

Ver1.25.1114
1. Added sector sorting template and XORECC support for IS918 1152x16 layout.
2. Fixed multiple ECC calculation bugs ofCBM2199 controller.
3. Added sector sorting template and XORECC support for IS918 1140x16 layout.

Ver1.25.1111
1. Fixed multiple merge correctioncalculation bugs.
2. Fixed chip reading and preview errorsfor 8K-page flash chips.
3. Fixed image export bugs after sectorsorting completes.
4. Fixed a bug preventing bad byte cuttingafter deleting all stored operation steps.
5. Added block sorting conflict adjustmentpanel right after opening an image file.

Ver1.25.1105
1. Added dedicated sector sorting supportfor SM3280 controller.
2. Added universal sector sorting algorithmfor SanDisk integrated flash chips.
3. Added dedicated sector sorting supportfor AU89103 controller.
4. Added universal sector sorting algorithmfor SM TF/SD memory cards.
5. Added conflict block replacementfunction for sector sorting results.
6. Fixed mismatch between displayed SAinformation and its corresponding sector in the Service Area Viewer panel.

Ver1.25.1030
1. Implemented core basic sector sortingfunction and corresponding UI panel.
2. Fixed Hex display defect: previouslyonly one SA segment was displayed per page; now all SA segments within a singlepage are rendered simultaneously.
3. Fixed synchronization logic bugs; nowcompatible with most mainstream flash storage controllers.

Ver1.25.1024
1. Added 4-row read and re-read rule setfor 2C/89 QLC flash chips.

Ver1.25.1023
1. Fixed byte cutting, job save and DUMPswitching bugs for multi-DUMP projects; cutting parameters are nowindependently stored for each separate DUMP file.
2. Fixed non-zero block display and addressoverflow errors when padding empty blocks after opening an image.
3. Replaced underscore symbols with spacesin the optimal command output log after re-read testing.
4. Added wildcard matching support forsearch queries.

Ver1.25.1021
1. Fixed a bug that restricts image cuttingoperations to start only from the first block.
2. Optimized overall search algorithm speedfor faster query responses.
3. Added batch search function(functionally similar to RAW search, read-only without export/save capability).
4. Fixed sorting offset errors of BANK2 forAU multi-BANK controllers.

Ver1.25.1016
1. Expanded image cutting syntax support,compatible with complex formulas such as (a-b_(c-d)) x e_f-g) x n.
2. Added adaptive dynamic XOR algorithm forFC3379 controller.
3. Added dynamic XOR calculation supportfor AU69XX and AU8910X series controllers.

Ver1.25.1015
1. Enhanced template and job parsingfunctions, supporting DUMP swap and persistent storage of custom byte cuttingparameters.

Ver1.25.1014
1. Added universal dynamic XOR support forall CBM series controllers.

Ver1.25.1013
1. Added Job Save & Job Load managementfunction.
2. Fixed formula computation and checkboxstate bugs on the block sorting result interface.
3. Added layout support for FC1178(1130+1126x7)x2.
4. Added dynamic XOR algorithm support forSM3280 controller.

Ver1.25.1010
1. Fixed internal template bugs to expandcompatibility with more data processing workflows.

Ver1.25.1009
1. Added XOR calculation support for UP309controller.
2. Added XOR calculation support forHG2319, PS2251-09 and PS2251-19 controllers.

Ver1.25.0930
1. Added automatic batch execution ofstored operations immediately after loading a template file.

Ver1.25.0924
1. Added adaptive dynamic XOR for SM serieschips after byte cutting (compatible with SM3281, SM3271 and SM3259).
2. Fixed multi-chip preview displayrendering bugs.

Ver1.25.0905
1. Added ECC XOR algorithm support forFC2279 with layout (1152+1148x7)x2.
2. Added ECC XOR algorithm support forFC3379 with layout 1158+1154x15.

Ver1.25.0903
1. Added ECC XOR algorithm support forFC1178 v2.
2. Added ECC XOR algorithm support forFC3379 v2.

Ver1.25.0827
1. Added function to export image data ofthe current processing step (including full Service Area) after selecting theRAW processing algorithm.
2. Updated Bitmap display rendering: addedblue dividing lines to mark paragraph endings; X-axis slider moves 1 unit perclick; Y-axis zoom ratio adjusted to 1/32, consistent with default 3K displaymode; fixed bit cutting calculation bugs.

Ver1.25.0811
1. Fixed multiple internal bugs to improveoverall software runtime stability.
2. Added temporary quick search functionfor fast data lookup.

Ver1.25.0807
Added and optimized dedicated processingalgorithm for FC1178 TLC flash chips:
1. Natively supports independent XORcalculation for SLC blocks.
2. Automatically distinguishes SLC blocksfrom standard storage blocks during sorting procedures.
3. Implements separate processing pipelinesfor two block types; separate results can be merged for final output.

Ver1.25.0804
1. Added English language interface,supports one-click bilingual language switching.
2. Fixed address fetching errors on theRe-read Test panel.
3. Modified chip parameter settings to takeeffect instantly on the chip reading interface.
4. Updated re-read command syntax: append aforward slash "/" at the end, example: Sandisk v3 / fe fa fb fc fd fff9.
5. Added log editing tools on the maininterface: support Ctrl+A full selection & mass deletion, as well as mousedrag selection for partial log deletion.

Ver1.25.0728
1. Fixed voltage configuration setting bugsduring chip preview and physical chip reading.
2. Added ECC correction support for ATJ2259controller.
3. Added ECC correction support for LexarMS memory card (539x8 layout).
4. Added ECC correction support for HG2319with layout 1158x16.

Ver1.25.0722
1. Added conflict block visualization andreplacement editing function.
2. Fixed incorrect Service Area informationdisplay.
3. Restyled the block sorting resultdisplay panel layout.
4. Added full image cutting functionmodule.

Ver1.25.0716
1. Added block sorting function anddedicated UI panel for FC1178 controller.
2. Fixed operation step deletion logicbugs.
3. Added chip sequence reorder adjustmentfunction.
4. Added independent Service Area Viewerpanel.
5. Completed full chip preview function(multiple associated bugs fixed).

Ver1.25.0625
1. Fixed potential address calculationinaccuracies during chip re-read workflows.
2. Fixed multiple ECC processing relatedbugs.
3. Added hardware ECC re-read library valuetest function.

Ver1.25.0521
1. Enhanced sector cutting function,supports automatic conversion between decimal and hexadecimal arithmeticformulas.
2. Reconstructed the bad byte cuttinginterface layout to optimize user operating experience.
3. Improved runtime stability of the badbyte cutting panel to eliminate random abnormal crashes.
4. Optimized the panel calling workflow ofbad byte cutting to boost operation response speed.

Ver1.25.0425
1. Restructured and upgraded the MergeCorrection function with built-in data filtering features.
2. Fixed merge calculation errors withinthe Re-read Test module to improve test result accuracy.
3. Added ONFI protocol physical readingfunction to expand compatibility with more flash storage devices.
4. Added dedicated re-read command supportfor YMTC V1 controller chips.

Ver1.25.0212
1. Enhanced image parsing engine, supportsmanual selection of logical sectors mapped to individual files.
2. Optimized CBM dynamic XOR algorithm toadapt to diverse flash chip internal structures.
3. Added stepwise Hex address jump and USBhardware detection functions.
4. Added integrated disk wire sequencesorting tool to assist hardware wiring alignment adjustments.

Ver1.25.0117
1. Decoupled XOR calculation and datasegmentation functions to improve overall data processing flexibility.
2. Implemented resume breakpoint supportfor ECC correction to avoid full restart after unexpected interruptions.
3. Added library value parameter supportfor HY1245 controller to strengthen raw data processing capability.

Ver1.24.1213
1. Added LBN XOR calculation support for AUseries controllers.
2. Added 16K-page XOR calculation supportfor AU series controllers.
3. Added ECC correction support for HG2319controller.
4. Added adjustable power supply parameterpanel with output voltage regulation function.

Ver1.24.1118
1. Added full Read Retry command setsupport for Intel/Micron, Samsung, SanDisk/Toshiba, Hynix and YMTC flash chips.
2. Added multi-mode ECC correction supportfor FC2279 (30-sector layout), FC3379 and BR6998 controllers.

Ver1.24.1110
1. Released the initial version of NFTracersoftware, supporting basic ECC detection and automatic correction functions.

5

主题

1

回帖

0

积分

新手上路

积分
0
发表于 2026-4-5 13:17:17 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Nand Flash Tracer ( 辽ICP备2026004872|辽公网安备21020402001048 )

GMT+8, 2026-7-28 23:32 , Processed in 0.053507 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表