SRP Samsung Manual
SRP Samsung Manual
User Manual
By Stanley Morgan
Dolphin Data Lab
http://www.dolphindatalab.com
http://www.wdrepair.com
http://www.hddtools.net
[email protected]
DFL-SRP USB3.0 For Samsung is a top-class USB3.0 Samsung hard drive firmware repair
hardware tool fixing firmware failures of three Samsung hard drives at the same time, 2 SATA
and 1 IDE hard drive! Users use this tool to repair Samsung hard drive firmware modules, reset
smart, remove password, repair bad sectors, edit SN, models, capacities, etc. Users with this
tool usually have a higher success rate and stay more competitive.
Getting Started
System requirements
If you want to use DFL tool on your PC, here's what it takes:
Minimum
Processor: 1 gigahertz (GHz) or faster with support for PAE, NX, and SSE2
Recommended
After you have disabled digital driver signature, you will be good to go for next steps.
1. Download the newest program from forum, the one with all in one design.
Double click on the Port you would like to use, and a window will pop up showing you the
available modules.
Click the Samsung Module to run the SRP Samsung Firmware Tool.
Connecting drives to SRP Samsung.
Connecting 2.5 SATA, 3.5 SATA and 3.5 IDE drives at the same time
In the program
Now you are ready to use the all the functions in the SRP Samsung Firmware Repair Tool. Once
you have started the program, the interface below will show and you will need to do a step by
step diagnosis to determine problems and try to repair.
Like SRP WD and ST, SRP Samsung has a similar interface that allows you to control drive and
load drive firmware to the SRP Samsung device.
Start task
Device will start to scan the drive, “searching the disk” is shown, listen to the drive sound,
as well as see the Status Register.
1. Drive running smooth and no noise or any abnormal sound, Status register
shows DRD and DSC, “search disk complete”. This suggests drive has no
next step.
2. Drive spinning with noise (clicking/scratching/ticking sound), Status register
BSY. This suggests a hardware problem, check head.
3. Drive spinning without noise, Status register BSY. This suggests a firmware
problem or hardware problem.
4. Drive spinning with slight ticking sounds, status register DRD and DSC, this
suggests a ROM or PCB problem.
Scan drive health if drive is detected and spinning without noise. Click
If some of the drive information is not shown or shown incorrectly (capacity), you
should exit this interface and start to diagnose the drive without scanning for drive
health.
Scan results give hint for drive health. Red, orange and green blocks mean sectors that are
not so health, if you find many red or green blocks, means your drive has a bad condition
that you need to image drive to recover data, or your drive head is weak, that you need to
use selective head imaging to recover data. (Refer to DDP manual for imaging and selective
head imaging functions).
Use Soft reset or Hard reset if your drive is stuck in the process of scanning for bad sectors.
In Modules list window, you can read, write and edit current modules. We recommend
users back up all the modules before any operation.
Samsung COM setting is like Seagate, but normally it is not necessary to input commands
here to fix drives.
Samsung Error Codes
00=End of Program
01=Unknown Stop Condition
02=Invalid Stop Condition
11=Bias force too high error
12=Seek error
13=Head Unlatch error
14=Bias calibration error
15=Spindle speed error
16=Spin-up error
17=Track zero not found error
18=NP-offset test result error
19=AB-slope test result error
1A=Total gain calibration error
1B=Loop gain calibration error
21=Head skew calibration result error
22=VCM bias force check result error
23=Seek time error
24=1 track seek time too long
25=1/3 stroke seek time too long
26=Full stroke seek time too long
27=Head switching time too long
28=Spin up time error
29=Latch force too low
2A=Too many PES error
2B=STW fail
2C=Servo defect in maintenance cyl
2D=Excessive servo defect per zone
2E=Excessive servo defect per drive
2F=Too many gray error
31=Too many real servo defect per drive
32=Error logging over flow
33=Excessive defect per drive limit
34=Excessive defect per zone
35=Excessive defect per head
36=Excessive defect per track
37=No defect map exist
38=Defect free format error
39=Servo defects too close
3A=Too many scratch
3B=Too many dlist in buffer
3C=Too many ecc error
3D=Too many write fault
41=Error rate too high
42=Too many error during Gap Filling
43=Head compensation cal test is bad
44=Excessive soft error
45=Format error
46=Burn-In script error
47=RCO timeout error
48=Final test error
49=Continuous test
51=PCB not ready error
52=Load system table fail
53=Maintenance write error
55=Burn-In code version downlevel
57=Power-on initialization error
59=Bad killing head information
5A=IPC related error
5B=Maintenance read error
5C=Function test timeout error
61=CPU RAM error
62=Sequencer RAM error
63=Buffer RAM error
64=Flash ROM error
65=Burn-in script error
66=Head unique test error
67=Serial number checksum error
68=Excessive TA error
69=Excessive seek error
6A=Servo ram error
6B=? Wrong BurnIn Overlay
71=FSAM error
72=FGRAY error
73=PES error
74=Index error
75=Head Margin Test error
80=Burn-in Go
82=BLPL Test Fail
83=Head unique test error
85=Excessive TA error
86=Excessive write fault error
87=Calibration error
88=Latch force too hign
89=Latch force too hign
91=Rco criteria system write error
92=Rco criteria system read error
93=Rco criteria not found
94=Rco header system write error
95=Rco result system write error
96=TF_Rco result system write error
97=Write boost optimize fail
98=Weak head test fail
99=Find test track fail
;Servo_Calibration Errors
;H/M Screen
;FOD Errors
;Timeout Errors
;Version Mismatch
;Defect Overflow
2801=Error log in full
2807=Linear scratch
2809=Too many DLIST in buf
2810=Too many write errors
2811=Too many sequential track errors
2812=Too many bad tracks
2813=Defect in cylinder zero
2814=Capacity check error
2815=VLIST SF overflow
2816=TNU per head overflow
2818=Login full MC
2819=Too many SLIST
;Ram/Buffer
;OEM screen
ROM Operations
Read ROM: Backup ROM from COM port, make sure COM cable is connected.
Write ROM: Browse and find a donor/adaptive ROM to write.
Write BURN Resources: Write Samsung selftest resources to start selftest. This operation
is only for drive refurbishment and will damage data.
Get ROM Info: Choose a ROM and get information from it.
Firmware Operations
Read Modules: Backup all the modules. Recommend always backup modules first.
Right click and choose Read Selected Modules. It is the same like you operate in the
Modules List window.
Write Modules: Write modules to replace/update current modules. This is used when your
modules are corrupted that needs donor to fix. You can choose to load current FI or other
FI from different folders.
Read by track Read modules by track, use this when you cannot see modules.
Write by track Write modules by track
Defects Management
SMART Operations Enable, disable and reset SMART. Try this when drive is not working
normally, NO HARD to data. Reset SMART can fix problems caused by corrupted SMART,
such as logical bad sectors, drive not ID and slow imaging.
Format
Format All Similar to whole disk low level format, this function will repair logical bad
sectors and will destroy data.
Format Zone Similar to Format All, Format Zone only formats a certain part on HDD,
will destroy data.
Format Datazone Format data area, will destroy data.