代码添加路径:量产工具根目录 → “UFD_MP”文件夹 → “Setting.set”文件(用记事本或者Notepad++打开) → 在“[FUNCTION]”下添加对应代码(强烈建议逐个添加测试) → 保存设置。, O+ P$ c4 [! m0 ]& O1 J# {
[FUNCTION], v0 x t( K/ u0 F- P$ R
ENABLECLEARSMARTFEATURE=1% C5 M5 V; P$ H% Y0 `5 ?
ResetSMARTTool=18 l3 c$ o9 _# E! n$ O" r! d# v+ C) D# e
EnTrimResetSMARTThDownloadISP=1' g* T' ]8 j1 q9 D! e, c) w: p; j
EnRefRBDownloadISP=1
; C9 |% x7 ]' b6 hEnForce59to58=13 S$ J" Q8 |+ l( K# _% }% L
ENABLEQCTOOLPAGE=1
0 o1 w5 {6 Z/ p8 {( ^MainScreen=1
4 X. P' R$ f( g5 }; J' b# B. BMainFontSize=18 O/ A6 P6 U- A% T$ D' D
EnExtraSetting=12 s# ? x' f9 F" W( K5 R
PreloadImageTool=1" o) A8 [* F, J, U, I
DownloadISPOption=17 @# C/ G! L' f+ j% f+ {" L' b1 G
EnReadRDTResultTool=1
% S5 P1 l* R/ K. t' z0 BCustomerType=1
) p. v/ i6 u. ?: \+ n4 n+ ZENTRANSCENDFEATURE=1
0 g# \+ U2 c+ |! x6 KENABLEBARCODE=19 r' z6 f' U% i4 W" H1 w
ENABLEBARCODEWWN=1. ?5 r7 g! `/ }% h0 Z" d
ENABLENETCONNECT=1
3 T1 k: k& _* L7 X% Z0 l4 \" ^3 ~AUTOCONNECTNET=1- k, r- E0 Y* E; L- G z
HandlerCustomer=1$ M$ Q" z4 c( E6 b
ShowPCID=1
% U' b( e' A# B3 v" DENTCPIPLOG=1
; Q: c; R) \9 PEnAutoReadRDT=1! S( @4 {# k# Y& i0 \% L3 }
WaitTimeInterval=19 S& f0 E9 p8 R# ]
ENFWMARK=1
, M1 z% }3 V4 q; T4 @$ U4 c+ VUseBetaDataBase=1
4 [ |9 s! q3 c% c. QENDEBUGLOG=1% q7 S+ _3 }! I- ~: N
ENABLENEWPSD=1! i+ h' s$ w: J" p9 N, n& ]8 z
ENABLEAVANTWWN=1$ r& w. V3 z! n/ }, _* u+ t9 q
PassUpdateSN=1
6 y) E2 q8 v+ IScanResultType=15 x9 @7 L7 U! l/ ^ `- I
ENFWTAG=1: i* P; y) S0 A
EnL06BSupport=1+ ~/ c/ |" t" d- v0 S% A
EnFlashClockAdjustment=2) w; g5 c. |5 z* n9 {
EnOutputDriveAdjust=1! E# J1 _. e, `- ?5 V6 V9 i/ ^
EnSchmittWindowAdjust=18 y' `3 \; g$ O9 i0 N& U, A* m
EnODTAdjust=1- _3 K% ]. e% [ ^2 y4 j, D
EnVrefAdj=1
6 A( O: t1 a4 W- s8 [) @EnCpuClockAdjust=1
: j" N- j3 q) [. K# ]% MAdjReadCntTH=1
2 A* k- @ q7 T5 g* V+ q! C' |9 MAdjReadScrubSize=1
# d! x' {5 ^- w, |, KAdjPartialScrubTime=1
1 q, ?5 @/ M, L. ~8 eSetLinkChangeResponseTime=1
& G! G, M9 [6 ]0 H! PJ100SERIESOPTION=1/ d6 j! C% T% \5 C
EnMultiPlaneReadRetry=1" B& u3 R3 w# A+ P
EnCreatePartition=1
, v9 y% |! S& F# s& w T" G: r$ zEnSLCAdjustment=1
/ ?% k) V8 D' `1 m+ |6 xEn3DV4A9R=1
Q1 m9 T: C. ]+ K1 HENAUTOSELBIN=1
: h K# _. I* S( l" i6 b M' X# y5 fENABLECONVERTUFDINFO=1: c9 M1 g! b3 }" g8 Z
ENABLEDEBUGMODE=1
! L" y/ n/ V, g$ L# r( }1 dEnScriptX=1+ M( h0 |& E& A; H
EnDecideMode=1
2 e! J- B' ~+ N& B- E7 CCalculateOneShotOccupyAmpFactor=1
1 j; h4 o- ~8 g" g3 b k- g6 qRunMPFlow=1
: u# h9 k; \- K& R+ p" l4 q1 r! C5 y( tEn46xtMode=1
z+ y4 S* t7 oEN3DMODE=15 U/ a8 k. p; G
PortMappingMode=1( Z' W$ @9 L7 j8 _
TITLEBARSTR=13 c5 G7 T! Z0 N
EnCapacitySort=1
" W- }- r* {% S5 TEnCheckProgTime=1
: y: c% D. `& s f! _BiwinBoard=1
Z( ~+ B' U# X Y8 e代码添加路径:量产工具根目录 → “UFD_MP”文件夹 → “Setting.set”文件(用记事本或者Notepad++打开) → 在“[OPTION]”下添加对应代码(强烈建议逐个添加测试) → 保存设置。9 T) Z9 U( V" A- A7 W' O+ a
[OPTION]
& p* _/ @( b, k) U! ?ENABLEDISABLESMARTC7=1
" t6 F% ^. b0 ~4 R" B8 t2 ZENABLESMARTC7BE0=1* Q G; h4 R5 x2 z+ h
ENABLEMAXTEMPAT54C=1
9 f( V1 }, ^: p1 {- c! U6 l$ ]ENABLESMARTC3BE0=1
$ t- \/ p- Q) E4 F; L OENABLESMARTC4BE0=1
. a9 P; y R; cENABLESMART05C5BE0=1! x# n" |+ a( y8 m+ \6 {
EraseSystemFirst=1# I/ W: x( J, \) ?! i
EnEraseSystemOption=1# U4 u( V4 {$ X& F
EnTigoMode=1
% W; ~% r/ D6 P" A5 EEnMMYMode=1/ y( n- ^0 I8 W0 u6 I8 y. T1 Y
HideFwType=1- t7 h6 s1 [! t# Z7 C/ n H
ShowDriveSettingDetail=1- ^: j# F: ^" M: R
CheckFlashIdCount=1; l8 r- p+ _* g8 R% R
ENABLEDEFAULTWWN=1
6 c) h. u* d2 G8 M* yEnCheckRDTSetBtn=1
0 \" W6 W' K! o$ L/ ]' ^* ^EnAutoBuildConfig=1# V: Y" T( b. r9 {( V* D$ L
BackupConfigFolder=19 v7 @% C* @: A+ u, q; A+ p
EnTestBlkCntInRDT=1
; f$ ]8 M+ e- U6 b+ CCheckRdtInQC=1- `3 N4 u2 }9 i0 P. ^7 b, ]& g7 H9 _
CHECKMAXRDTECC=19 W6 Q5 P0 Y; ]' b
EnPretestOption4=1
+ `# r# l3 v, o. [SkipEraseGood=1
& Q0 w5 g6 S6 sEnProductionMode=1
6 ?" v" g! o v8 ]( k2 H; BFFUForceUpdateCID=1* Q, [4 k3 n! l3 n' r
EnBadCntLevelSet=15 u) {5 ^" o% w9 C6 `: j
EnBadCntDetail=1
) n2 R) ~3 m4 m: uForceZeroToFlashODT=11 T0 L* A- l4 s; e8 P2 {1 s6 i
EnExtendEraseInterval=10 u+ l' [- B9 [; Z9 t9 k
AdjRdtThermalSet=1
+ P. |. }$ g, S" D3 JEnSortingTool=1
' u. m/ S5 z% ]5 W5 z- V7 xEnAdjIntlvWay=13 i. v" c* p6 {% k4 S; i
EnRDTTimeOut=1* R$ ]- S, E6 p6 i Q" O8 L
EnSupportUnbalancePageMode=1! e% p% o" b0 x; b
SpecialWrite2Read=1; Y7 }; V4 c. T+ i) ?
EnStandbyOption=1
/ J2 s4 a4 [+ k. q- Y4 iCreateImageLun=14 \1 O0 w7 v6 g2 n; M9 d
Adj_Max_PE_TH=1
& h3 ?" E7 v% E8 O( ^% ] cAdj_WL_TH=16 {. U- M4 K5 J& ^2 R1 y2 p; u
EnGcStep=1
( B3 @+ s7 c* L+ B4 \AdjThermalThrottling=15 h( |+ w9 n! r7 N/ E8 D
EnGcFeature=1- U; b) D& q; \7 h
FWAuthentication=1
% J: A2 @3 U- R7 b# ]5 S; y" lEnIgnoreEraseFail=1
" S# x7 o& D+ Y; ?, p9 Q6 XEnStaticModeBGC=14 E9 S; _: c `3 U Z
EnBypassCheckB16A=1
0 ~9 Q+ v" q/ j/ G: ~9 f: S Y- \" }ShowDisProgramSuspend=1' K/ H- e+ b2 X
ShowForceIMSetFeature=19 i4 h4 e- d: G w4 c I0 b+ X
EnBypassTranADJ=10 r3 T, V; r+ V% x1 E+ _* ?9 B
EnGPIOChk=1
4 n; h! v) W$ ]5 n0 Y) a iShowSataSignalAdjustment=1
3 ~6 d; a$ Y+ _) M6 b% _# ]4 ^2 lEnShallowEraseChk=1
. C, e% v" `( p J# S5 GForceDisableShallowErase=1
" ^' ]- r/ N7 Z% ?6 h' P! ]ForceEnableShallowErase=1& n2 J- ~5 p6 a \& Q. \! h$ @8 ~
SupportMixedShallowErase=1! j: m r3 R9 z d% z" Q; w7 G0 L
SetShallowEraseForReadFail=10 r' p/ W. u9 E! d9 J+ [9 J
EnSLCErasePatch=13 T2 l$ t& W4 \, H3 f1 M
SkipAdjClockAtTranAdj=1
5 m t0 `9 }# W( T, YEnCheckB16AGradeOnly=18 z3 @- z. {' f0 J* t+ a# m
IntelSpecialGrade=1
2 }) }7 c8 j7 W. KEnChkSysBlkInPretest=1, }* P+ { n8 W) b
MaxVerifyBlockRange=1: E P$ p }4 {- e5 s- o! z; l
EnRDTCHCETH=1
3 E7 S) e: X8 x" }8 b' ^2 |EnPowerOffNand=1/ \9 b8 ~: I! y7 \
SkipCheckFlashID=14 i E$ a4 [+ U' ?, ?3 i
EnRdtThermalOption=17 ^" Y0 `8 n% X1 w2 j* x
EnAutoCapacity=1* Q5 Z$ F/ S3 |! L
EnOptimizedSLC=1
( ] }- J/ }* A: GEnGcSpareRatio=1$ L: R5 _. e! m( @: s1 b' Z) T/ [
EnNVDDR3Check=1
" ~# ?/ @* V {% K) WEnSpectekRdtOption=1( v' U+ v0 b! o% [7 {
EntWhrAdj=1
7 V2 z C: H" f" f) @! R4 |' _: YAdjHostWriteCache=1% m/ K8 p* e! u- X
EnForceRefreshRDB=1
7 P X4 \5 ]. BEn8DforAll=18 t' C) t6 _9 o, ]
FillTwoByteDummy=1( N! h* A2 C& [# B0 j" |
ForceRetrySetFeatureByDie=1
! x! {# u, o! D* w% u. z' DEnMultiDieUnbalanceMode=16 N; Z5 S. D3 N; _& ~/ D( i, x$ Y' M
EnAdjUnbalanceMap=1% U" x5 c; ]8 B9 f
NoRestriction=1
2 N% c0 l, G! r0 V9 i3 K; pEnSDRMode=1, H3 M: ~2 m( W& a( A
EnGcBreak=1
# @% Q* Z7 X) R7 {( M( m/ I6 UEnDoReclaim=1
/ q) M! o, H6 A8 p& QEnRDTGrading=1( e4 n! V8 ^0 z" A) ` |+ e
EnRdtFrontPageProgMode=1
& y9 P9 n3 M2 t# O# h- i8 l+ @EnRamosOption=1/ d: ]: a ?% e8 b8 B( [
ScanOrgAfterErase=12 p! u3 U( R _8 w3 {' u0 ~, o
DistinguishCapacity=15 d# Z) p% Q. B7 C7 T9 J) g
RamosProductionMode=1) N) d3 J$ X% f% J6 L% ^
RunRDT_WaitTimer=1
* }6 |, A1 t4 |; ~# p/ _+ p6 TMAX_WaitTimer=1. f# h* A" {0 j3 Z7 ?
EnB0kbProgSortOnly=1
! ^" M$ O& n0 P J3 vGetNewRetryTable=1& |5 ^# j c) ?5 p3 V
EnCheckBadPerPlane=1
, \$ P# @" G! C0 \# kCHECKBADCNT=1
9 j7 Q* b" A" u2 x9 C8 gSkipKeepRDTResult=1
. ]" a# U4 Y' Z6 k# X. O. m/ HAutoScan=1, T7 u! _; y( P" O, G2 ?
SCANONETIMEONINITIAL=1( o( g4 q. t) W; a- k% O f8 P# P
SupportHotKey=1
5 q8 { y% P/ R1 WEnSpaceAutoMode=1
* ]. O: i- U' F- [ENABLEERASESYSTEMBLOCK=1( T2 j! t( {- V# `1 u+ D/ M
ENAUTOBATCHMODE=1: A) w+ F# H+ _- B0 a5 y+ q; W5 e
ENAUTOPORTCHECK=1
7 a9 ]$ G( x H; ?SkipFillSpaceToSN=1
4 z5 { X4 Z& R7 E: e- pBypassFirstDieCheck=1
# `' I- i, x V" [2 Q% e" P1 x! uEnableCheckManufactureBad=1- ?. L D* q6 O9 ^7 l: ?
KINGMAXMODE=1/ X/ C i/ s, k+ `6 ]/ f. E
EnBarunMode=1
6 ~5 v6 n D8 B O% C. kEnCreateImage=1+ u/ H+ J8 g2 G8 m5 `3 ~
ENABLEPNYMODE=1" z' Z3 P- x) A4 F
EnKingstonMode=1
! {! E* D. `0 w6 BEnBadBlkTab=14 f+ Q3 {3 O7 N6 J8 [, x3 a
EN3DMODE=1
/ m; C Y$ W+ w; zENABLEUASPMODE=18 _* R) ^8 B: n+ L: F: y5 f" t8 |" l
ENPIOMODE=11 v' K& P9 W% p5 W
SKIPSMITESTERSCAN=1
! {. f3 d) n& O# ^$ I. v" k8 TENABLESORTUSB=18 X0 P1 R* y$ p( b0 _8 S( o+ Z
ENABLEPATAPASSTHROUGHUDMA=1
( n+ G7 y4 m! L2 @& ]! hDLLPATH=1
( u2 m$ @% O. \# O6 ?ENBURNINTESTFW=1+ F, U& E) ~2 |" z4 [5 b
SETTINGBYPASSVOLUMES=1
2 E8 K4 J c/ q4 V9 _4 o, hSMARTID=1
& v' J' p" K; e& k% ]* bEnSpeedTestFlow=1
% P6 ]. \* p6 Z! {EnSpeedSort=1$ F1 R% \7 f4 I
EnSLCMode=1
. o8 Q, F& \! ?. y. t. QSpecialUnbalanceCase=1
; Z3 s) U* F {& x/ PCheckBicsReadRetryOnly=1/ X9 `3 Z) ^! L0 V2 R3 P6 g+ A; c
EnableStandbyFunc=1 |